RubySoftware Posted January 13, 2008 Posted January 13, 2008 (edited) 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 HISTORYVersion 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 fixVersion 1.3 (Build 22)- Added support for multiple RunOnceEx windowsVersion 1.2 (Build 18)- Added some new icons: $VISTA5-8, $XP3-7Version 1.1 (Build 14)- Vista fix- Fix in recreating RunOnce valuesVersion 1.0 (Build 10)- First public releaseUSAGEJust 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:cmdow @ /HID@echo offREG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /V "Alternative RunOnceEx by Ruby Software" /D "Insert path to the installer here!!! /verysilent" /fSET KEY="HKLM\SOFTWARE\Ruby Software\RunOnceEx"REG ADD %KEY% /V TITLE /D "Installing Applications" /fREG ADD %KEY% /V TEXT /D "Please wait while Windows installs the following applications:" /fREG ADD %KEY% /V PNG /D "$OLD" /fREG ADD %KEY% /V PNG_arrow /D "$OLD" /fREG ADD %KEY% /V PNG_success /D "$NONE" /fREG ADD %KEY% /V FONT /D "MS Sans Serif" /fREG ADD %KEY%\005 /VE /D "Adobe Reader 6" /fREG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\AdobeReader6\AR6.msi /qn" /fREG ADD %KEY%\010 /VE /D "Alcohol 120" /fREG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\alcohol\setup.exe /qn" /fREG ADD %KEY%\010 /V 2 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /fREG ADD %KEY%\015 /VE /D "Diskeeper 8" /fREG ADD %KEY%\015 /V 1 /D "%systemdrive%\install\DiskeeperPro_8.0.459.exe /s /v/qn" /fREG ADD %KEY%\050 /VE /D "Importing Registry Tweaks" /fREG ADD %KEY%\050 /V 1 /D "REGEDIT /S %systemdrive%\install\regtweaks.reg" /fREG ADD %KEY%\055 /VE /D "Cleaning Up and Rebooting" /fREG ADD %KEY%\055 /V 1 /D "%systemdrive%\install\cleanup.cmd" /fEXITThe 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 DocumentI HOPE YOU LIKE IT! Edited January 24, 2008 by RubySoftware
RubySoftware Posted January 17, 2008 Author Posted January 17, 2008 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.
kickarse Posted January 17, 2008 Posted January 17, 2008 Very cool! I'll also try this out. Right now I'm using Mars Installer though.
RubySoftware Posted January 18, 2008 Author Posted January 18, 2008 (edited) Important: I found out that it doesn't work with Vista, because of administrator rights. Does anyone know how to solve this problem?Nevermind, I found out myself. Now updated to version 1.1! See first post. Edited January 18, 2008 by RubySoftware
Deof Movestofca Posted January 18, 2008 Posted January 18, 2008 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.
RubySoftware Posted January 18, 2008 Author Posted January 18, 2008 (edited) Yes. Otherwise I wouldn't call it 'Alternative RunOnceEx'.And that mine creates a scrollbar when there are too many tasks. Edited January 18, 2008 by RubySoftware
Neo - Matrix Posted January 18, 2008 Posted January 18, 2008 Great - it's cool man. I'll give it a try.
RubySoftware Posted January 19, 2008 Author Posted January 19, 2008 I'm now making a script creator for this. It will create a RunOnceEx.cmd file (and will also work with Windows RunOnceEx).
zakum Posted January 19, 2008 Posted January 19, 2008 (edited) 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? Edited January 19, 2008 by zakum
RubySoftware Posted January 19, 2008 Author Posted January 19, 2008 (edited) %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. Edited January 19, 2008 by RubySoftware
RubySoftware Posted January 20, 2008 Author Posted January 20, 2008 I have just updated it. The new version 1.3 adds support for multiple windows.
linoc Posted January 20, 2008 Posted January 20, 2008 I have just updated it. The new version 1.3 adds support for multiple windows.I just installed it the clicked on the exe in sys32 and nothing happens?
RubySoftware Posted January 20, 2008 Author Posted January 20, 2008 'Something' must be added to the registry first.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now