Jump to content

myselfidem

Member
  • Posts

    2,515
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Switzerland

About myselfidem

  • Birthday 08/28/1958

Profile Information

  • OS
    Windows 7 x64

Recent Profile Visitors

4,675 profile views

myselfidem's Achievements

6

Reputation

  1. The full test package given as test working for me to download ; with all files: http://www.mediafire.com/download/yty411iapdb243p/New_FilesTest.rar Regards
  2. <script type="text/javascript"> var ver; ver=GetConfigVersion(); while (ver>-1) { if (ver<720) { if (confirm(configFile+"\n\n"+getText(txtUpdateConfig))) { UpdateWizard1(); RefreshWPI(); } else { alert("You should remove config.js from the WPIScripts folder\nbefore continuing. Then run WPI again."); self.close(); } break; } else if (ver<770) { if (confirm(configFile+"\n\n"+getText(txtUpdateConfig2))) { NeedUpdateWizard=2; } break; } else if (ver<800) { break; } else if (ver>=800 && ver<870) { if (confirm(configFile+"\n\n"+getText(txtUpdateConfig3))) { NeedUpdateWizard=2; } break; } else break; } document.write('<script type="text/javascript" src="'+configFile+'" application="yes"></' + 'script>');Have you tried the new code given as example to test ?
  3. Could you share your new config.js with 3 categories fixed and I will try. Note: You can also put your old config.js (8.0.0) inside UserFiles folder and it will be updated (8.7.0) using the new files given ! Tanks *Edit: Tested adding 3 categories missing and no trouble found. Works fine for me !
  4. Thanks! Tested and works fine using the new files given as download...Try it, please. Regards
  5. Could you share your config.js file to make a test? Thank you *Edit: Strange...But no files downloaded from Mediafire at this time!
  6. You can try these new files (as test, and update your language file) and let us know: http://www.mediafire.com/download/yty411iapdb243p/New_FilesTest.rar Regards
  7. Inside registry_dos.js: Change (line 586): if (FileExists(ReplacePath("%windir%\\Fonts\\" + fontName)))To: if (FileExists(ReplacePath(windir+"\\Fonts\\" + fontName)))Inside installer_reboot.js: Remove (lines 47 and 48): if (rbProg.bit64 != null)rbfHandle.WriteLine("programs[prb].bit64=['"+GetConfigValue(rbProg.bit64.toString(),1)+"'];");Inside WPI.hta We can change, lines 432 and 446: strFile=ReplacePath('"%sysdir%\\mshta.exe" "'+wpipath+'\\Common\\Installer.hta"');To: strFile=ReplacePath('"'+sysdir+'\\mshta.exe" "'+wpipath+'\\Common\\Installer.hta"');All tested and works fine! Regards
  8. And you may need to change inside installer.js: Downloading files improvement. http://www.msfn.org/board/topic/158272-languages-themes-manuals-mods/?p=1068519 From line 1080 - case 'WEB' : document.getElementById("InstallItem").innerHTML = getText(lblViewing)+" " + cmd; cmd = '"'+ReplacePath("%programfiles%\\Internet Explorer\\iexplore.exe")+'"' + cmd;And from line 1401: if (FileExists(windir+"\\System32\\WindowsPowerShell\\v1.0\\powershell.exe")) { cmdLine = 'Powershell -NoProfile Import-Module BitsTransfer -cmdlet Start-BitsTransfer; Start-BitsTransfer -Source ' + URL + ' -Destination "$env:temp\\'+Filename+'" -TransferType Download'; fsoCmd = true; } else { cmdLine = '"'+wpipath+'\\Tools\\BitsAdmin.exe" /transfer WPI /download /priority high ' + URL + ' "%TEMP%\\'+Filename+'"'; fsoCmd = true; } if (AlwaysShowOutputWindow || ShowDownloadOutput) fsoCmd = false; ReturnCode = WshShell.Run(ReplacePath(cmdLine), fsoCmd ? 0 : 1, true); if (ReturnCode == 0) WriteLogLine(cmdName + ' ' + getText(InstallDownloadSuccess) + ' (' + getText(ReturnedCode) + ' ' + ReturnCode + '): ' + URL); else WriteLogLine(cmdName + ' ' + getText(InstallDownloadFail) + ' (' + getText(ReturnedCode) + ' ' + ReturnCode + '): ' + URL); UpdateInstallList(("div" + i + "_" + j + "_" + FailNum), ""); cmd = ReplacePath('"%TEMP%\\'+Filename+'"' + Args) || ReplacePath('"$env:temp\\'+Filename+'"' + Args); return cmd;}Regards
  9. Yes, I changed all files and codes, because the displayed layout is distorted. It occurs when we try to jump config files 7.0.0 to 7.2.0+ and 8.7.0+. With the new files given the layout is retained properly. *Edit: New files working and shared as test: http://www.mediafire.com/download/yty411iapdb243p/New_FilesTest.rar
  10. I updated my last post with new files to download because the first codes given errors! Thanks and regards
  11. Yes, it's really OK Kels! Summary: Change inside Installer.hta: function PauseInstaller(){ if (!UserPaused) { UserPaused=true; WriteRegKey("HKEY_CURRENT_USER\\Software\\WPI\\UserPaused",1,"REG_DWORD"); document.getElementById("Pause").innerHTML=getText(btnResume); document.getElementById("AbortButton").disabled=true; return; } else { UserPaused=false; WriteRegKey("HKEY_CURRENT_USER\\Software\\WPI\\UserPaused",0,"REG_DWORD"); document.getElementById("Pause").innerHTML=getText(btnPause); document.getElementById("AbortButton").disabled=false; }}</script>Change inside WPI.hta: script type="text/javascript"> var ver; ver=GetConfigVersion(); while (ver>-1) { if (ver<720) { if (confirm(configFile+"\n\n"+getText(txtUpdateConfig))) { UpdateWizard1(); RefreshWPI(); } else { alert("You should remove config.js from the WPIScripts folder\nbefore continuing. Then run WPI again."); self.close(); } break; } else if (ver<770) { if (confirm(configFile+"\n\n"+getText(txtUpdateConfig2))) { NeedUpdateWizard=2; } break; } else if (ver<800) { break; } else if (ver<870) { if (confirm(configFile+"\n\n"+getText(txtUpdateConfig3))) { UpdateWizard1(); RefreshWPI(); } break; } else break; } document.write('<script type="text/javascript" src="'+configFile+'" application="yes"></' + 'script>');Inside configwizard.js, add from on line 2804: } else if (val>800 && val<870) { if (Alert("",getText(txtUpdateConfig3),getText(lblOK)+"|"+getText(lblCancel),"",5,0,0,0)) { UpdateWizard1(); RefreshWPI(); }Add from line 2918: case "bit64": configList[pn-2].bit64=val; break;Change the line 3105 to: tf.WriteLine("// WPI Config 8.7.0");Inside lang_en.js, add line 1031: txtUpdateConfig3[lang] = ['This is an old config file (before v8.7.0).\n\nWould like it to be updated?\n\nMake a backup copy first.'];Inside globals_lang.js, add: var txtUpdateConfig3 = [],Many changes inside (Thanks to check if it's OK): function UpdateCommand(cmd)Inside jscript.js, revert back and add (from line 44): function TimedWaitForProgram(ImageName,HowLong){ position="jscript.js"; whatfunc="TimedWaitForProgram()"; var Elapsed=3; Pause(3,0); while (Elapsed<=HowLong*60) { var oExec = WshShell.Exec('tasklist.exe'); while (oExec.Status == 0) Pause(0,100); var Output = oExec.StdOut.ReadAll() + oExec.StdErr.ReadAll(); if (Output.search(ImageName)==-1) return; Pause(3,0); Elapsed += 3; }}Inside installer.js, change from line 1074 to: document.getElementById("InstallItem").innerHTML = getText(lblViewing)+" " + cmd; cmd = '"'+ReplacePath("%programfiles%\\Internet Explorer\\iexplore.exe")+'"' + cmd;From line 1395 (downloading files improvement):: if (FileExists(windir+"\\System32\\WindowsPowerShell\\v1.0\\powershell.exe")) { cmdLine = 'Powershell -NoProfile Import-Module BitsTransfer -cmdlet Start-BitsTransfer; Start-BitsTransfer -Source ' + URL + ' -Destination "$env:temp\\'+Filename+'" -TransferType Download'; fsoCmd = true; } else { cmdLine = '"'+wpipath+'\\Tools\\BitsAdmin.exe" /transfer WPI /download /priority high ' + URL + ' "%TEMP%\\'+Filename+'"'; fsoCmd = true; } if (AlwaysShowOutputWindow || ShowDownloadOutput) fsoCmd = false; ReturnCode = WshShell.Run(ReplacePath(cmdLine), fsoCmd ? 0 : 1, true); if (ReturnCode == 0) WriteLogLine(cmdName + ' ' + getText(InstallDownloadSuccess) + ' (' + getText(ReturnedCode) + ' ' + ReturnCode + '): ' + URL); else WriteLogLine(cmdName + ' ' + getText(InstallDownloadFail) + ' (' + getText(ReturnedCode) + ' ' + ReturnCode + '): ' + URL); UpdateInstallList(("div" + i + "_" + j + "_" + FailNum), ""); cmd = ReplacePath('"%TEMP%\\'+Filename+'"' + Args) || ReplacePath('"$env:temp\\'+Filename+'"' + Args); return cmd;}timers.js working: function ins_iTimer() // this doesn't work correctly at midnight...{ position="timers.js"; whatfunc="ins_iTimer()"; var now=new Date(); var nowSecs=(now.getHours()*60*60) + (now.getMinutes()*60) + now.getSeconds(); var elapsedSecs=nowSecs - ins_startSecs; var hours=Math.floor(elapsedSecs/3600); elapsedSecs=elapsedSecs - (hours*3600); var minutes=Math.floor(elapsedSecs/60); var seconds=elapsedSecs - (minutes*60); var txt=((hours < 10) ? "0" : "") + hours + ((minutes < 10) ? ":0" : ":") + minutes + ((seconds < 10) ? ":0" : ":") + seconds; document.getElementById("TimerDisplay").innerHTML=txt; var timerID=setTimeout("ins_iTimer()",1000); // Update display}All tested and works fine! Thanks bphlpt for your help. New lang_fr.js (attached). Regards *Edit: I think we can revert back inside networkwizard.js an change the line 2121 to: tf.WriteLine("// WPI Network Options 8.0.0");*EDIT 2: After all the day making tests I see we must revert like my updated post, because the first codes suggested can gives themes errors. When we use an old file number config.js 7.0.0 Now, after many tests I think it's OK. No need to jump to 7.0.0 to 7.2.0+ and 8.7.0+ Regards *Edit: post updated lang_fr.rar
  12. Yes, your code works fine!! Thanks bphlpt for your kind help and regards *Edit: post updated
  13. I think it is solved here: http://www.msfn.org/board/topic/158272-languages-themes-manuals-mods/?p=1068519 and below tis post. You can try it and download files: configwizard.js and updatewizard.js. Tested and works fine. Regards *Edit: it's also needed to update the language file!!
×
×
  • Create New...