MSFN Forum: Apps install: RunOnceEx, kTool, WPI, WIHU, XPlode, which method ? - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Apps install: RunOnceEx, kTool, WPI, WIHU, XPlode, which method ? Don't choose, try them all using only 1 programs list! Rate Topic: -----

#1 User is offline   Djé 

  • accent artist
  • PipPipPip
  • Group: Members
  • Posts: 359
  • Joined: 10-January 06

  Posted 26 April 2006 - 06:37 AM

The 'Ultimate' applications lists management tool!

>>New!<< Version 0.5.0
So many more features
So many less bloat ;)


This will allow you to:
- Maintain only one main list of progs and commands in a very convenient Excel spreadsheet that you can heavily customize.
- Export Progs Lists to be used with application installers (curently supported formats are RunOnceEx, kTool, WPI, WIHU and XPlode).


Download:
- The compressed size of the workbook went over the 150k limit per post. So I've just made a multi-volume rar archive.
- In order to get the full thing, just download the 2 parts of the file to the same location and double-click the 1st one.

1st Part: Attached File  install0.5.0.part1.rar (150K)
Number of downloads: 9792nd Part: Attached File  install0.5.0.part2.rar (98.02K)
Number of downloads: 766


Main New Features:
-Progs Lists Filtering,
-WPI exclusions & dependancies,
-WPI injection!
-Default selection for kTool, WPI & WIHU,
-Extended variables usage.
-Many rationalizations.
-Tuned for WPI v5.1!

To make the best use of all these features with kTool & WPI you may want the very last version of:
- kToolY1.1
- WPI v5.1

Full Changelog:
 
#	Version	Object		Element			Purpose		Changes
29	0.5.0	Whole workbook	Yellow Buttons		add everywhere!	Call the form from many more locations.			
28	0.5.0	SETTINGS sheet	Common Settings		add feature	kTool's DefaultProfile now applies also to WPI and WIHU: Items belonging to this profile (and only them) are automatically selected when the Post-installer starts.			
27	0.5.0	SETTINGS sheet	Default Values		rem. feature	this one had no use anymore and was poorly designed. Now we're free of it. Also renamed the 'Excel Data' to a more explicit 'Value Or Mapping'			
26	0.5.0	Control Panel	Delete files check	add feature	Add this option to clean the output folder from previous tries.				
25	0.5.0	Whole workbook	Organisation		cosmetic	Reorganised the system Datasheets: SETTINGS, OUTPUT, HELP & ABOUT. Put some link buttons on the form.			
24	0.5.0	SETTINGS sheet	Common Settings		chge feature	Updated the way 'ProgPath' is working.			
23	0.5.0	Progs Lists	Output file path	add feature	Both output file path & name can be stored in each prog list. And in a more natural location: in the path & file columns.				
22	0.5.0	Control Panel	Env. Variables		add feature	You can select one of 2 sets of variables for the output: 'install time' for the values that will be used during install time, and 'now' for debuging with actual values.			
21	0.5.0	Progs Lists	Env. Variables		add feature	Variables are no more defined in the prog lists but in a general list common to all Progs Lists. Variables can be used in some settings as well.			
20	0.5.0	Control Panel	OUTPUT Datasheet	rem. feature	Remove the Name textbox. If really needed, you can still change the name of the output sheet at the top of the main module.				
19	0.5.0	OUTPUT sheet	Radio options		move feature	the sheet to activate after writing the script is now defined in the outpsheet. Also a new option to remove the final message box.			
18	0.5.0	OUTPUT sheet	Comandline		add feature	2 New buttons next to the command line textbox, to edit the output file or to run the command.			
17	0.5.0	OUTPUT sheet	Comandline		rem. feature	The command line is no more copied to the clipboard. You'll have to help yourself. (I was annoyed with my clipboard changing after exporting)			
16	0.5.0	export_WPI	WPI injection!		add feature	WPI Injection module. See the bottom of the Djé's Progs List for full explanations.			
15	0.5.0	Progs Lists	WPI excl & deps		add feature	Automatically find the progs mentionned in those fields  			
14	0.5.0	Progs Lists	Manipulation		add feature	Only the visible (not hidden) rows and columns are exported (useful in combination with the filtering tools).			
13	0.5.0	Progs Lists	Filtering abilities	add feature	Progs Lists can now be filtered with AutoFilter and Advanced Filters. Filters are saved.				
12	0.1.0	OUTPUT sheet	Command line txtbox	add feature	A command line for launching the post-installer with the output file as an argument is now written both to the clipboard and to a txtbox in the OUTPUT sheet.				
11	0.1.0	Progs Lists	FilePath Metadata	add feature	Output is now directly written to an Output file, named from the "FileName" setting in the SETTINGS sheet, and in the Output "FilePath" specified in each Prog List. 				
10	0.1.0	SETTINGS sheet	kToolY settings		add feature	(New kToolv1.1aY.1 required) kToolY options (those defined in '\config\config.ini') can now be customized in the SETTINGS sheet and be exported in the 'Config' section at the beginning of kTool.ini, overriding the values in '\config\config.ini'.			
9	0.1.0	SETTINGS sheet	WPI settings		add feature	WPI settings (those defined in 'useroptions.js', incl. the above 'AutoInstall') can now be customized in the SETTINGS sheet and be exported as js vars at the beginning of 'config.js', overriding the values in 'useroptions.js'			
8	0.1.0	various VB	various functions	bug correction	moved (double-)quoting of command strings from main to plugins for better handling of commands				
7	0.1.0	SETTINGS sheet	txtbox title		didactic	change the "Output data fields" txtbox title to 'Output settings & data fields' and milded the warning to allow users for some modifications			
6	0.1.0	export_XPLODE	Visual Basic Code	bug correction	XPLODE variable name syntax now replaced in arguments as well				
5	0.1.0	SETTINGS sheet	WIHU settings		bug correction	Mapped Excel 'Description' to 'helptext' & updated 'SplitterPos' to 40% in order to accomodate for it			
4	0.1.0	SETTINGS sheet	AutoInstall		add feature	changed the specific 'WIHU AutoInstall' setting to a GENERAL 'AutoInstall' setting			
3	0.1.0	Workbook	various places		cosmetic	standardized the color scheme + minor cosmetic or didactic changes			
2	0.1.0	INFOS sheet				didactic	link to the msfn forum thread about this excel application		
1	0.1.0	CHANGELOG				didactic	created this CHANGELOG DataSheet		
0	0.0.1								Initial version

 



This may be for you if:
- [Beginners] you successfully made your unattended XP CD but are now wondering which would be the best method for you to install apps.
- [Advanced users] you're already installing apps one way or another and would like to try other ways, but don't want to have to rewrite and maintain an apps list for each method.
- [Advanced users] you're already installing apps one way or another and would NOT like to try other ways, but still want to be able to store more data about your apps.


This may NOT be for you if:
- [Beginners] You did not read the Unattended guide or TFM for the usage of the target installers (RunOnceEx, kTool, WPI, WIHU, XPlode).
- [Beginners] You're still lost with basic RunOnceEx, even though you read the unattended guide. I would suggest a bit more learning before. For example reading even more detailed explanations about RunOnceEx and following the step-by-step procedure in this thread (be sure to read all my verbose posts ;) ).
- [Advanced users] You want to make use of the very advanced features of a specific installer. Although care have been took to make use of the maximum number of features, this prog is, by design, a trade off between different formats and their underlying philosophies. Improvement suggestions welcome, tho.


This is an Excel file (.xls) containing:
- Sample lists of applications for use by beginners and advanced users.
- Detailled explanations (in english) for all features.
- VBA form and modules for running the app.
- VBA modules (plugins) for output to each installer format. New format plugins can easily be added.


Requirements:
- I'm sorry but you'll need to have Excel installed to run this app. This is a trade off. Any suggestion to port to a more open format without loosing the convenience & power of the spreadsheet is welcome.
- I used Excel 2003 but I'm pretty sure it works as well with earlier versions.
- You will most likely need to lower the security settings in excel (in order to run unsigned macros). Macros (some viruses are indeed Excel macros) and this prog are just the same: VBA code.
I am not asking you to trust me about the security of my app. If you want it in a form that you can first check for security issue (basically an Excel file without the VBA things, plus those VBA things in plain text that you will have to import to excel after checking), feel free to ask. I can understand that perfectly.
- [Advanced users] If you want to make use of your actual apps list, you will have to 'import' it to Excel semi-automatically (no import module written). This should not be very difficult if you make a smart use of the Edit/Replace menu command (for example in Excel, Word or Notepad2 [regexp!]) and of the Data/Convert menu command of Excel.
For an example of this procedure with the WPI config.js file, you may want to check out this post.


History: changes in version 0.1.0:
- Automatic export of the output to a file (path & file name selectable) in addition to the output sheet.
- Automatic export (clipboard + txtbox) of the command necessary to run the output script.
- WPI user options (V5.0) and kTool options customizable and exported with the output.
- Improvement to XPLODE (variables names) and WIHU (Helptext descriptions) exports.
- AutoInstall timer spread from WIHU to WPI and XPLODE.
- Various cosmetic, didactic and supercalifragilistic changes.
- Code hardening.

This post has been edited by Djé: 06 August 2006 - 05:39 AM



#2 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 03 May 2006 - 11:58 AM

:thumbup

Thanks a lot for this app.

#3 User is offline   X-factor 

  • Newbie
  • Group: Members
  • Posts: 41
  • Joined: 01-February 05

Posted 11 May 2006 - 06:47 AM

thnx dude gr8 work

#4 User is offline   T D 

  • Go MSFN!
  • PipPipPipPipPip
  • Group: Members
  • Posts: 940
  • Joined: 05-April 06

Posted 12 May 2006 - 12:12 PM

Cool

Attached is a port to OpenOffice.org 2

It didn't seem to work properly on openoffice but give it a try.

EDIT did I say cool? I meant WICKED!

Attached File(s)



#5 User is offline   Djé 

  • accent artist
  • PipPipPip
  • Group: Members
  • Posts: 359
  • Joined: 10-January 06

Posted 13 May 2006 - 09:25 AM

Très très bonne idée, T D :thumbup
I haven't enough time right now to install OpenOffice* and look at how we can fix it, but if we could manage to make this work in a free, Open Source software, I would be delighted.
Next Excel version of this is also queuing after my current project. I'll let you know, but if someone needs something, better ask it now :whistle:

*BTW, how would I do it unattendly?

#6 User is offline   Djé 

  • accent artist
  • PipPipPip
  • Group: Members
  • Posts: 359
  • Joined: 10-January 06

Posted 07 June 2006 - 11:43 PM

First post updated with new version.
Enjoy!

#7 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 7,653
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 07 June 2006 - 11:49 PM

Very cool nice idea.

#8 User is offline   mohammed.87 

  • Group: Members
  • Posts: 1
  • Joined: 07-June 06

Posted 08 June 2006 - 01:29 AM

thanks
I was looking for some thing like that :thumbup

#9 User is offline   Djé 

  • accent artist
  • PipPipPip
  • Group: Members
  • Posts: 359
  • Joined: 10-January 06

Posted 05 July 2006 - 10:36 AM

Version 0.5.0 is out!

First, check out the 1st post to grab the 1st part of the .rar archive.
Then come back here to grab the second (and last part) of it:

#10 User is offline   GoobieDoobie 

  • Group: Members
  • Posts: 5
  • Joined: 01-September 06

  Posted 06 January 2007 - 11:38 AM

1st Part: Attached File  install0.5.0.part1.rar (150K)
Number of downloads: 9792nd Part: Attached File  install0.5.0.part2.rar (98.02K)
Number of downloads: 766
is all I see for downloading. And there is not even that on the last page which is supposed to have a new part deux.

#11 User is offline   andregcasal 

  • Amoguai
  • PipPip
  • Group: Members
  • Posts: 196
  • Joined: 25-November 05
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 14 January 2007 - 05:54 PM

Very nice idea :) It seems there's a problem with the links. Could you fix them please?

#12 User is offline   NightShark 

  • Group: Members
  • Posts: 1
  • Joined: 15-March 06

Posted 18 January 2007 - 08:29 AM

:( no active link, please fix it

#13 User is offline   phkninja 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 466
  • Joined: 28-February 05

Posted 21 January 2007 - 04:59 PM

if you dont want to install openoffice you can always use portable openoffice. its designed to run off a usb stick but can run anywhere. Openoffice calc is supposed to support vbscript now too.

http://portableapps....office_portable

#14 User is offline   tjaraves 

  • Group: Members
  • Posts: 1
  • Joined: 17-January 07

Posted 23 January 2007 - 04:04 AM

Bonjour, Dié

Je suis tres interessé par ce methode via Excel => je pourrais mieux gerer les installation...

Je n'ai pas pu trouver une location pour telecharger...
Est-ce-que je vois mal (bien possible)..

Merci bien de vouloir m'indiquer ou / comment telecharger (j'ai deja WPI tout neuf, pas utilisé encore).

Theo

#15 User is offline   romsempire 

  • Newbie
  • Group: Members
  • Posts: 47
  • Joined: 08-November 05

Posted 23 January 2007 - 05:35 AM

Please, adjust download link.

#16 User is offline   mike_jrt 

  • Group: Members
  • Posts: 8
  • Joined: 12-June 04

  Posted 11 July 2007 - 07:44 PM

Djé sent me an updated version of his install list tool, v1.0, hoping that my questions and the updated version would also be of help to the community at large.

I am sharing his new version and our current implementation of it, which has been used for WIHU in the past but mostly now is used with WPI. I will also try to answer our biggest questions about path resolution and the current version of WPI in general in this thread.

The link will be up shortly, msfn only allows 200k, and the config xls are 650k each.
installDjé_1.0.xls
installMRT_1.0.xls
I believe Djé's install spreadsheet is superior to the WPI config wizard since it allows you to create categories for @98, @XP, @Vista, @Pub etc, then generate a config file only for files with that category checked.

My biggest question was regarding the use of the wpi variables %WPIPATH%, %CDROM% and %ROOT%, and when to use each for a cd, network, or usb drive install.
%WPIPATH% is hardcoded into WPI to resolve to the WPI directory, and so is suggested in cases where users use the suggested WPI/Install directory to place their installers.

%ROOT% points to ../WPIPATH, or the directory located one level up from WPI, suggested in cases where your installers are located in sibling directories to WPI. (suitable in cases where you may be calling your installers from other programs besides WPI as well)

In the current version of WPI %CDROM% is actually defined by searching for specific files normally found on the traditional XP install cd, so it's use is not reliable for Vista or custom multiboot CD installs, unless the standard xp files are added. I will post the exact lines from the config soon if the WPI developers do not comment or change this. More to follow soon!

Djé, it would be super if you would post the batch command you are using with WPI injection to install your firefox extensions, as I have found the firefox.exe command switches to become unreliable in recent versions, and have reverted to repackaging the xpi's via CLEO for local installs or a html page with a series of checkboxes which downloads and installs the extensions from the web.

#17 User is offline   Screeemer 

  • Group: Members
  • Posts: 4
  • Joined: 28-April 08

Posted 06 May 2008 - 08:29 AM

is there a new version of the excel-sheet somewhere out there?

does it still make sence to use it?

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy