myselfidem Posted February 24, 2013 Posted February 24, 2013 (edited) How to keep the installation order number?:http://www.msfn.org/...-install-order/1 - Inside program.js , changing (on line 213):{return x - y;} 2 - Inside program.js (on line 322) adding:progspercat.sort(byOrder); // Sort by ascending numerical orderif (SortWithinCats) progspercat.sort(SortByProg); // Sort by alphabetical orderThanks to make tests and check if it's OK!Tested and works fine for me!Regards Edited March 1, 2013 by myselfidem
myselfidem Posted April 8, 2013 Posted April 8, 2013 (edited) Many thanks Kels for the new release WPI_v.8.6.6 ! Here is the French language file updated: lang_fr.rarThanks and regards*Edit: File updated next post! Edited April 9, 2013 by myselfidem
jinkazama Posted April 8, 2013 Posted April 8, 2013 Is needed italian translation update form 8.6.5 to 8.6.6?
myselfidem Posted April 9, 2013 Posted April 9, 2013 (edited) Is needed italian translation update form 8.6.5 to 8.6.6?Yes, jinkazamaBecause there is new functions added, and two new lines translated needed.End of WPI_v8.6.6 lang_en.js:// v8.6+lblNumberOfCores[lang] = ['Number Of Cores'];lblNumberOfLogicalProcessors[lang] = ['Number Of Logical Processors'];lblProductKey[lang] = ['Product Key'];lblKeyboardLayout[lang] = ['Keyboard Layout'];//------------------------------------------------------------------------------Cheers and regards*Edit: Oops...Sorry missing some new words inside lang_fr.js (line 972)French language file updated:Regards*Edit: lang_fr.js given Edited June 14, 2013 by myselfidem
jinkazama Posted April 9, 2013 Posted April 9, 2013 Here new translation.I'm translating other softwares and we use Transifex, it's very useful!Here a project page Transifexlang_it.js
chymax3m Posted April 10, 2013 Posted April 10, 2013 (edited) Hello, i've updated the Ukrainian lang file with two new lines. Edited April 10, 2013 by chymax3m
chymax3m Posted April 10, 2013 Posted April 10, 2013 (edited) Seems like some troubles with site, the attachment it the same as in previous post...lang_ua.js Edited April 10, 2013 by chymax3m
myselfidem Posted April 10, 2013 Posted April 10, 2013 @KelsCould you add inside WPI_v8.6.6 the French Manual updated with: [Comparison operator ===] added on Chapter 7, please!French Manual and lang_fr.js updated for WPI_v8.6.6:http://www.mediafire.com/?6696bficr91arThanks and regards.
Kelsenellenelvian Posted April 15, 2013 Author Posted April 15, 2013 Manual and language edits are added to this date.Pass is the same.
CWTeaM Posted May 16, 2013 Posted May 16, 2013 (edited) Hello!WPI typically used for installation of programs not only legal, but also programs of paid-compromised.In connection with this I propose to do the switch defaults to WPI legal software and illegalSo it will be more convenient for the users, well and accordingly the color difference programs legal from illegal.For example I came to anybody home install programs, change to the illegal and installed.And if I go in or what kind of organization or the office, then set the switch on legally.Perhaps You have there in the USA use only legal software, but we have in Russia use the programs that are comfortable and pay for them or who do not want to.According to statistics, in Russia, 90% of the users use illegal software including OS. Edited May 16, 2013 by CWTeaM
Kelsenellenelvian Posted May 16, 2013 Author Posted May 16, 2013 Yes I live in the USA. I also have a strong stance against warez. Wpi is also not free for business uses either.I am Sorry but you will not be welcomed here with the stance you have.
myselfidem Posted May 25, 2013 Posted May 25, 2013 (edited) I suggest to add a new command inside installer.js (line 1209) using: msiexec.exe /i %WPIPath%\Program.msi /qncase 'MSI': var src, splits; src=cmd; if (cmd.indexOf('" "') != -1) { splits=cmd.split('" "'); src=splits[0]; } else { if (src.substr(0,1)=='"') { splits=cmd.split('" '); src=splits[0]; } else { splits=cmd.split(' '); src=splits[0]; } } src=src.replace(/\"/g,""); cmd='msiexec.exe /i "'+src+'" /qn'; fsoCmd=true; break; } Adding inside configwizard.js On line 372:CommandsMenuBar.addNewChild("cmd_system", 5, "dos_msi", "Msi", false, "", "");On line 643:case 'dos_msi': HandleCommandsSelectionMenu("{MSI} "); break;Tested and works fine for me. Example with SkypeSetup.msi:config.jsprog[pn]=['Skype'];uid[pn]=['SKYPE'];ordr[pn]=[5];dflt[pn]=['yes'];forc[pn]=['no'];bit64[pn]=['no'];cat[pn]=['Applications'];pfro[pn]=['no'];cmds[pn]=['{MSI} "%wpipath%\\Install\\SkypeSetup.msi"'];desc[pn]=['Skype'];pn++;Result inside WPI_Log.txt:dimanche 26 mai 2013 07:36:44 Programme: Skype ID unique: SKYPE Ordre: 000005 Catégorie: Applications dimanche 26 mai 2013 07:36:54 - cmd1 Succès (Code de retour 0): msiexec.exe /i "C:\WPI_v8.6.6\Install\SkypeSetup.msi" /qn dimanche 26 mai 2013 07:36:55 - Installation terminée.Thanks and regards*Edit: post updatedThanks to check if it's OK*Edit2: However I see this option already exists using USSFStrings:"Switches" : 'msiexec.exe /i %s /qb', Edited May 27, 2013 by myselfidem
myselfidem Posted May 27, 2013 Posted May 27, 2013 Inside WPI.htaMaybe we can change the lines 432 and 446:strFile=ReplacePath('"%sysdir%\\mshta.exe" "'+wpipath+'\\Common\\Installer.hta"');Changing to:strFile=ReplacePath('"'+sysdir+'\\mshta.exe" "'+wpipath+'\\Common\\Installer.hta"');Thanks to check if it's OK!Regards
chymax3m Posted May 28, 2013 Posted May 28, 2013 I suggest to add a new command inside installer.js (line 1209) using: msiexec.exe /i %WPIPath%\Program.msi /qn and what about Properties of .msi? I met some programs, which you could set the default language, destination directory and so on using Properties of MSI package, how would it be done with a new part of code?
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