![]() ![]() |
Jan 13 2008, 09:24 AM Post
#1 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
Hello, I have created an application which can be used as an alternative for the Windows default RunOnceEx. It works almost the same, and by default, it looks like this... ![]() ...but you can customize every text and every image. You can even set the text font! It's pretty easy to let it look a little 'older': ![]() Or to let it look more like Windows XP: ![]() Download installer (Version 1.6, Jan 24, 2008) (To run it silent: RunOnceEx.exe /verysilent) NOTE: If the installer runs silent, it automatically begins installing your applications (if you have added any; see below). VERSION HISTORY Version 1.6 (Build 31) - Removed auto-adding of Registry values for debugging. Version 1.5 (Build 30) - Fixed issue which occured when using multiple windows - Added a so called 'Easer Egg'....... Version 1.4 (Build 25) - Bug fix Version 1.3 (Build 22) - Added support for multiple RunOnceEx windows Version 1.2 (Build 18) - Added some new icons: $VISTA5-8, $XP3-7 Version 1.1 (Build 14) - Vista fix - Fix in recreating RunOnce values Version 1.0 (Build 10) - First public release USAGE Just like RunOnceEx, but all entry's must be stored in HKLM\SOFTWARE\Ruby Software\RunOnceEx, not in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx! To use multiple RunOnceEx windows (e.g. for multiple groups of applications), store the properties of the secound window in HKLM\SOFTWARE\Ruby Software\RunOnceEx2, the third in HKLM\SOFTWARE\Ruby Software\RunOnceEx3... Example RunOnceEx.cmd file: QUOTE ("RunOnceEx.cmd") cmdow @ /HID @echo off REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /V "Alternative RunOnceEx by Ruby Software" /D "Insert path to the installer here!!! /verysilent" /f SET KEY="HKLM\SOFTWARE\Ruby Software\RunOnceEx" REG ADD %KEY% /V TITLE /D "Installing Applications" /f REG ADD %KEY% /V TEXT /D "Please wait while Windows installs the following applications:" /f REG ADD %KEY% /V PNG /D "$OLD" /f REG ADD %KEY% /V PNG_arrow /D "$OLD" /f REG ADD %KEY% /V PNG_success /D "$NONE" /f REG ADD %KEY% /V FONT /D "MS Sans Serif" /f REG ADD %KEY%\005 /VE /D "Adobe Reader 6" /f REG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\AdobeReader6\AR6.msi /qn" /f REG ADD %KEY%\010 /VE /D "Alcohol 120" /f REG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\alcohol\setup.exe /qn" /f REG ADD %KEY%\010 /V 2 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /f REG ADD %KEY%\015 /VE /D "Diskeeper 8" /f REG ADD %KEY%\015 /V 1 /D "%systemdrive%\install\DiskeeperPro_8.0.459.exe /s /v/qn" /f REG ADD %KEY%\050 /VE /D "Importing Registry Tweaks" /f REG ADD %KEY%\050 /V 1 /D "REGEDIT /S %systemdrive%\install\regtweaks.reg" /f REG ADD %KEY%\055 /VE /D "Cleaning Up and Rebooting" /f REG ADD %KEY%\055 /V 1 /D "%systemdrive%\install\cleanup.cmd" /f EXIT The italic part adds the installer of my RunOnceEx application to the RunOnce key. If you forget this, it will not work! Added registry entry's: TEXT: The text above the list of applications. Default: Please wait while Windows installs... FONT: The text font. PNG: The installation icon. Value can be a path to a PNG image (e.g. %systemdrive%\installer.png, best use a size between 32x32 and 48x48), or one of the following constants (italic constants are added in version 1.2): ![]() PNG_arrow: The arrow icon. Value can be a path to a PNG image (best use a size of 16x16 or less) or one of the following constants: ![]() PNG_success: The success icon. Value can be a path to a PNG image (best use a size of 16x16 or less) or one of the following constants: ![]() Download list of constants as Word Document I HOPE YOU LIKE IT! This post has been edited by RubySoftware: Jan 24 2008, 01:18 PM |
| | |
Jan 15 2008, 06:01 AM Post
#2 | |
| One Man Army ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 826 Joined: 27-August 07 Member No.: 152562 OS: XP Pro x86 |
Looks nice, will give it a try |
| | |
Jan 17 2008, 03:25 AM Post
#3 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
Note: If you have set more than 18 tasks, a scrollbar will appear in the window. At that maximum size, the window does not fit on a 800x600 screen anymore.
|
| | |
Jan 17 2008, 07:58 AM Post
#4 | |
| the free techie ![]() ![]() Group: Members Posts: 225 Joined: 26-April 05 From: 42.202007 N - 72.626193 W Member No.: 53690 OS: XP Pro x86 |
Very cool! I'll also try this out. Right now I'm using Mars Installer though.
|
| | |
Jan 18 2008, 03:40 AM Post
#5 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
Important: I found out that it doesn't work with Vista, because of administrator rights. Nevermind, I found out myself. Now updated to version 1.1! See first post. This post has been edited by RubySoftware: Jan 18 2008, 03:46 AM |
| | |
Jan 18 2008, 03:59 AM Post
#6 | |
| Group: Members Posts: 9 Joined: 27-November 07 From: Earth Member No.: 164105 OS: 2000 |
Is the only difference between your app and the standard RunOnceEx is that yours is customizable? If not, what are the other differences? Just curious.
|
| | |
Jan 18 2008, 04:40 AM Post
#7 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
Yes. Otherwise I wouldn't call it 'Alternative RunOnceEx'. And that mine creates a scrollbar when there are too many tasks. This post has been edited by RubySoftware: Jan 18 2008, 04:40 AM |
| | |
Jan 18 2008, 12:59 PM Post
#8 | |
| Hewlett Packard Brazil Support ![]() Group: Members Posts: 63 Joined: 8-November 02 From: Brazil - SP Member No.: 2313 |
Great - it's cool man. I'll give it a try. |
| | |
Jan 18 2008, 02:41 PM Post
#9 | |
| Tpyo Spceialist ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1037 Joined: 16-August 04 From: UK Member No.: 27774 OS: XP Pro x86 |
Very nice |
| | |
Jan 19 2008, 02:29 AM Post
#10 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
I'm now making a script creator for this. It will create a RunOnceEx.cmd file (and will also work with Windows RunOnceEx).
|
| | |
Jan 19 2008, 12:03 PM Post
#11 | |
| Junior ![]() Group: Members Posts: 87 Joined: 22-November 04 From: England Member No.: 37092 OS: XP Pro x86 |
I'm due to make a new dvd, so i'll give this a whirl. Thank you Anybody know where this installs to, i cant find it? This post has been edited by zakum: Jan 19 2008, 12:11 PM |
| | |
Jan 19 2008, 12:55 PM Post
#12 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
%systemroot%\system32\RunOnceEx.exe (Marked as system file, so you don't find it in Windows Explorer, just like the dllcache folder) If you want to uninstall it: Use my Alternative RunOnceEx uninstaller, available here. This post has been edited by RubySoftware: Jan 19 2008, 01:48 PM |
| | |
Jan 20 2008, 06:44 AM Post
#13 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
I have just updated it. The new version 1.3 adds support for multiple windows.
|
| | |
Jan 20 2008, 08:47 AM Post
#14 | |
| Group: Members Posts: 3 Joined: 17-January 08 From: Perth Member No.: 171896 OS: XP MCE | |
| | |
Jan 20 2008, 10:07 AM Post
#15 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
'Something' must be added to the registry first.
|
| | |
Jan 21 2008, 03:24 AM Post
#16 | |
| Junior ![]() Group: Members Posts: 53 Joined: 20-January 08 Member No.: 172490 OS: XP Pro x86 |
This is awesome, great job mate. I have one problem, I noticed when my apps were installing one tried to uninstall, meaning it was already installed, I did not think anything of it untill my next test and I dragged the window and there was an identical one behind it, so I have two of the same windows installing the same stuff. I have looked around but have no idea why this would happen any idea's ? Thanks Sull EDIT: I notice in HKLM\Software\Microsoft\Windows\Currentversion\run I see RunOnceEX.exe /r why is this here ? This post has been edited by Sull: Jan 21 2008, 03:31 AM |
| | |
Jan 21 2008, 07:13 AM Post
#17 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
That will add the RunOnceEx to the RunOnce key again. But it might also install the applications again. I'll try to fix the problem. Edit: It should be fixed now. This post has been edited by RubySoftware: Jan 21 2008, 07:17 AM |
| | |
Jan 21 2008, 10:20 AM Post
#18 | |
| Junior ![]() Group: Members Posts: 53 Joined: 20-January 08 Member No.: 172490 OS: XP Pro x86 |
I will test and report back Thanks EDIT: I am not sure if it was to do with the last bug, I am not very familiar with RunOnceEX, how would I install some apps from RunOnceEX, reboot then start some more apps from the same spot ? This post has been edited by Sull: Jan 21 2008, 10:25 AM |
| | |
Jan 21 2008, 12:14 PM Post
#19 | |
| Creator of Alternative RunOnceEx Group: Members Posts: 33 Joined: 13-January 08 Member No.: 171214 OS: XP Pro x86 |
That's usually not possible, as the application entry's are deleted at the end of application runs, but you can add a .bat or .cmd file to the RunOnceEx2 key, which adds the new applications to the RunOnceEx key, but this will show a secound RunOnceEx window after the first (because you use the RunOnceEx2 key).
|
| | |
Jan 21 2008, 12:37 PM Post
#20 | |
| Junior ![]() Group: Members Posts: 53 Joined: 20-January 08 Member No.: 172490 OS: XP Pro x86 |
Yeah I actually got confused, I do not need to restart, I do need to run more than one window though To run more than one window I would just add the RunOnceEX2.cmd to the end of RunOnceEX.cmd correct ? I did not have time to test before work, I will continue testing tonight. Thanks for the help and the great app. |
| | |
![]() ![]() |
| Lo-Fi Version | Time is now: 21st November 2009 - 12:06 AM |