Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Dec 30th, 2004, 6:30 PM   #1
amnot
Newbie
 
Join Date: Dec 2004
Posts: 2
Rep Power: 0 amnot is on a distinguished road
Greetz.
I am just a noob in the grand scheme of things.

Right now I am messing with automating more things for myself.

The command line parameters that most programs use are quite helpful.

Unfortunately many programs do not reference what their parameters are.

The usual app /? does not work sometimes.

I have been able to root around in .dll's and .exe's, etc to find some.

My question. Is there a utility or something that can dig them up. Or, a util that I could use to look at certain types of files that do contain these little gems?

I have tried a few .dll viewers and hex editors. No success mostly. Occassionaly I find one hidden in an .ini or .cfg, or even in some script that it uses.

Any help here?

Thanks
amnot is offline   Reply With Quote
Old Dec 30th, 2004, 8:16 PM   #2
kurifu
Expert Programmer
 
kurifu's Avatar
 
Join Date: Jul 2004
Location: Halifax, Nova Scotia (Canada)
Posts: 784
Rep Power: 5 kurifu is on a distinguished road
Send a message via ICQ to kurifu Send a message via MSN to kurifu
Command line switches are implemented at the source level for each program, and as such there is no standard way to do it, no standard way to list what options are available for each application, it is all up to the developer to decide if he even wants to document any of it.

You may be able to dis-assemble application code and determine what options are available by tracing the code, but this can be tricky, and if you are not good you may not uncover all or any command line options at all.

There is no application I know of that will tell you what options are available either. Typically using /? or /h or -h or --help or /v, -v, or --version will sometimes give you a few more details... not always.. again depends on what the developers decided to put into it.
__________________
Clifford Matthew Roche <geek@cliffordroche.com>
Web Hosting: http://www.crd-hosting.com
Consulting: http://www.crdev-consulting.com
kurifu is offline   Reply With Quote
Old Dec 31st, 2004, 11:58 AM   #3
amnot
Newbie
 
Join Date: Dec 2004
Posts: 2
Rep Power: 0 amnot is on a distinguished road
Wow. Very nice answer kurifu.

Sounds like I am out of luck.

However, since I love to learn new things, do you have any suggestions on some programs that dis-assemble into what we humans call "english"?

I may not find anything, but it would be fun to look at the guts.

Thanks for the reply.

BTW, in Windows, you can sometimes use a reg edit to change the state of something. A good example is OE. One of the security features is not allowing the viewing/opening of attachements that might be unsafe. I can change the reg entry, and the next time I start OE it has changed it, but it does not change it on the fly, even with a refresh. I can kill the explorer shell and then restart it to accomplish this, but it would be quicker to just use the toolbox and apply at that point. Any thoghts on how to get these kind of changes to apply instantly?

Thanks again.
amnot is offline   Reply With Quote
Old Dec 31st, 2004, 12:04 PM   #4
Tama
Programmer
 
Join Date: Dec 2004
Posts: 35
Rep Power: 0 Tama is on a distinguished road
>do you have any suggestions on some programs that dis-assemble into what we humans call "english"?
Compilation is a very lossy process, so you can't expect much out of disassembly.
Tama is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 2:34 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC