CuBie Posted March 28, 2004 Share Posted March 28, 2004 Hello all!Yesterday i was talking on msn to some friends and we came to the conclusion that we needed a light weight, compact, fast and easy to use program that reads a list of programs to automaticly install.I started making it yesterday and heres a screenshot:Heres the info from the settings.txt;This is the settings file.;;All of the applications are set here, that will autoinstall.;The program will ignore any lines with ; infront of them;or any blank lines. It will assume anything else is a application;;The syntax of adding a program is very simple:;;Program Name <TAB> ProgramEXE.exe <TAB> /arguements;;There is also one variable that the program can accept at the;moment: %app% - this will be replaced by the location of where ;the application (WAI.exe) is when it installs.;;So for example you could do:;;Winrar 3.30 Corp %app%\Programs\Winrar.exe /silent;;and it would look in the directory where WAI.exe is for programs;and the file.;;Please give comments, suggestions and feedback!;Thanks Alot,;CuBie.;Example:Winrar 3.30 Corp %app%\Programs\Winrar330Corp.exe /silentIt would be nice if anyone finds any bugs, or has any comments or suggestions for it!You can download it here or from the attachment of this post!Later all!Chris.WAI.zip Link to comment Share on other sites More sharing options...
Jono Posted March 28, 2004 Share Posted March 28, 2004 thanks for this i will give it a try i was looking for something exactly like this to integrate into my xpcd cd then my cd will be perfected thanks i will test and report back. Link to comment Share on other sites More sharing options...
Jono Posted March 28, 2004 Share Posted March 28, 2004 to fix the run all setups at once thing why not make use of the start /wait or have the program run a batch file? Link to comment Share on other sites More sharing options...
CuBie Posted March 28, 2004 Author Share Posted March 28, 2004 I'm gonna do that !Thanks for the feedback!Chris. Link to comment Share on other sites More sharing options...
Wraith Posted March 28, 2004 Share Posted March 28, 2004 I do a ShellExecuteEx(), and WaitForSingleObject() on the process handle.Of course, I know this works with XPlode.... but that's in C++.Whether they work inn VB is another matter...Good luck Link to comment Share on other sites More sharing options...
XtremeMaC Posted March 28, 2004 Share Posted March 28, 2004 wow now u lied to me, where is my name in there (jj)and yea as mentioed the setups should definitely run 1 after the other. it will create lots of problems along with high cpu usage and high ram usage and will probably get stuck Link to comment Share on other sites More sharing options...
SKiTLz Posted March 29, 2004 Share Posted March 29, 2004 multiple lines per item would be good. Often need to execute more than one command for different installs.Looks good though Link to comment Share on other sites More sharing options...
Wraith Posted March 29, 2004 Share Posted March 29, 2004 Err, just so you know, my post was how to wait for a program to finish executing. Link to comment Share on other sites More sharing options...
CuBie Posted March 29, 2004 Author Share Posted March 29, 2004 I know im not supid .. I know how to do that in vb allredy, found the apis thismorning. Ive recoded v2 and now it uses XML: Heres a sample file:<!-- Windows Automated Installer settings file --><wai> <settings> <name>Windows Automated Installer</name> <version>2.0</version> </settings> <applications> <winamp> <name>Winamp</name> <file>Winamp\Winamp501_pro.exe</file> <command>/silent</command> <size>3.15MB</size> <show>minimised</show> <wait>true</wait> <version>5.01</version> <author>Nullsoft</author> <comments>None</comments> </winamp> </applications></wai>...Thanks for all your feedback! Ill add your ideas!later,Chris. Link to comment Share on other sites More sharing options...
Wraith Posted March 29, 2004 Share Posted March 29, 2004 Heh... this is starting to look vaguely familiar... Link to comment Share on other sites More sharing options...
XtremeMaC Posted March 29, 2004 Share Posted March 29, 2004 lol then wraith release an after install version of your xplode like a standalone product....? it wouldn't be hard I guess right Link to comment Share on other sites More sharing options...
SKiTLz Posted March 29, 2004 Share Posted March 29, 2004 i would use xplode if I had options. I dont want to install the same thing everytime. Checkboxes to select items is what i need. Link to comment Share on other sites More sharing options...
GreenMachine Posted March 30, 2004 Share Posted March 30, 2004 I know im not supid .. ...What's wrong with this picture?Sorry, couldn't help myself!Personally, I encourage any and all. Keep up the good work! Link to comment Share on other sites More sharing options...
CuBie Posted March 30, 2004 Author Share Posted March 30, 2004 Heh... this is starting to look vaguely familiar... To? Link to comment Share on other sites More sharing options...
Bilou_Gateux Posted March 30, 2004 Share Posted March 30, 2004 1/ XPlode by WraithXPlode is a tool which aids installation of programs during a Windows XP / 2003 installation. (Even been known to run under Win2K! Requires a copy of GDIPLUS.DLL.)It gives the ability to add users to the system, run programs, create shortcuts, modify the registry, and perform file and directory operations, all during a Windows installation.XPlode uses an XML script and a plugin architecture so you can modify what it does, how it runs, and only include the commands you need to use. 2/ This kind of program already exists, Consult my post on this topic.http://www.msfn.org/board/index.php?showtopic=16548&hl=Nevertheless, it does not meet entirely my needs.Like SKiTLz, I wish to be able to make several commands for only one application to install.Exemple for pcAnywhere 10.5: SOFTWARE,Symantec pcAnywhere 10.5 Elève seulement,msiexec /i C:\IBMTOOLS\APPS\HOSTONLY\package.msi /qnPCAUPD,Symantec pcAnywhere 10.5.1 update,C:\IBMTOOLS\APPS\HOSTONLY\fr_up_10.5.1.exe /sPCAUPD,Kill reboot after update process,C:\IBMWORK\pskill.exe runpcalu.exe Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now