But around 3 weeks ago i had a massive "oh, DUH!" moment when i realised how i could make my script far more efficient
And now, may i present to you my favourite AutoIT script ...
The download contains the source + all files needed for AppLauncherTRAY to run
This application was originally written with a pre-defined set of games to launch (without the option to change them unless you changed the source code, then re-compiled the app.) to solve a dilemma i was having, too many desktop icons!
Since then, with the help of my friends Qlmmy, Hawk and Matt, we have managed to develop my simple application into a very flexible and user friendly (and hopefully bug-free) application which allows you to launch up to 100 of your favourite games/programs with ease!
AppLauncherTRAYv1.1.0.au3 (102K) Number of downloads:
AppLauncherTRAY Installer.7z (876.4K) Number of downloads:
AppLauncherTRAY.7z (for those that don't want an installer) (586.1K) Number of downloads:
New version ======== Added: Silent update check on launch Quick exploit fixed which would allow two copies of AppLauncherTRAY to be run simultaneously Fixed up a spelling error in the Read_Me.txt file Changed: Changed "game*" to "Item *" Changed name to AppLauncherTRAY (suited the purpose of this application more)
Comments and all that is, as always, highly appreciated
- Change the way items are renamed, have their paths changed, deleted and all that. Current idea [please comment on this!]: Have a menu GUI for each group + main group with all the commands to edit the menu-items inside it. Use a combo-box to list all the menu items (set to read-only) and register the WM_COMMAND msg (i *think*) to capture any changes to the item selected in the combo-box and update the other controls i'm planning on having in the GUI by searching the appropriate arrays (like the current way i do so to launch, change name or change path). If anyone has any ideas on a better way to do this, please share your opinion :) - Try and port everything over to the modern_menu look - Optimise source code (again)
Due to AutoIT's limitations, only 502 tray items can be created, so if you max out all the groups + default group most likely tray items won't be created.
Also the Readme has a changelog which has obviously wrong version numbers. I reset the version number in the script when i had my "oh, DUH!" moment, but didn't do so in the Readme
Uploaded new version, see above for changes
AppLauncherTRAY.7z (1134.9K) Number of downloads:
GameLauncherTRAY.zip (1248.3K) Number of downloads: (Previous downloads: 28)
Edited by SxyfrG, 01 October 2008 - 10:11 PM.