Jump to content

Run! my lastest program.


ezzetabi
 Share

Recommended Posts

So do you want to see a progress bar of those external cmd script you call? I do not think it is possible to develop inside Run! in fact Run! just exectute what you ask for and returns awaiting for more commands.

It does not care about how long the newborn process last.

You should implement that bar inside your scripts.

Link to comment
Share on other sites

  • Replies 102
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

The idea behind Run! is making a program that can allow a user to have a always ready to use command line that allow using the computer in the easiest way possible. Good for everyone that likes command line.

It have all standard Win+r dialog, but also it allows you set custom hotkeys, custom typed commands and it have some window managment functions.

It works only in W2000/Xp, sorry 9x/NT guys...

Screenshot:

Posted Image

Download:

Attached to this message. Zip file with source, of course!

(btw, why .rar files can't be uploaded?)

Install notes:

Download, make a folder, unpack Run!.exe in it, run it. Type !help and Enter.

If you want to see the source type !source and press enter, a copy of Run!.au3 will be put in the script folder.

Any comment is welcome!  :(

UPDATE:

1.74 Some bug fixing and added a option for seeing the executed commands.

:ph34r:

<{POST_SNAPBACK}>

Nice Programm ^^ Rated 10.0
Link to comment
Share on other sites

Since the autocomplete works pretty well now, do you think that using wildcards Run! Should execute every file that match the criteria instead of only the first one?

And secondly, the options for seeing executed command, should show also the pid of the new born process?

Eg

Instead of

c:\windows\explorer.exe /e,c:\mydir

it may be

c:\windows\explorer.exe /e,c:\mydir -> PID 512

What do you think about those ideas?

Link to comment
Share on other sites

PID is good, but for executing every file, there are three schools of thought:

shellexecute using the same program and adding files to the command line

eg:

run[*.mp3] = Run('mplayer.exe "1.mp3" "2.mp3" "3.mp3")

shellexecute separate times for each file

run[*.txt] = Run('notepad.exe "1.txt"') Run('notepad.exe "2.txt"')

selection in a config file

[Config]

executeall=1 ;first version of shellexecute

;executeall=0 ;version 2

I vote for the last option to allow the user to decide which they want on their computer.

Who else would I be?
Link to comment
Share on other sites

1. nice Prog :ph34r::(:lol:

I'm not sure if it is a bug, but while the dialog is hidden (hit ESC) and the pathfolder, where the !run.exe is into, u cannot move the folder or klick into the folder.

After some presses it possible again, but you cant get back the dialog with ESC

MfG Konan

Link to comment
Share on other sites

  • 2 weeks later...

I said I am sorry Guidosoft, but I had no will of making many part of code twice for the older OS. Moreover when I coded Run! I had no w98 machines where test.

Anyway, if really want to test run! I can allow it working in also W98 machine without some features with easy.

Link to comment
Share on other sites

Sorry. It is some time I do not work on Run!. I'll implement your idea ASAP.

but I think that instead of using a forced setting in the .ini file I'll just use it as default and you may use the other one with a inline parameter.

:)

Link to comment
Share on other sites

Oh yeah. It happen when you press Esc the first time you use the program.

Sorry about that. But I can't solve it now. The newest Autoit have a different set of GUI commands. I have to remake Run! almost from zero.

Link to comment
Share on other sites

You can code so well ezzetabi, that I'll expect a new version tommorrow. :)

Don't keep me waiting. ;)

Ah well, If you are going to improve on it, I'll be more patient. :)

Good work, ezzetabi.

Edited by MHz
Link to comment
Share on other sites

I am sorry, I am not fast as you say. But I have to thank you. Before reading you post I come here for writing:

Run! is dead. I thank everyone used it. :)

But reading your post the will of remake Run! arrived.

So I am working to Run2!, totally (almost) remake code.

It is much more optimized, it is impressive how many good idea you can have remaking things a second time :) .

For now it misses:

- custom hotkeys (new idea for them, you'll see)

- custom ! commands (see above)

- custom set

- custom path

- custom pathext

- some command of Run!

So I have still much work to do... Want me luck. ;)

Link to comment
Share on other sites

Here we are. First beta.

No custom hotkey

No autocomplete.

ExtraSet,Path and PathExt are ignored.

But I'd like that someone try it anyway.

Of course no documentation. :)

If you need to understand something use the command !source and look in it, or ask to me.

For set your settings use the command !settings, to reset them if needed just delete the file settings.ini that appear in the program folder and reload Run! (2)

This old beta has been removed. Thanks everyone for testing.

Edited by ezzetabi
Link to comment
Share on other sites

And this is the one.

Everything is in. The only thing I dropped from Run! 1 is the Shell mode.

If you want it back, ask. But I think it was unneeded, who really use it anyway?

No more OS limit. Win98 should work as the other, the size is incremented since WinNT users need PSAPI.DLL for many processes functions, so if WinNT is detected the file is FileInstalled in the program dir.

No more download here, A new version is out.

Edited by ezzetabi
Link to comment
Share on other sites

New commands

!sethotkey !setnewc for making .lnk or .pif with easy and relative new !commands and ALT+x combo.

Reimplemented !shell, someone asked for it. But only for Win2000/Xp.

Wild cards running implemented. Every file that match the criteria will be run.

Also added //rec string for recurse subfolders.

Fixed some small bugs.

Fixed a stupid bug that would crash Run! if inputting wilcards where no file match the criteria. :)

We are always under :) construction

The new version is a little ahead.... Thanks Eric.

Edited by ezzetabi
Link to comment
Share on other sites

Very nice utility! Two comments/possible feature enhancements:

1) With the autocomplete feature using {TAB}, it automatically highlights everything. For example, I type c:\wind{TAB}... and it completes it with c:\windows, but it is all highlighted, so in order to continue moving down the tree structure, say I want to get to c:\windows\system32\drivers\etc...I have to hit {END} each time I hit {TAB}. Is it possible to leave the cursor at the end of the line so I can just keep typing. I don't know if that will conflict with the feature of hitting {TAB} to move to the next matching phrase or not, just an idea...

2) I bring up a DOS prompt all the time. I can do that with the command cmd...works great. However, the working directory is the directory containing the Run!.exe file. Would it be possible to change the default working directory, perhaps as a setting? If I type in "cmd /k cd\", then it goes to the root of my c drive, which is what I want.

Thanks again for such a great utility! :):)

Eric

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...