IPB

Google Frontpage Forums Unattended CD/DVD Guide
 Forum Rules Unattended CD/DVD Guide Homepage · MSFN Forum Rules
3 Pages V   1 2 3 >  
Reply to this topicStart new topic
> Alternative RunOnceEx, Completely customizable application!
RubySoftware
post 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
Country Flag


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'....... shifty.gif

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
Go to the top of the page
 
+Quote Post
Arie
post 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
Country Flag


Looks nice, will give it a try smile.gif
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


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.
Go to the top of the page
 
+Quote Post
kickarse
post 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
Country Flag


Very cool! I'll also try this out. Right now I'm using Mars Installer though.
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


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.

This post has been edited by RubySoftware: Jan 18 2008, 03:46 AM
Go to the top of the page
 
+Quote Post
Deof Movestofca
post Jan 18 2008, 03:59 AM
Post #6





Group: Members
Posts: 9
Joined: 27-November 07
From: Earth
Member No.: 164105
OS: 2000
Country Flag


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.
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


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
Go to the top of the page
 
+Quote Post
Neo - Matrix
post 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
Country Flag


Great - it's cool man.

I'll give it a try.
Go to the top of the page
 
+Quote Post
glent
post 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
Country Flag


Very nice biggrin.gif well do so testing
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


I'm now making a script creator for this. It will create a RunOnceEx.cmd file (and will also work with Windows RunOnceEx).
Go to the top of the page
 
+Quote Post
zakum
post 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
Country Flag


I'm due to make a new dvd, so i'll give this a whirl.
Thank you smile.gif

Anybody know where this installs to, i cant find it?

This post has been edited by zakum: Jan 19 2008, 12:11 PM
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


%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
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


I have just updated it. The new version 1.3 adds support for multiple windows.
Go to the top of the page
 
+Quote Post
linoc
post Jan 20 2008, 08:47 AM
Post #14





Group: Members
Posts: 3
Joined: 17-January 08
From: Perth
Member No.: 171896
OS: XP MCE
Country Flag


QUOTE (RubySoftware @ Jan 20 2008, 09:44 PM) *
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?
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


'Something' must be added to the registry first.
Go to the top of the page
 
+Quote Post
Sull
post Jan 21 2008, 03:24 AM
Post #16


Junior
*

Group: Members
Posts: 53
Joined: 20-January 08
Member No.: 172490
OS: XP Pro x86
Country Flag


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
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


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
Go to the top of the page
 
+Quote Post
Sull
post Jan 21 2008, 10:20 AM
Post #18


Junior
*

Group: Members
Posts: 53
Joined: 20-January 08
Member No.: 172490
OS: XP Pro x86
Country Flag


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
Go to the top of the page
 
+Quote Post
RubySoftware
post 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
Country Flag


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).
Go to the top of the page
 
+Quote Post
Sull
post Jan 21 2008, 12:37 PM
Post #20


Junior
*

Group: Members
Posts: 53
Joined: 20-January 08
Member No.: 172490
OS: XP Pro x86
Country Flag


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.
Go to the top of the page
 
+Quote Post

Google Frontpage Forums Unattended CD/DVD Guide

3 Pages V   1 2 3 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 




Lo-Fi Version Time is now: 21st November 2009 - 12:06 AM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright © 2001-2009 msfn.org
Privacy Policy