Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MakeNSIS v2.37 - Copyright 1995-2008 Contributors
- See the file COPYING for license details.
- Credits can be found in the Users Manual.
- Command line defined: "Build_Number=17"
- Command line defined: "Compile_Date=2008-05-23"
- Command line defined: "Version_MPlayer=SVN-r26446 (2008-04-14)"
- Command line defined: "Version_MPUI=v1.2-pre3 (Build 38)"
- Command line defined: "Version_SMPlayer=v0.6.0 Final (SVN-r1281)"
- Command line defined: "Version_Codecs=(2007-10-07)"
- Command line defined: "Version_NSIS=v2.37"
- Command line defined: "Path_Out=D:\MPUI\upload\MPUI.2008-05-23"
- Command line defined: "Path_Builds=D:\MPUI\builds"
- Processing config:
- Processing plugin dlls: "D:\NSIS\Plugins\*.dll"
- - AdvSplash::show
- - Banner::destroy
- - Banner::getWindow
- - Banner::show
- - BgImage::AddImage
- - BgImage::AddText
- - BgImage::Clear
- - BgImage::Destroy
- - BgImage::Redraw
- - BgImage::SetBg
- - BgImage::SetReturn
- - BgImage::Sound
- - Dialer::AttemptConnect
- - Dialer::AutodialHangup
- - Dialer::AutodialOnline
- - Dialer::AutodialUnattended
- - Dialer::GetConnectedState
- - InstallOptions::dialog
- - InstallOptions::initDialog
- - InstallOptions::show
- - InstallOptionsEx::dialog
- - InstallOptionsEx::initDialog
- - InstallOptionsEx::setFocus
- - InstallOptionsEx::show
- - LangDLL::LangDialog
- - Math::Script
- - NSISArray::ArrayCount
- - NSISArray::ArrayExists
- - NSISArray::Clear
- - NSISArray::Concat
- - NSISArray::Copy
- - NSISArray::Cut
- - NSISArray::Debug
- - NSISArray::Delete
- - NSISArray::ErrorStyle
- - NSISArray::Exists
- - NSISArray::ExistsI
- - NSISArray::FreeUnusedMem
- - NSISArray::Join
- - NSISArray::New
- - NSISArray::Pop
- - NSISArray::Push
- - NSISArray::Put
- - NSISArray::ReDim
- - NSISArray::Read
- - NSISArray::ReadToStack
- - NSISArray::Reverse
- - NSISArray::Search
- - NSISArray::SearchI
- - NSISArray::SetAutoReDim
- - NSISArray::SetSize
- - NSISArray::Shift
- - NSISArray::SizeOf
- - NSISArray::Sort
- - NSISArray::Splice
- - NSISArray::Subtract
- - NSISArray::Swap
- - NSISArray::Unload
- - NSISArray::Unshift
- - NSISArray::Write
- - NSISArray::WriteList
- - NSISArray::WriteListC
- - NSISdl::download
- - NSISdl::download_quiet
- - SkinnedControls::setskin
- - SkinnedControls::skinit
- - SkinnedControls::unskinit
- - Splash::show
- - StartMenu::Init
- - StartMenu::Select
- - StartMenu::Show
- - System::Alloc
- - System::Call
- - System::Copy
- - System::Free
- - System::Get
- - System::Int64Op
- - System::Store
- - TypeLib::GetLibVersion
- - TypeLib::Register
- - TypeLib::UnRegister
- - UserInfo::GetAccountType
- - UserInfo::GetName
- - UserInfo::GetOriginalAccountType
- - VPatch::GetFileCRC32
- - VPatch::GetFileMD5
- - VPatch::vpatchfile
- - inetc::get
- - inetc::head
- - inetc::post
- - inetc::put
- - newadvsplash::hwnd
- - newadvsplash::play
- - newadvsplash::show
- - newadvsplash::stop
- - nsDialogs::Create
- - nsDialogs::CreateControl
- - nsDialogs::CreateItem
- - nsDialogs::GetUserData
- - nsDialogs::OnBack
- - nsDialogs::OnChange
- - nsDialogs::OnClick
- - nsDialogs::OnNotify
- - nsDialogs::SelectFileDialog
- - nsDialogs::SelectFolderDialog
- - nsDialogs::SetRTL
- - nsDialogs::SetUserData
- - nsDialogs::Show
- - nsExec::Exec
- - nsExec::ExecToLog
- - nsExec::ExecToStack
- !define: "MUI_INSERT_NSISCONF"=""
- Changing directory to: "d:\MPUI"
- Processing script file: "Installer.nsi"
- !include: "D:\NSIS\Include\UMUI.nsh"
- !include: "D:\NSIS\Contrib\UltraModernUI\UMUI.nsh"
- NSIS Ultra Modern User Interface version 1.00 beta 2 - � 2005-2008 SuperPat (D:\NSIS\Contrib\UltraModernUI\UMUI.nsh:12)
- Based on: NSIS Modern User Interface version 1.8 - � 2002-2008 Joost Verburg (D:\NSIS\Contrib\UltraModernUI\UMUI.nsh:13)
- !define: "MUI_INCLUDED"=""
- !define: "UMUI_SYSVERSION"="1.00 beta 2"
- !define: "MUI_SYSVERSION"="1.8"
- !define: "MUI_VERBOSE"="3"
- !include: closed: "D:\NSIS\Contrib\UltraModernUI\UMUI.nsh"
- !include: closed: "D:\NSIS\Include\UMUI.nsh"
- SetCompressor: /SOLID LZMA
- SetCompressorDictSize: 144 mb
- !define: "MPlayer_RegPath"="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}"
- Var: "STARTMENU_FOLDER"
- Var: "CPU_TYPE"
- Var: "CPU_NAME"
- !packhdr: filename="exehead.tmp", command=""installer\upx.exe" exehead.tmp"
- Name: "$(MPlayerForWindows) (2008-05-23)"
- BrandingText: "$(CompiledAt) 25.05.2008 00:10:00 (Build #17)"
- !define: "OutFileName"="MPUI.2008-05-23.Light-Package.exe"
- OutFile: "D:\MPUI\upload\MPUI.2008-05-23\MPUI.2008-05-23.Light-Package.exe"
- InstallDir: "$PROGRAMFILES\$(MPlayerForWindows)"
- InstallRegKey: "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\InstallLocation"
- ReserveFile: "newadvsplash.dll" 8704 bytes
- ReserveFile: "InstallOptions.dll" 14336 bytes
- ReserveFile: "LangDLL.dll" 5632 bytes
- ReserveFile: "UserInfo.dll" 4096 bytes
- ReserveFile: "page_cpu.ini" 957 bytes
- ReserveFile: "page_tweak.ini" 947 bytes
- ReserveFile: "splash.gif" 34874 bytes
- !define: "UMUI_SKIN"="gray"
- !define: "UMUI_USE_INSTALLOPTIONSEX"=""
- !define: "MUI_ICON"="D:\NSIS\Contrib\Graphics\Icons\orange-install-nsis.ico"
- !define: "MUI_UNICON"="D:\NSIS\Contrib\Graphics\Icons\orange-uninstall-nsis.ico"
- !define: "UMUI_LEFTIMAGE_BMP"="installer\left_gray.256.bmp"
- !define: "UMUI_HEADERBGIMAGE_BMP"="installer\header_gray.256.bmp"
- !define: "MUI_LANGDLL_ALWAYSSHOW"=""
- !define: "UMUI_PARAMS_REGISTRY_ROOT"="HKLM"
- !define: "UMUI_PARAMS_REGISTRY_KEY"="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}"
- !define: "MUI_COMPONENTSPAGE_SMALLDESC"=""
- !define: "MUI_FINISHPAGE_NOAUTOCLOSE"=""
- !define: "MUI_UNFINISHPAGE_NOAUTOCLOSE"=""
- !define: "MUI_ABORTWARNING"=""
- !define: "MUI_UNABORTWARNING"=""
- !define: "UMUI_USE_ALTERNATE_PAGE"=""
- !define: "UMUI_USE_UNALTERNATE_PAGE"=""
- !define: "MUI_WELCOMEPAGE_TITLE_3LINES"=""
- !define: "UMUI_SETUPTYPEPAGE_COMPLETE"="$(UMUI_TEXT_SETUPTYPE_COMPLETE_TITLE)"
- !define: "UMUI_SETUPTYPEPAGE_COMPLETEBITMAP"="installer\install_complete.bmp"
- !define: "UMUI_SETUPTYPEPAGE_CUSTOMBITMAP"="installer\install_custom.bmp"
- !define: "UMUI_SETUPTYPEPAGE_DEFAULTCHOICE"="8"
- !define: "UMUI_ALTERNATIVESTARTMENUPAGE_SETSHELLVARCONTEXT"=""
- !define: "UMUI_ALTERNATIVESTARTMENUPAGE_USE_TREEVIEW"=""
- !define: "MUI_STARTMENUPAGE_DEFAULTFOLDER"="$(MPlayerForWindows)"
- !define: "MUI_STARTMENUPAGE_REGISTRY_ROOT"="HKLM"
- !define: "MUI_STARTMENUPAGE_REGISTRY_KEY"="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}"
- !define: "MUI_STARTMENUPAGE_REGISTRY_VALUENAME"="StartmenuFolder"
- !define: "UMUI_CONFIRMPAGE_TEXTBOX"="ConfirmBox"
- !define: "MUI_FINISHPAGE_TITLE_3LINES"=""
- !define: "MUI_FINISHPAGE_RUN"=""
- !define: "MUI_FINISHPAGE_RUN_FUNCTION"="RunOnFinish"
- !define: "MUI_FINISHPAGE_SHOWREADME"="$INSTDIR\readme.html"
- !define: "MUI_FINISHPAGE_LINK"="http://mulder.at.gg/"
- !define: "MUI_FINISHPAGE_LINK_LOCATION"="http://mulder.at.gg/"
- !insertmacro: UMUI_PAGE_MULTILANGUAGE
- !insertmacro: end of UMUI_PAGE_MULTILANGUAGE
- !insertmacro: MUI_PAGE_WELCOME
- !insertmacro: end of MUI_PAGE_WELCOME
- !insertmacro: MUI_PAGE_LICENSE
- !insertmacro: end of MUI_PAGE_LICENSE
- !define: "MUI_LICENSEPAGE_CHECKBOX"=""
- !insertmacro: MUI_PAGE_LICENSE
- !insertmacro: end of MUI_PAGE_LICENSE
- !insertmacro: UMUI_PAGE_SETUPTYPE
- !insertmacro: end of UMUI_PAGE_SETUPTYPE
- !insertmacro: MUI_PAGE_COMPONENTS
- !insertmacro: end of MUI_PAGE_COMPONENTS
- !insertmacro: MUI_PAGE_DIRECTORY
- !insertmacro: end of MUI_PAGE_DIRECTORY
- !insertmacro: UMUI_PAGE_ALTERNATIVESTARTMENU
- !insertmacro: end of UMUI_PAGE_ALTERNATIVESTARTMENU
- Page: custom (creator:SetCustom) (leave:ValidateCustom)
- Page: custom (creator:SetCustom2) (leave:ValidateCustom2)
- !insertmacro: UMUI_PAGE_CONFIRM
- !insertmacro: end of UMUI_PAGE_CONFIRM
- !insertmacro: MUI_PAGE_INSTFILES
- !insertmacro: end of MUI_PAGE_INSTFILES
- !insertmacro: MUI_PAGE_FINISH
- !insertmacro: end of MUI_PAGE_FINISH
- !insertmacro: UMUI_PAGE_ABORT
- !insertmacro: end of UMUI_PAGE_ABORT
- !define: "MUI_WELCOMEPAGE_TITLE_3LINES"=""
- !define: "MUI_FINISHPAGE_TITLE_3LINES"=""
- !insertmacro: MUI_UNPAGE_WELCOME
- !insertmacro: end of MUI_UNPAGE_WELCOME
- !insertmacro: MUI_UNPAGE_CONFIRM
- !insertmacro: end of MUI_UNPAGE_CONFIRM
- !insertmacro: MUI_UNPAGE_INSTFILES
- !insertmacro: end of MUI_UNPAGE_INSTFILES
- !insertmacro: MUI_UNPAGE_FINISH
- !insertmacro: end of MUI_UNPAGE_FINISH
- !insertmacro: UMUI_UNPAGE_ABORT
- !insertmacro: end of UMUI_UNPAGE_ABORT
- !insertmacro: MUI_LANGUAGE
- !insertmacro: end of MUI_LANGUAGE
- !insertmacro: MUI_LANGUAGE
- !insertmacro: end of MUI_LANGUAGE
- InstType: 1="$(UMUI_TEXT_SETUPTYPE_COMPLETE_TITLE)"
- InstType: 2="$(UMUI_TEXT_SETUPTYPE_MINIMAL_TITLE)"
- CheckBitmap: "D:\NSIS\Contrib\Graphics\Checks\colorful.bmp"
- LangString: "MPlayerForWindows" 1033 "MPlayer for Windows"
- LangString: "MPlayerForWindows" 1031 "MPlayer f�r Windows"
- LangString: "CompiledAt" 1033 "Compiled:"
- LangString: "CompiledAt" 1031 "Kompiliert:"
- LangString: "PackingEXE" 1033 "Packing File:"
- LangString: "PackingEXE" 1031 "Packe Datei:"
- LangString: "ShortCut_MPlayerHomepage" 1033 "Official MPlayer Homepage"
- LangString: "ShortCut_MPlayerHomepage" 1031 "Offizielle MPlayer Homepage"
- LangString: "ShortCut_MPlayerManual" 1033 "MPlayer Manual (Commandline Options)"
- LangString: "ShortCut_MPlayerManual" 1031 "MPlayer Anleitung (Kommandozeilen Options)"
- LangString: "ShortCut_MPlayerWin32" 1033 "MPlayer on Win32"
- LangString: "ShortCut_MPlayerWin32" 1031 "MPlayer f�r Win32"
- LangString: "ShortCut_CelticDruid" 1033 "Celtic Druid's Homepage"
- LangString: "ShortCut_CelticDruid" 1031 "Homepage von Celtic Druid"
- LangString: "ShortCut_SMPlayerHomepage" 1033 "SMPlayer Homepage"
- LangString: "ShortCut_SMPlayerHomepage" 1031 "SMPlayer Homepage"
- LangString: "ShortCut_SMPlayerHelp" 1033 "SMPlayer Help (FAQ)"
- LangString: "ShortCut_SMPlayerHelp" 1031 "SMPlayer Hilfe (FAQ)"
- LangString: "ShortCut_MPUIHomepage" 1033 "MPUI Homepage"
- LangString: "ShortCut_MPUIHomepage" 1031 "MPUI Homepage"
- LangString: "ShortCut_GNULicense" 1033 "GNU General Public License"
- LangString: "ShortCut_GNULicense" 1031 "GNU General Public License"
- LangString: "ShortCut_CheckUpdates" 1033 "Check for Updates"
- LangString: "ShortCut_CheckUpdates" 1031 "Automatisches Update"
- LangString: "ShortCut_Asscos" 1033 "Set File Associations"
- LangString: "ShortCut_Asscos" 1031 "Datei-Typ Verkn�pfungen erstellen"
- LangString: "ShortCut_Uninstall" 1033 "Uninstall"
- LangString: "ShortCut_Uninstall" 1031 "Deinstallation"
- LangString: "ShortCut_ResetSMPlayer" 1033 "Reset SMPlayer configuration"
- LangString: "ShortCut_ResetSMPlayer" 1031 "SMPlayer Einstellungen zur�cksetzen"
- LangString: "AlreadyRunning" 1033 "The installer is already running. Please use the running instance!"
- LangString: "AlreadyRunning" 1031 "Das Installations-Programm l�uft bereits. Bitte die laufende Instanz benutzen!"
- LangString: "NotAllowedToInstall" 1033 "you don't have the required access rights to install MPlayer for Windows.
- Please log in with administrative rights or ask your administartor for help!"
- LangString: "NotAllowedToInstall" 1031 "Sie haben nicht die ben�tigten Rechte, um MPlayer f�r Windows zu installieren.
- Bitte verwenden Sie ein Benutzerkonto mit administrativen Rechten oder bitten Sie den Administartor um Hilfe!"
- LangString: "CPUTypeCaption" 1033 "CPU Type"
- LangString: "CPUTypeCaption" 1031 "CPU Typ"
- LangString: "CPUTypeText" 1033 "Choose the CPU type that best suits your computer's hardware."
- LangString: "CPUTypeText" 1031 "W�hlen Sie den CPU Typ, der am besten zu Ihrer Hardware passt."
- LangString: "CPUTypePage" 1033 "Please select a CPU type:"
- LangString: "CPUTypePage" 1031 "Bitte CPU Typ ausw�len:"
- LangString: "CPUTypeInfo" 1033 "Note: The 'Runtime CPU Detection' will work with all CPU types, but performance might be restricted. Choosing the CPU type that best suits your computer's hardware will ensure optimal performance. Unfortunately choosing an incompatible CPU type might lead to crash!"
- LangString: "CPUTypeInfo" 1031 "Achtung: Die 'Runtime CPU Detection' funktioniert mit allen CPU Typen, kann jedoch die Leistung einschr�nken. W�hlen Sie den CPU Typ, der am besten zur Hardware Ihres Computers passt, um die optimale Leistung zu erhalten. Das Ausw�hlen eines inkompatiblen CPU Typen kann zu Abst�rzen f�hren!"
- LangString: "CPUNotSelected" 1033 "Sorry, you must choose your CPU type first!"
- LangString: "CPUNotSelected" 1031 "Bitte w�hlen Sie zun�chst den CPU Typ aus!"
- LangString: "CPUTypeConfirm" 1033 "Selected CPU type:"
- LangString: "CPUTypeConfirm" 1031 "Ausgew�hlter CPU Typ:"
- LangString: "TweaksCaption" 1033 "MPlayer Tweaks"
- LangString: "TweaksCaption" 1031 "MPlayer Einstellungen"
- LangString: "TweaksText" 1033 "Choose the initial MPlayer configuration that best suits your needs."
- LangString: "TweaksText" 1031 "W�hlen Sie die MPlayer Einstellungen, die Ihren Bed�rfnissen am besten gerecht werden."
- LangString: "TweaksPage" 1033 "Configure initial MPUI/SMPlayer settings:"
- LangString: "TweaksPage" 1031 "Initiale MPUI/SMPlayer Einstellungen vornehmen:"
- LangString: "TweaksConfirm" 1033 "Selected Tweaks:"
- LangString: "TweaksConfirm" 1031 "Ausgew�hlte Einstellungen:"
- LangString: "TweaksCheck_DefaultLang" 1033 "Set default language to English"
- LangString: "TweaksCheck_DefaultLang" 1031 "Standardsprache auf DEUTSCH setzen"
- LangString: "TweaksCheck_SoftwareScale" 1033 "Set software scaler to 'Lanczos' method (High Quality)"
- LangString: "TweaksCheck_SoftwareScale" 1031 "Benutze 'Lanczos' Software Skalierung (Hohe Qualit�t)"
- LangString: "TweaksCheck_Normalize" 1033 "Enable volume normalization"
- LangString: "TweaksCheck_Normalize" 1031 "Lautst�rke Normalisierung aktivieren"
- LangString: "TweaksCheck_Passthrough" 1033 "Enable S/PDIF pass-through for AC3/DTS audio"
- LangString: "TweaksCheck_Passthrough" 1031 "S/PDIF Digital-Ausgabe f�r AC3/DTS Audio aktivieren"
- LangString: "TweaksCheck_OpenGL" 1033 "Use OpenGL renderer instead of Overlay (recommended for Vista Aero)"
- LangString: "TweaksCheck_OpenGL" 1031 "OpenGL Renderer anstatt Overlay benutzen (f�r Vista Aero empfohlen)"
- LangString: "TweaksCheck_SkipDeblock" 1033 "Skip H.264 inloop deblocking (faster, but *not* recommended!)"
- LangString: "TweaksCheck_SkipDeblock" 1031 "H.264 Nachbearbeitung �berspringen (schneller, aber *nicht* empfohlen!)"
- LangString: "TweaksLanguage_MPUI" 1033 "en"
- LangString: "TweaksLanguage_MPUI" 1031 "de"
- LangString: "TweaksLanguage_SMPlayer" 1033 "en_US"
- LangString: "TweaksLanguage_SMPlayer" 1031 "de"
- LangString: "PleaseWait" 1033 "please be patient..."
- LangString: "PleaseWait" 1031 "bitte warten..."
- LangString: "KillApps_Failed" 1033 "Setup faild to delete the following executable file from MPlayer directory:"
- LangString: "KillApps_Failed" 1031 "Setup konnte die folgende Programm-Datei nich aus dem MPlayer ordner l�schen:"
- LangString: "KillApps_Running" 1033 "Maybe MPlayer is still running or you don't have the required access rights!"
- LangString: "KillApps_Running" 1031 "M�glicherweise wird MPlayer noch ausgef�hrt oder sie haben nich die notwendigen Rechte!"
- LangString: "KillApps_Detail" 1033 "Setup faild to delete the MPlayer executable file!"
- LangString: "KillApps_Detail" 1031 "Setup konnte die MPlayer Programm-Datei nicht l�schen!"
- LangString: "PackFile_Failed" 1033 "Setup faild to pack the executable file:"
- LangString: "PackFile_Failed" 1031 "Setup konnte die Programm-Datei nicht packen:"
- LangString: "Section_Remove" 1033 "Removing installed MPlayer version"
- LangString: "Section_Remove" 1031 "Entferne installierte MPlayer Version"
- LangString: "Section_Clean" 1033 "Cleaning-up obsolete files"
- LangString: "Section_Clean" 1031 "Entferne veraltete Dateien"
- LangString: "Section_MPlayer" 1033 "Installing MPlayer"
- LangString: "Section_MPlayer" 1031 "Installiere MPlayer"
- LangString: "Section_MPUI" 1033 "Installing MPUI"
- LangString: "Section_MPUI" 1031 "Installiere MPUI"
- LangString: "Section_SMPlayer" 1033 "Installing SMPlayer"
- LangString: "Section_SMPlayer" 1031 "Installiere SMPlayer"
- LangString: "Section_Codecs_Caption" 1033 "MPlayer Binary Codecs"
- LangString: "Section_Codecs_Caption" 1031 "Bin�re Codecs f�r MPlayer"
- LangString: "Section_Codecs_Status" 1033 "Installing MPlayer Binary Codecs"
- LangString: "Section_Codecs_Status" 1031 "Installiere bin�re Codecs f�r MPlayer"
- LangString: "Section_AutoUpdate" 1033 "Creating Auto Updater"
- LangString: "Section_AutoUpdate" 1031 "Programm f�r automatische Updates wird erstellt"
- LangString: "Section_Uninstaller" 1033 "Creating Uninstaller"
- LangString: "Section_Uninstaller" 1031 "Deinstallations-Programm wird erstellt"
- LangString: "Section_Optimize" 1033 "Optimizing executable files"
- LangString: "Section_Optimize" 1031 "Programm-Dateien werden optimiert"
- LangString: "Section_Reset_Caption" 1033 "Reset all MPlayer, SMPlayer and MPUI options"
- LangString: "Section_Reset_Caption" 1031 "MPlayer, SMPlayer und MPUI zur�cksetzen"
- LangString: "Section_Reset_Status" 1033 "Resetting MPlayer/SMPlayer/MPUI options"
- LangString: "Section_Reset_Status" 1031 "MPlayer/SMPlayer/MPUI Optionen werden zur�ck gesetzt"
- LangString: "Section_Tweaks" 1033 "Setting up initial configuration"
- LangString: "Section_Tweaks" 1031 "Initiale Konfiguration wird vorgenommen"
- LangString: "Section_Assocs_Caption" 1033 "Set File Associations"
- LangString: "Section_Assocs_Caption" 1031 "Datei-Typ Zuordnungen setzen"
- LangString: "Section_Assocs_Status" 1033 "Setting File Associations"
- LangString: "Section_Assocs_Status" 1031 "Datei-Typ Verkn�pfungen werden erstellt"
- LangString: "Section_Shortcuts_Caption" 1033 "Create Shortcuts"
- LangString: "Section_Shortcuts_Caption" 1031 "Verkn�pfungen erstellen"
- LangString: "Section_Shortcuts_Staus" 1033 "Creating Shortcuts"
- LangString: "Section_Shortcuts_Staus" 1031 "Verkn�pfungen werden erstellt"
- LangString: "Section_Shortcuts_Desktop" 1033 "Create Desktop Icons"
- LangString: "Section_Shortcuts_Desktop" 1031 "Desktop Symbol erzeugen"
- LangString: "Section_Shortcuts_Quicklaunch" 1033 "Create Quicklaunch Icons"
- LangString: "Section_Shortcuts_Quicklaunch" 1031 "Schnellstart Symbol erzeugen"
- LangString: "Section_Registry" 1033 "Updating the Registry"
- LangString: "Section_Registry" 1031 "Registrierung wird aktualisiert"
- LangString: "Section_Done" 1033 "Setup completed successfully :-D"
- LangString: "Section_Done" 1031 "Setup erfolgreich abgeschlossen :-D"
- LangString: "UnSection_Uninstall" 1033 "Uninstalling MPlayer for Windows"
- LangString: "UnSection_Uninstall" 1031 "MPlayer f�r Windows wird deinstalliert"
- LangString: "UnSection_RestoreAsscos" 1033 "Restoring file associations"
- LangString: "UnSection_RestoreAsscos" 1031 "Datei-Typ Verkn�pfungen werden wiederhergestellt"
- LangString: "UnSection_RemoveFiles" 1033 "Files are being uninstalled"
- LangString: "UnSection_RemoveFiles" 1031 "Dateien werden entfernt"
- LangString: "UnSection_Registry" 1033 "Cleaning-up the registry"
- LangString: "UnSection_Registry" 1031 "Registrierung wird aufger�umt"
- LangString: "UnSection_Done" 1033 "MPlayer for Windows has been removed successfully."
- LangString: "UnSection_Done" 1031 "MPlayer f�r Windows wurde erfolgreich entfernt."
- LangString: "Description_MPlayer" 1033 "The MPlayer core application, no user-interface"
- LangString: "Description_MPlayer" 1031 "Das MPlayer Hauptprogramm, keine graphische Benutzer-Oberfl�che"
- LangString: "Description_MPUI" 1033 "The MPUI front-end by Martin Fiedler, a very clean and leightweight user-interface"
- LangString: "Description_MPUI" 1031 "Die MPUI Benutzer-Oberfl�che von Martin Fiedler, eine besonders einfache und kompakte Oberfl�che"
- LangString: "Description_SMPlayer" 1033 "The SMPlayer front-end by RVM, an advanced user-interface with lots of features"
- LangString: "Description_SMPlayer" 1031 "Die SMPlayer Benutzer-Oberfl�che von RVM, eine hochentwickelte Oberfl�che mit sehr vielen Funktionen"
- LangString: "Description_Reset" 1033 "Reset all MPlayer, SMPlayer and MPUI options - highly recommended in order to avoid conflicts!"
- LangString: "Description_Reset" 1031 "Setzt alle MPlayer, SMPlayer und MPUI Optionen zur�ck - wird dringend empfohlen um Konflikte zu vermeiden!"
- LangString: "Description_Codecs" 1033 "The Binary Codecs (third-party DLLs) add support for even more A/V formats to MPlayer"
- LangString: "Description_Codecs" 1031 "Die bin�ren Codecs (DLL Dateien) erlauben es MPlayer noch mehr A/V Formate abzuspielen"
- LangString: "Description_Assocs" 1033 "Open all audio and video files with MPlayer for Windows by default"
- LangString: "Description_Assocs" 1031 "Alle Audio und Video Dateien standardm��ig mit MPlayer f�r Windows �ffnen"
- LangString: "Description_Shortcuts" 1033 "Create shortcuts to MPlayer for Windows"
- LangString: "Description_Shortcuts" 1031 "Verkn�pfungen mit MPlayer f�r Windows erzeugen"
- LangString: "Description_DesktopIcons" 1033 "Create an icon for launching MPUI and/or SMPlayer on your Desktop"
- LangString: "Description_DesktopIcons" 1031 "Erzeugt ein Desktop-Symbol zum Starten von MPUI und/oder SMPlayer"
- LangString: "Description_QuickIcons" 1033 "Create an icon for launching MPUI and/or SMPlayer in your Quick Launch toolbar"
- LangString: "Description_QuickIcons" 1031 "Erzeugt ein Symbol zum Starten von MPUI und/oder SMPlayer in der Schnellstart Leiste"
- Section: "-KillMPlayer"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Remove), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Remove) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- !insertmacro: KillApps
- !define: "ID"="522.1"
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\MPlayer.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\MPlayer.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\mplayer\MPlayer.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\mplayer\MPlayer.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\MPUI.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\MPUI.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\smplayer_portable.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\smplayer_portable.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\SMPlayer.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\SMPlayer.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\AutoUpdate.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\AutoUpdate.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\ResetSMPlayer.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\ResetSMPlayer.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\SetFileAssoc.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\SetFileAssoc.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\Uninstall.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\Uninstall.exe"
- IfErrors ?FaildToDelete_522.1:
- !insertmacro: end of KillExecutable
- Goto: ProcNotRunning_522.1
- MessageBox: 21: "$(KillApps_Failed)
- $0
- $(KillApps_Running)" (on IDRETRY goto CheckInstances_522.1)
- !insertmacro: PrintStatus
- SetDetailsPrint: textonly
- DetailPrint: "$(KillApps_Detail)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(KillApps_Detail) ---"
- !insertmacro: end of PrintStatus
- Abort: ""
- !undef: "ID"
- !insertmacro: end of KillApps
- SectionEnd
- Section: "-CleanUp"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Clean), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Clean) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- SetOutPath: "$INSTDIR"
- Delete: "$INSTDIR\*.exe"
- Delete: "$INSTDIR\*.dll"
- Delete: "CheckUpdate.html"
- SectionEnd
- Section: "MPlayer SVN-r26446 (2008-04-14)" ->(SectionMPlayer)
- SectionIn: [0] [1] [RO]
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_MPlayer) SVN-r26446 (2008-04-14), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_MPlayer) SVN-r26446 (2008-04-14) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- SetOutPath: "$INSTDIR"
- File: "mplayer.html" 1205381 bytes
- File: "GPL.txt"->"License.txt" 35147 bytes
- DetailPrint: "CPU Type: $CPU_NAME"
- !insertmacro: ExtractFileVar
- StrCmp "$CPU_TYPE" "2" equal=0, nonequal=+2
- File: "mplayer.exe" 12750336 bytes
- !insertmacro: end of ExtractFileVar
- !insertmacro: ExtractFileVar
- StrCmp "$CPU_TYPE" "3" equal=0, nonequal=+2
- File: "mplayer.exe" 12806144 bytes
- !insertmacro: end of ExtractFileVar
- !insertmacro: ExtractFileVar
- StrCmp "$CPU_TYPE" "4" equal=0, nonequal=+2
- File: "mplayer.exe" 12666368 bytes
- !insertmacro: end of ExtractFileVar
- !insertmacro: ExtractFileVar
- StrCmp "$CPU_TYPE" "5" equal=0, nonequal=+2
- File: "mplayer.exe" 12988928 bytes
- !insertmacro: end of ExtractFileVar
- SetOutPath: "$INSTDIR\mplayer"
- File: "dummy.exe"->"mplayer.exe" 22528 bytes
- File: "config" 552 bytes
- File: "input.conf" 4305 bytes
- File: "subfont.ttf" 17468 bytes
- CreateDirectory: "$INSTDIR\codecs"
- !insertmacro: CreateRedirHTML
- FileOpen: $INSTDIR\MPlayerHQ.html as w -> $R0
- FileWrite: <html><head><meta http-equiv="refresh" content="0; URL=http://www.mplayerhq.hu/"></head>->$R0
- FileWrite: <body><h1>Redirecting...</h1>->$R0
- FileWrite: <body>You will be redirected to <a href="http://www.mplayerhq.hu/">http://www.mplayerhq.hu/</a>, please wait...</body></html>->$R0
- FileWrite: </body></html>->$R0
- FileClose: $R0
- !insertmacro: end of CreateRedirHTML
- !insertmacro: CreateRedirHTML
- FileOpen: $INSTDIR\MPlayerWin32.html as w -> $R0
- FileWrite: <html><head><meta http-equiv="refresh" content="0; URL=http://oss.netfarm.it/mplayer-win32.php"></head>->$R0
- FileWrite: <body><h1>Redirecting...</h1>->$R0
- FileWrite: <body>You will be redirected to <a href="http://oss.netfarm.it/mplayer-win32.php">http://oss.netfarm.it/mplayer-win32.php</a>, please wait...</body></html>->$R0
- FileWrite: </body></html>->$R0
- FileClose: $R0
- !insertmacro: end of CreateRedirHTML
- !insertmacro: CreateRedirHTML
- FileOpen: $INSTDIR\CelticDruid.html as w -> $R0
- FileWrite: <html><head><meta http-equiv="refresh" content="0; URL=http://celticdruid.no-ip.com/xvid/"></head>->$R0
- FileWrite: <body><h1>Redirecting...</h1>->$R0
- FileWrite: <body>You will be redirected to <a href="http://celticdruid.no-ip.com/xvid/">http://celticdruid.no-ip.com/xvid/</a>, please wait...</body></html>->$R0
- FileWrite: </body></html>->$R0
- FileClose: $R0
- !insertmacro: end of CreateRedirHTML
- SectionEnd
- Section: "-MPlayer Readme"
- File: "License.txt"->"$PLUGINSDIR\mplayer_license.txt" 696 bytes
- File: "Changelog.txt"->"$PLUGINSDIR\mplayer_changelog.txt" 1959 bytes
- ClearErrors
- FileOpen: $INSTDIR\readme.html as w -> $0
- IfErrors ?FaildReadme:
- FileWrite: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- ->$0
- FileWrite: <html>
- ->$0
- FileWrite:
- ->$0
- FileWrite: <head>
- ->$0
- FileWrite: <title>MPlayer for Windows (2008-05-23)</title>
- ->$0
- FileWrite: <style type="text/css">
- ->$0
- FileWrite: a {text-decoration:none; color:#0000FF}
- ->$0
- FileWrite: a:hover {background-color: #CCCCCC}
- ->$0
- FileWrite: a:visited {color: 003399}
- ->$0
- FileWrite: </style>
- ->$0
- FileWrite: <base target="_blank">
- ->$0
- FileWrite: </head>
- ->$0
- FileWrite:
- ->$0
- FileWrite: <body><pre>
- ->$0
- FileWrite: MPlayer for Windows
- ->$0
- FileWrite: packaged and maintained by LoRd MuldeR
- ->$0
- FileWrite: <a href="http://mulder.at.gg/">http://mulder.at.gg/</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite: Last Update: 2008-05-23 (Build #17)
- ->$0
- FileWrite:
- ->$0
- FileWrite:
- ->$0
- FileWrite: 1. Package Contents
- ->$0
- FileWrite: -------------------
- ->$0
- FileWrite:
- ->$0
- FileWrite: * MPlayer on Win32 by Sherpya, SVN-r26446 (2008-04-14)
- ->$0
- FileWrite: * SMPlayer front-end by RVM, v0.6.0 Final (SVN-r1281)
- ->$0
- FileWrite: * MPUI front-end by Martin Fiedler, v1.2-pre3 (Build 38)
- ->$0
- FileWrite: * Binary Codecs for MPlayer (2007-10-07)
- ->$0
- FileWrite: * Installer created with NSIS, v2.37
- ->$0
- FileWrite:
- ->$0
- FileWrite:
- ->$0
- FileWrite: 2. License
- ->$0
- FileWrite: ----------
- ->$0
- FileWrite:
- ->$0
- !insertmacro: TextFileCopy
- !define: "ID"="610.1"
- ClearErrors
- FileOpen: $PLUGINSDIR\mplayer_license.txt as r -> $1
- IfErrors ?FaildCopy_610.1:
- FileRead: $1->$2 (max:)
- IfErrors ?EOFCopy_610.1:
- FileWrite: $2->$0
- IfErrors ?EOFCopy_610.1:
- Goto: ReadCopy_610.1
- FileClose: $1
- !undef: "ID"
- !insertmacro: end of TextFileCopy
- FileWrite:
- ->$0
- FileWrite: You should have received a copy of the GNU General Public License along
- ->$0
- FileWrite: with this program; if not, write to the Free Software Foundation, Inc.,
- ->$0
- FileWrite: 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- ->$0
- FileWrite:
- ->$0
- FileWrite: <a href="http://www.gnu.org/licenses/gpl-2.0.txt">http://www.gnu.org/licenses/gpl-2.0.txt</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite:
- ->$0
- FileWrite: 3. Version History
- ->$0
- FileWrite: ------------------
- ->$0
- FileWrite:
- ->$0
- !insertmacro: TextFileCopy
- !define: "ID"="622.1"
- ClearErrors
- FileOpen: $PLUGINSDIR\mplayer_changelog.txt as r -> $1
- IfErrors ?FaildCopy_622.1:
- FileRead: $1->$2 (max:)
- IfErrors ?EOFCopy_622.1:
- FileWrite: $2->$0
- IfErrors ?EOFCopy_622.1:
- Goto: ReadCopy_622.1
- FileClose: $1
- !undef: "ID"
- !insertmacro: end of TextFileCopy
- FileWrite:
- ->$0
- FileWrite:
- ->$0
- FileWrite: 4. Web Links
- ->$0
- FileWrite: ------------
- ->$0
- FileWrite:
- ->$0
- FileWrite: MPlayer - The Movie Player:
- ->$0
- FileWrite: <a href="http://www.mplayerhq.hu/">http://www.mplayerhq.hu/</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite: MPlayer binaries for Win32:
- ->$0
- FileWrite: <a href="http://oss.netfarm.it/mplayer-win32.php">http://oss.netfarm.it/mplayer-win32.php</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite: Windows compiles by Celtic Druid:
- ->$0
- FileWrite: <a href="http://celticdruid.no-ip.com/xvid/">http://celticdruid.no-ip.com/xvid/</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite: SMPlayer front-end for MPlayer:
- ->$0
- FileWrite: <a href="http://smplayer.sourceforge.net/">http://smplayer.sourceforge.net/</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite: MPUI - MPlayer for Windows:
- ->$0
- FileWrite: <a href="http://mpui.sourceforge.net/">http://mpui.sourceforge.net/</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite:
- ->$0
- FileWrite: 5. Help and Support
- ->$0
- FileWrite: -------------------
- ->$0
- FileWrite:
- ->$0
- FileWrite: For MPlayer usage questions, feature requests and bug reports use the mailing list:
- ->$0
- FileWrite: <a href="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users">http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite: SMPlayer bug reports and feature requests belong to:
- ->$0
- FileWrite: <a href="http://smplayer.sourceforge.net/forums/index.php">http://smplayer.sourceforge.net/forums/index.php</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite: For feedback about this packge, please visit Doom9�s Forum:
- ->$0
- FileWrite: <a href="http://forum.doom9.org/showthread.php?t=129909">http://forum.doom9.org/showthread.php?t=129909</a>
- ->$0
- FileWrite:
- ->$0
- FileWrite:
- ->$0
- FileWrite: eof</pre></body>
- ->$0
- FileWrite:
- ->$0
- FileWrite: </html>
- ->$0
- FileClose: $0
- SectionEnd
- Section: "MPUI v1.2-pre3 (Build 38)" ->(SectionMPUI)
- SectionIn: [0] [1] [RO]
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_MPUI) v1.2-pre3 (Build 38), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_MPUI) v1.2-pre3 (Build 38) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- SetOutPath: "$INSTDIR"
- File: "MPUI.exe" 1294336 bytes
- File: "SetFileAssoc.exe" 94022 bytes
- SetOutPath: "$INSTDIR\locale"
- File: "mpui_ar.locale.txt" 6667 bytes
- File: "mpui_bg.locale.txt" 4990 bytes
- File: "mpui_by.locale.txt" 7338 bytes
- File: "mpui_cz.locale.txt" 4065 bytes
- File: "mpui_de.locale.txt" 5716 bytes
- File: "mpui_dk.locale.txt" 5597 bytes
- File: "mpui_en.locale.txt" 5277 bytes
- File: "mpui_eo.locale.txt" 5497 bytes
- File: "mpui_es.locale.txt" 4802 bytes
- File: "mpui_fr.locale.txt" 4668 bytes
- File: "mpui_hu.locale.txt" 4767 bytes
- File: "mpui_it.locale.txt" 5351 bytes
- File: "mpui_jp.locale.txt" 6026 bytes
- File: "mpui_kr.locale.txt" 5572 bytes
- File: "mpui_nl.locale.txt" 5696 bytes
- File: "mpui_pl.locale.txt" 5623 bytes
- File: "mpui_pt.locale.txt" 5714 bytes
- File: "mpui_ro.locale.txt" 6214 bytes
- File: "mpui_ru.locale.txt" 7415 bytes
- File: "mpui_sk.locale.txt" 5852 bytes
- File: "mpui_ua.locale.txt" 8015 bytes
- File: "mpui_zh_CN.locale.txt" 5221 bytes
- File: "mpui_zh_TW.locale.txt" 5358 bytes
- !insertmacro: CreateRedirHTML
- FileOpen: $INSTDIR\MPUI.html as w -> $R0
- FileWrite: <html><head><meta http-equiv="refresh" content="0; URL=http://mpui.sourceforge.net/"></head>->$R0
- FileWrite: <body><h1>Redirecting...</h1>->$R0
- FileWrite: <body>You will be redirected to <a href="http://mpui.sourceforge.net/">http://mpui.sourceforge.net/</a>, please wait...</body></html>->$R0
- FileWrite: </body></html>->$R0
- FileClose: $R0
- !insertmacro: end of CreateRedirHTML
- SectionEnd
- Section: "-Auto Update"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_AutoUpdate), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_AutoUpdate) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- SetOutPath: "$INSTDIR"
- Delete: "$INSTDIR\AutoUpdate.exe"
- Delete: "$INSTDIR\AutoUpdate.dat"
- ClearErrors
- WriteINIStr: [AutoUpdate] BuildNo=17 in $INSTDIR\AutoUpdate.dat
- IfErrors ?+2:
- File: "AutoUpdate.exe" 70630 bytes
- SectionEnd
- Section: "-Uninstaller"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Uninstaller), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Uninstaller) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- WriteUninstaller: "$INSTDIR\Uninstall.exe"
- SectionEnd
- Section: "-Optimize"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Optimize), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Optimize) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- !insertmacro: PackFile
- !define: "ID"="773.1"
- IfFileExists: "$INSTDIR\MPlayer.exe" ? PackBegin_773.1 : PackSuccess_773.1
- File: "upx.exe"->"$PLUGINSDIR\upx.exe" 271872 bytes
- DetailPrint: "$(PackingEXE) $INSTDIR\MPlayer.exe"
- File: "nsExec.dll"->"$PLUGINSDIR\nsExec.dll" 6656 bytes
- Plugin Command: ExecToLog "$PLUGINSDIR\upx.exe" --compress-icons=0 "$INSTDIR\MPlayer.exe"
- Pop: $0
- Delete: "$PLUGINSDIR\upx.exe"
- StrCmp "$0" "0" equal=PackSuccess_773.1, nonequal=
- MessageBox: 21: "$(PackFile_Failed)
- $INSTDIR\MPlayer.exe" (on IDRETRY goto PackBegin_773.1)
- !undef: "ID"
- !insertmacro: end of PackFile
- !insertmacro: PackFile
- !define: "ID"="774.1"
- IfFileExists: "$INSTDIR\MPUI.exe" ? PackBegin_774.1 : PackSuccess_774.1
- File: "upx.exe"->"$PLUGINSDIR\upx.exe" 0/271872 bytes
- DetailPrint: "$(PackingEXE) $INSTDIR\MPUI.exe"
- Plugin Command: ExecToLog "$PLUGINSDIR\upx.exe" --compress-icons=0 "$INSTDIR\MPUI.exe"
- Pop: $0
- Delete: "$PLUGINSDIR\upx.exe"
- StrCmp "$0" "0" equal=PackSuccess_774.1, nonequal=
- MessageBox: 21: "$(PackFile_Failed)
- $INSTDIR\MPUI.exe" (on IDRETRY goto PackBegin_774.1)
- !undef: "ID"
- !insertmacro: end of PackFile
- !insertmacro: PackFile
- !define: "ID"="775.1"
- IfFileExists: "$INSTDIR\smplayer_portable.exe" ? PackBegin_775.1 : PackSuccess_775.1
- File: "upx.exe"->"$PLUGINSDIR\upx.exe" 0/271872 bytes
- DetailPrint: "$(PackingEXE) $INSTDIR\smplayer_portable.exe"
- Plugin Command: ExecToLog "$PLUGINSDIR\upx.exe" --compress-icons=0 "$INSTDIR\smplayer_portable.exe"
- Pop: $0
- Delete: "$PLUGINSDIR\upx.exe"
- StrCmp "$0" "0" equal=PackSuccess_775.1, nonequal=
- MessageBox: 21: "$(PackFile_Failed)
- $INSTDIR\smplayer_portable.exe" (on IDRETRY goto PackBegin_775.1)
- !undef: "ID"
- !insertmacro: end of PackFile
- !insertmacro: PackFile
- !define: "ID"="776.1"
- IfFileExists: "$INSTDIR\QtCore4.dll" ? PackBegin_776.1 : PackSuccess_776.1
- File: "upx.exe"->"$PLUGINSDIR\upx.exe" 0/271872 bytes
- DetailPrint: "$(PackingEXE) $INSTDIR\QtCore4.dll"
- Plugin Command: ExecToLog "$PLUGINSDIR\upx.exe" --compress-icons=0 "$INSTDIR\QtCore4.dll"
- Pop: $0
- Delete: "$PLUGINSDIR\upx.exe"
- StrCmp "$0" "0" equal=PackSuccess_776.1, nonequal=
- MessageBox: 21: "$(PackFile_Failed)
- $INSTDIR\QtCore4.dll" (on IDRETRY goto PackBegin_776.1)
- !undef: "ID"
- !insertmacro: end of PackFile
- !insertmacro: PackFile
- !define: "ID"="777.1"
- IfFileExists: "$INSTDIR\QtGui4.dll" ? PackBegin_777.1 : PackSuccess_777.1
- File: "upx.exe"->"$PLUGINSDIR\upx.exe" 0/271872 bytes
- DetailPrint: "$(PackingEXE) $INSTDIR\QtGui4.dll"
- Plugin Command: ExecToLog "$PLUGINSDIR\upx.exe" --compress-icons=0 "$INSTDIR\QtGui4.dll"
- Pop: $0
- Delete: "$PLUGINSDIR\upx.exe"
- StrCmp "$0" "0" equal=PackSuccess_777.1, nonequal=
- MessageBox: 21: "$(PackFile_Failed)
- $INSTDIR\QtGui4.dll" (on IDRETRY goto PackBegin_777.1)
- !undef: "ID"
- !insertmacro: end of PackFile
- !insertmacro: PackFile
- !define: "ID"="778.1"
- IfFileExists: "$INSTDIR\QtNetwork4.dll" ? PackBegin_778.1 : PackSuccess_778.1
- File: "upx.exe"->"$PLUGINSDIR\upx.exe" 0/271872 bytes
- DetailPrint: "$(PackingEXE) $INSTDIR\QtNetwork4.dll"
- Plugin Command: ExecToLog "$PLUGINSDIR\upx.exe" --compress-icons=0 "$INSTDIR\QtNetwork4.dll"
- Pop: $0
- Delete: "$PLUGINSDIR\upx.exe"
- StrCmp "$0" "0" equal=PackSuccess_778.1, nonequal=
- MessageBox: 21: "$(PackFile_Failed)
- $INSTDIR\QtNetwork4.dll" (on IDRETRY goto PackBegin_778.1)
- !undef: "ID"
- !insertmacro: end of PackFile
- !insertmacro: PackFile
- !define: "ID"="779.1"
- IfFileExists: "$INSTDIR\QxtCore.dll" ? PackBegin_779.1 : PackSuccess_779.1
- File: "upx.exe"->"$PLUGINSDIR\upx.exe" 0/271872 bytes
- DetailPrint: "$(PackingEXE) $INSTDIR\QxtCore.dll"
- Plugin Command: ExecToLog "$PLUGINSDIR\upx.exe" --compress-icons=0 "$INSTDIR\QxtCore.dll"
- Pop: $0
- Delete: "$PLUGINSDIR\upx.exe"
- StrCmp "$0" "0" equal=PackSuccess_779.1, nonequal=
- MessageBox: 21: "$(PackFile_Failed)
- $INSTDIR\QxtCore.dll" (on IDRETRY goto PackBegin_779.1)
- !undef: "ID"
- !insertmacro: end of PackFile
- SectionEnd
- Section: "$(Section_Reset_Caption)" ->(SectionReset)
- SectionIn: [0] [1]
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Reset_Status), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Reset_Status) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- SetOutPath: "$INSTDIR\mplayer"
- Delete: "$INSTDIR\MPUI.ini"
- Delete: "$INSTDIR\mplayer\config"
- Delete: "$INSTDIR\mplayer\*.conf"
- Delete: "$APPDATA\mplayer\config"
- Delete: "$APPDATA\mplayer\*.conf"
- File: "config" 0/552 bytes
- File: "input.conf" 0/4305 bytes
- DetailPrint: "Resetting SMPlayer configuration..."
- ExecWait: ""$INSTDIR\ResetSMPlayer.exe" /S" (->)
- SectionEnd
- Section: "-Tweaks"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Tweaks), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Tweaks) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- DetailPrint: "Modifying: $INSTDIR\MPUI.ini"
- DetailPrint: "Modifying: $INSTDIR\smplayer.ini"
- ReadINIStr $R0 [Field 2]:State from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "0" equal=+3, nonequal=
- WriteINIStr: [MPUI] Locale=$(TweaksLanguage_MPUI) in $INSTDIR\MPUI.ini
- WriteINIStr: [preferences] language=$(TweaksLanguage_SMPlayer) in $INSTDIR\smplayer.ini
- ReadINIStr $R0 [Field 3]:State from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "0" equal=+5, nonequal=
- ReadINIStr $R1 [MPUI]:Params from $INSTDIR\MPUI.ini
- WriteINIStr: [MPUI] Params=$R1 -sws 9 in $INSTDIR\MPUI.ini
- ReadINIStr $R1 [preferences]:mplayer_additional_options from $INSTDIR\smplayer.ini
- WriteINIStr: [preferences] mplayer_additional_options=$R1 -sws 9 in $INSTDIR\smplayer.ini
- ReadINIStr $R0 [Field 4]:State from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "0" equal=+4, nonequal=
- ReadINIStr $R1 [MPUI]:Params from $INSTDIR\MPUI.ini
- WriteINIStr: [MPUI] Params=$R1 -af volnorm=2 in $INSTDIR\MPUI.ini
- WriteINIStr: [defaults] initial_volnorm=true in $INSTDIR\smplayer.ini
- ReadINIStr $R0 [Field 5]:State from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "0" equal=+4, nonequal=
- ReadINIStr $R1 [MPUI]:Params from $INSTDIR\MPUI.ini
- WriteINIStr: [MPUI] Params=$R1 -ac hwac3,hwdts, in $INSTDIR\MPUI.ini
- WriteINIStr: [preferences] use_hwac3=true in $INSTDIR\smplayer.ini
- ReadINIStr $R0 [Field 6]:State from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "0" equal=+6, nonequal=
- ReadINIStr $R1 [MPUI]:Params from $INSTDIR\MPUI.ini
- WriteINIStr: [MPUI] Params=$R1 -vo gl:yuv=2 -noslices in $INSTDIR\MPUI.ini
- WriteINIStr: [preferences] vo=gl:yuv=2 in $INSTDIR\smplayer.ini
- ReadINIStr $R1 [preferences]:mplayer_additional_options from $INSTDIR\smplayer.ini
- WriteINIStr: [preferences] mplayer_additional_options=$R1 -noslices in $INSTDIR\smplayer.ini
- ReadINIStr $R0 [Field 7]:State from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "0" equal=+4, nonequal=
- ReadINIStr $R1 [MPUI]:Params from $INSTDIR\MPUI.ini
- WriteINIStr: [MPUI] Params=$R1 -lavdopts skiploopfilter=all in $INSTDIR\MPUI.ini
- WriteINIStr: [preferences] h264_skip_loop_filter=0 in $INSTDIR\smplayer.ini
- SectionEnd
- Section: "$(Section_Assocs_Caption)" ->(SectionAssocs)
- SectionIn: [0] [1]
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Assocs_Status), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Assocs_Status) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- ExecWait: ""$INSTDIR\SetFileAssoc.exe" /S" (->)
- SectionEnd
- Section: "-Create Startmenu"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Shortcuts_Staus), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Shortcuts_Staus) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- !insertmacro: MUI_STARTMENU_WRITE_BEGIN
- !insertmacro: end of MUI_STARTMENU_WRITE_BEGIN
- StrCpy $0 "$SMPROGRAMS\$STARTMENU_FOLDER" () ()
- SetOutPath: "$INSTDIR"
- SetShellVarContext: current
- RMDir: /r "$SMPROGRAMS\$STARTMENU_FOLDER"
- SetShellVarContext: all
- RMDir: /r "$SMPROGRAMS\$STARTMENU_FOLDER"
- CreateDirectory: "$0"
- Delete: "$0\*.lnk"
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\smplayer_portable.exe" ? 0 : +2
- CreateShortCut: "$0\SMPlayer.lnk"->"$INSTDIR\smplayer_portable.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\MPUI.exe" ? 0 : +2
- CreateShortCut: "$0\MPUI.lnk"->"$INSTDIR\MPUI.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\readme.html" ? 0 : +2
- CreateShortCut: "$0\Readme.lnk"->"$INSTDIR\readme.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- StrCpy $1 "$0\Docs & Links" () ()
- CreateDirectory: "$1"
- Delete: "$1\*.lnk"
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\MPlayerHQ.html" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_MPlayerHomepage).lnk"->"$INSTDIR\MPlayerHQ.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\mplayer.html" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_MPlayerManual).lnk"->"$INSTDIR\mplayer.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\MPlayerWin32.html" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_MPlayerWin32).lnk"->"$INSTDIR\MPlayerWin32.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\CelticDruid.html" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_CelticDruid).lnk"->"$INSTDIR\CelticDruid.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\SMPlayer.html" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_SMPlayerHomepage).lnk"->"$INSTDIR\SMPlayer.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\docs\en\faq.html" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_SMPlayerHelp).lnk"->"$INSTDIR\docs\en\faq.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\MPUI.html" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_MPUIHomepage).lnk"->"$INSTDIR\MPUI.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\docs\en\GPL.html" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_GNULicense).lnk"->"$INSTDIR\docs\en\GPL.html" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- StrCpy $1 "$0\Tools" () ()
- CreateDirectory: "$1"
- Delete: "$1\*.lnk"
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\AutoUpdate.exe" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_CheckUpdates).lnk"->"$INSTDIR\AutoUpdate.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\SetFileAssoc.exe" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_Asscos).lnk"->"$INSTDIR\SetFileAssoc.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\Uninstall.exe" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_Uninstall).lnk"->"$INSTDIR\Uninstall.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\ResetSMPlayer.exe" ? 0 : +2
- CreateShortCut: "$1\$(ShortCut_ResetSMPlayer).lnk"->"$INSTDIR\ResetSMPlayer.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MUI_STARTMENU_WRITE_END
- !insertmacro: end of MUI_STARTMENU_WRITE_END
- SectionEnd
- SectionGroup $(Section_Shortcuts_Caption) ->(SectionShortcuts)
- Section: "$(Section_Shortcuts_Desktop)" ->(SectionDesktopIcons)
- SectionIn: [0] [1]
- SetOutPath: "$INSTDIR"
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\smplayer_portable.exe" ? 0 : +2
- CreateShortCut: "$DESKTOP\SMPlayer.lnk"->"$INSTDIR\smplayer_portable.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\MPUI.exe" ? 0 : +2
- CreateShortCut: "$DESKTOP\MPUI.lnk"->"$INSTDIR\MPUI.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- SectionEnd
- Section: "$(Section_Shortcuts_Quicklaunch)" ->(SectionQuickIcons)
- SectionIn: [0] [1]
- SetOutPath: "$INSTDIR"
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\smplayer_portable.exe" ? 0 : +2
- CreateShortCut: "$QUICKLAUNCH\SMPlayer.lnk"->"$INSTDIR\smplayer_portable.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- !insertmacro: MakeShortcut
- IfFileExists: "$INSTDIR\MPUI.exe" ? 0 : +2
- CreateShortCut: "$QUICKLAUNCH\MPUI.lnk"->"$INSTDIR\MPUI.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=
- !insertmacro: end of MakeShortcut
- SectionEnd
- SectionGroupEnd
- Section: "-Regsitry"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Registry), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Registry) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\DisplayName=$(MPlayerForWindows) (Full Package)
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\InstallLocation=$INSTDIR
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\UninstallString=$INSTDIR\uninstall.exe
- WriteRegDWORD: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\NoModify=1
- WriteRegDWORD: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\NoRepair=1
- SectionEnd
- Section: "-Completed"
- !insertmacro: PrintStatus
- SetDetailsPrint: textonly
- DetailPrint: "$(Section_Done)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(Section_Done) ---"
- !insertmacro: end of PrintStatus
- SectionEnd
- Section: "Uninstall"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(UnSection_Uninstall), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(UnSection_Uninstall) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- !insertmacro: KillApps
- !define: "ID"="960.1"
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\MPlayer.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\MPlayer.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\mplayer\MPlayer.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\mplayer\MPlayer.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\MPUI.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\MPUI.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\smplayer_portable.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\smplayer_portable.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\SMPlayer.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\SMPlayer.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\AutoUpdate.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\AutoUpdate.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\ResetSMPlayer.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\ResetSMPlayer.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\SetFileAssoc.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\SetFileAssoc.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- !insertmacro: KillExecutable
- StrCpy $0 "$INSTDIR\Uninstall.exe" () ()
- ClearErrors
- Delete: "$INSTDIR\Uninstall.exe"
- IfErrors ?FaildToDelete_960.1:
- !insertmacro: end of KillExecutable
- Goto: ProcNotRunning_960.1
- MessageBox: 21: "$(KillApps_Failed)
- $0
- $(KillApps_Running)" (on IDRETRY goto CheckInstances_960.1)
- !insertmacro: PrintStatus
- SetDetailsPrint: textonly
- DetailPrint: "$(KillApps_Detail)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(KillApps_Detail) ---"
- !insertmacro: end of PrintStatus
- Abort: ""
- !undef: "ID"
- !insertmacro: end of KillApps
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(UnSection_RestoreAsscos), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(UnSection_RestoreAsscos) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- SetOutPath: "$PLUGINSDIR\UnFileAssoc"
- File: "SetFileAssoc.exe" 94022 bytes
- ExecWait: ""$PLUGINSDIR\UnFileAssoc\SetFileAssoc.exe" /MODE=RESTORE /S" (->)
- Sleep: 1000 ms
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(UnSection_RemoveFiles), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(UnSection_RemoveFiles) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- Delete: "$DESKTOP\MPUI.lnk"
- Delete: "$QUICKLAUNCH\MPUI.lnk"
- Delete: "$DESKTOP\SMPlayer.lnk"
- Delete: "$QUICKLAUNCH\SMPlayer.lnk"
- !insertmacro: MUI_STARTMENU_GETFOLDER
- !insertmacro: end of MUI_STARTMENU_GETFOLDER
- RMDir: /r "$SMPROGRAMS\$R0"
- RMDir: /r "$INSTDIR"
- !insertmacro: PrintStatusWait
- SetDetailsPrint: textonly
- DetailPrint: "$(UnSection_Registry), $(PleaseWait)"
- SetDetailsPrint: listonly
- DetailPrint: "--- $(UnSection_Registry) ---"
- Sleep: 250 ms
- !insertmacro: end of PrintStatusWait
- DeleteRegValue: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\DisplayName
- DeleteRegValue: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\UninstallString
- DeleteRegValue: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\NoModify
- DeleteRegValue: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\NoRepair
- SetDetailsPrint: textonly
- DetailPrint: "$(UnSection_Done)"
- SetDetailsPrint: listonly
- SectionEnd
- !insertmacro: MUI_FUNCTION_DESCRIPTION_BEGIN
- !insertmacro: end of MUI_FUNCTION_DESCRIPTION_BEGIN
- !insertmacro: MUI_DESCRIPTION_TEXT
- !insertmacro: end of MUI_DESCRIPTION_TEXT
- !insertmacro: MUI_DESCRIPTION_TEXT
- !insertmacro: end of MUI_DESCRIPTION_TEXT
- !insertmacro: MUI_DESCRIPTION_TEXT
- !insertmacro: end of MUI_DESCRIPTION_TEXT
- !insertmacro: MUI_DESCRIPTION_TEXT
- !insertmacro: end of MUI_DESCRIPTION_TEXT
- !insertmacro: MUI_DESCRIPTION_TEXT
- !insertmacro: end of MUI_DESCRIPTION_TEXT
- !insertmacro: MUI_DESCRIPTION_TEXT
- !insertmacro: end of MUI_DESCRIPTION_TEXT
- !insertmacro: MUI_DESCRIPTION_TEXT
- !insertmacro: end of MUI_DESCRIPTION_TEXT
- !insertmacro: MUI_FUNCTION_DESCRIPTION_END
- !insertmacro: end of MUI_FUNCTION_DESCRIPTION_END
- !include: "D:\NSIS\Include\WinMessages.nsh"
- !include: closed: "D:\NSIS\Include\WinMessages.nsh"
- !include: "installer\GetParameters.nsh"
- Function: "StrStr"
- Exch($R0,0)
- Exch(st(1),0)
- Exch($R1,0)
- Push: $R2
- Push: $R3
- Push: $R4
- Push: $R5
- StrLen $R2 "$R0"
- StrLen $R3 "$R1"
- StrCpy $R4 "0" () ()
- StrCpy $R5 "$R1" ($R2) ($R4)
- StrCmp "$R5" "$R0" equal=done, nonequal=
- IntCmp $R4:$R3 equal=done, < 0, > done
- IntOp: $R4=$R4+1
- Goto: loop
- StrCpy $R0 "$R1" () ($R4)
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Pop: $R2
- Pop: $R1
- Exch($R0,0)
- FunctionEnd
- Function: "GetParameters"
- Push: $R0
- Push: $R1
- Push: $R2
- Push: $R3
- StrCpy $R2 "1" () ()
- StrLen $R3 "$CMDLINE"
- StrCpy $R0 "$CMDLINE" ($R2) ()
- StrCmp "$R0" """ equal=0, nonequal=+3
- StrCpy $R1 """ () ()
- Goto: loop
- StrCpy $R1 " " () ()
- IntOp: $R2=$R2+1
- StrCpy $R0 "$CMDLINE" (1) ($R2)
- StrCmp "$R0" "$R1" equal=get, nonequal=
- StrCmp "$R2" "$R3" equal=get, nonequal=
- Goto: loop
- IntOp: $R2=$R2+1
- StrCpy $R0 "$CMDLINE" (1) ($R2)
- StrCmp "$R0" " " equal=get, nonequal=
- StrCpy $R0 "$CMDLINE" () ($R2)
- Pop: $R3
- Pop: $R2
- Pop: $R1
- Exch($R0,0)
- FunctionEnd
- Function: "GetParameterValue"
- Exch($R0,0)
- Exch(st(1),0)
- Exch($R1,0)
- Push: $R2
- Push: $R3
- Push: $R4
- Push: $R5
- StrLen $R2 "$R1+2"
- Call "GetParameters"
- Pop: $R3
- StrCpy $R5 """ () ()
- Push: $R3
- Push: "/$R1=
- Call "StrStr"
- Pop: $R4
- StrCpy $R4 "$R4" () (1)
- StrCmp "$R4" "" equal=, nonequal=next
- StrCpy $R5 " " () ()
- Push: $R3
- Push: /$R1=
- Call "StrStr"
- Pop: $R4
- StrCmp "$R4" "" equal=check_for_switch, nonequal=
- StrCpy $R0 "$R4" () ($R2)
- Push: $R0
- Push: $R5
- Call "StrStr"
- Pop: $R4
- StrCmp "$R4" "" equal=done, nonequal=
- StrLen $R4 "$R4"
- StrCpy $R0 "$R0" (-$R4) ()
- Goto: done
- Push: $R3
- Push: /$R1
- Call "StrStr"
- Pop: $R4
- StrCmp "$R4" "" equal=done, nonequal=
- StrCpy $R0 "" () ()
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Pop: $R2
- Pop: $R1
- Exch($R0,0)
- FunctionEnd
- !include: closed: "installer\GetParameters.nsh"
- !define: "MUTEX"="{df7864b5-3bad-42f5-bff2-cb9a57b824ab}"
- Function: ".onInit"
- InitPluginsDir
- !insertmacro: UMUI_MULTILANG_GET
- !insertmacro: end of UMUI_MULTILANG_GET
- !insertmacro: CheckUserRights
- !define: "ID"="1063.1"
- ClearErrors
- File: "UserInfo.dll"->"$PLUGINSDIR\UserInfo.dll" 0/4096 bytes
- Plugin Command: GetName
- IfErrors ?Win9x_1063.1:
- Pop: $0
- File: "UserInfo.dll"->"$PLUGINSDIR\UserInfo.dll" 0/4096 bytes
- Plugin Command: GetAccountType
- Pop: $1
- StrCmp "$1" "Admin" equal=Win9x_1063.1, nonequal=
- StrCmp "$1" "Power" equal=Win9x_1063.1, nonequal=
- MessageBox: 262160: "$0, $(NotAllowedToInstall)"
- Quit
- !undef: "ID"
- !insertmacro: end of CheckUserRights
- !insertmacro: MUI_INSTALLOPTIONS_EXTRACT_AS
- !insertmacro: end of MUI_INSTALLOPTIONS_EXTRACT_AS
- !insertmacro: MUI_INSTALLOPTIONS_EXTRACT_AS
- !insertmacro: end of MUI_INSTALLOPTIONS_EXTRACT_AS
- File: "splash.gif"->"$PLUGINSDIR\splash.gif" 0/34874 bytes
- !insertmacro: GetCommandlineParameter
- Push: L
- Push: error
- Call "GetParameterValue"
- Pop: $0
- !insertmacro: end of GetCommandlineParameter
- StrCmp "$0" "error" equal=0, nonequal=SkipSplashScreen
- !insertmacro: CheckInstances
- !define: "ID"="1071.1"
- Plugin Command: Call kernel32::CreateMutexA(i 0, i 0, t "{df7864b5-3bad-42f5-bff2-cb9a57b824ab}") i .r1 ?e
- Pop: $R0
- StrCmp "$R0" "0" equal=InstallerNotRunningYet_1071.1, nonequal=
- StrCmp "false" "true" equal=InstallerNotRunningYet_1071.1, nonequal=
- MessageBox: 262192: "$(AlreadyRunning)"
- Abort: ""
- !undef: "ID"
- !insertmacro: end of CheckInstances
- File: "newadvsplash.dll"->"$PLUGINSDIR\newadvsplash.dll" 0/8704 bytes
- Plugin Command: show 3000 300 300 -1 /NOCANCEL $PLUGINSDIR\splash.gif
- !insertmacro: CheckInstances
- !define: "ID"="1075.1"
- Plugin Command: Call kernel32::CreateMutexA(i 0, i 0, t "{df7864b5-3bad-42f5-bff2-cb9a57b824ab}") i .r1 ?e
- Pop: $R0
- StrCmp "$R0" "0" equal=InstallerNotRunningYet_1075.1, nonequal=
- StrCmp "true" "true" equal=InstallerNotRunningYet_1075.1, nonequal=
- MessageBox: 262192: "$(AlreadyRunning)"
- Abort: ""
- !undef: "ID"
- !insertmacro: end of CheckInstances
- FunctionEnd
- Function: "un.onInit"
- InitPluginsDir
- !insertmacro: UMUI_MULTILANG_GET
- !insertmacro: end of UMUI_MULTILANG_GET
- !insertmacro: CheckInstances
- !define: "ID"="1081.1"
- Plugin Command: Call kernel32::CreateMutexA(i 0, i 0, t "{df7864b5-3bad-42f5-bff2-cb9a57b824ab}") i .r1 ?e
- Pop: $R0
- StrCmp "$R0" "0" equal=InstallerNotRunningYet_1081.1, nonequal=
- StrCmp "false" "true" equal=InstallerNotRunningYet_1081.1, nonequal=
- MessageBox: 262192: "$(AlreadyRunning)"
- Abort: ""
- !undef: "ID"
- !insertmacro: end of CheckInstances
- !insertmacro: CheckUserRights
- !define: "ID"="1082.1"
- ClearErrors
- File: "UserInfo.dll"->"$PLUGINSDIR\UserInfo.dll" 4096 bytes
- Plugin Command: GetName
- IfErrors ?Win9x_1082.1:
- Pop: $0
- File: "UserInfo.dll"->"$PLUGINSDIR\UserInfo.dll" 0/4096 bytes
- Plugin Command: GetAccountType
- Pop: $1
- StrCmp "$1" "Admin" equal=Win9x_1082.1, nonequal=
- StrCmp "$1" "Power" equal=Win9x_1082.1, nonequal=
- MessageBox: 262160: "$0, $(NotAllowedToInstall)"
- Quit
- !undef: "ID"
- !insertmacro: end of CheckUserRights
- FunctionEnd
- Function: "SetCustom"
- ReadRegStr $R0 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\ProcessorType
- StrCmp "$R0" "" equal=+2, nonequal=
- WriteINIStr: [Field $R0] State=1 in $PLUGINSDIR\page_cpu.ini
- WriteINIStr: [Field 1] Text="$(CPUTypePage)" in $PLUGINSDIR\page_cpu.ini
- WriteINIStr: [Field 6] Text="$(CPUTypeInfo)" in $PLUGINSDIR\page_cpu.ini
- !insertmacro: MUI_HEADER_TEXT
- !insertmacro: end of MUI_HEADER_TEXT
- !insertmacro: MUI_INSTALLOPTIONS_DISPLAY
- !insertmacro: end of MUI_INSTALLOPTIONS_DISPLAY
- FunctionEnd
- Function: "ValidateCustom"
- !insertmacro: CheckProcessorSection
- StrCpy $CPU_TYPE "2" () ()
- ReadINIStr $CPU_NAME [Field $CPU_TYPE]:Text from $PLUGINSDIR\page_cpu.ini
- ReadINIStr $R0 [Field $CPU_TYPE]:State from $PLUGINSDIR\page_cpu.ini
- StrCmp "$R0" "1" equal=done, nonequal=
- !insertmacro: end of CheckProcessorSection
- !insertmacro: CheckProcessorSection
- StrCpy $CPU_TYPE "3" () ()
- ReadINIStr $CPU_NAME [Field $CPU_TYPE]:Text from $PLUGINSDIR\page_cpu.ini
- ReadINIStr $R0 [Field $CPU_TYPE]:State from $PLUGINSDIR\page_cpu.ini
- StrCmp "$R0" "1" equal=done, nonequal=
- !insertmacro: end of CheckProcessorSection
- !insertmacro: CheckProcessorSection
- StrCpy $CPU_TYPE "4" () ()
- ReadINIStr $CPU_NAME [Field $CPU_TYPE]:Text from $PLUGINSDIR\page_cpu.ini
- ReadINIStr $R0 [Field $CPU_TYPE]:State from $PLUGINSDIR\page_cpu.ini
- StrCmp "$R0" "1" equal=done, nonequal=
- !insertmacro: end of CheckProcessorSection
- !insertmacro: CheckProcessorSection
- StrCpy $CPU_TYPE "5" () ()
- ReadINIStr $CPU_NAME [Field $CPU_TYPE]:Text from $PLUGINSDIR\page_cpu.ini
- ReadINIStr $R0 [Field $CPU_TYPE]:State from $PLUGINSDIR\page_cpu.ini
- StrCmp "$R0" "1" equal=done, nonequal=
- !insertmacro: end of CheckProcessorSection
- MessageBox: 48: "$(CPUNotSelected)"
- Abort: ""
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\ProcessorType=$CPU_TYPE
- FunctionEnd
- Function: "SetCustom2"
- WriteINIStr: [Field 1] Text="$(TweaksPage)" in $PLUGINSDIR\page_tweak.ini
- WriteINIStr: [Field 2] Text="$(TweaksCheck_DefaultLang)" in $PLUGINSDIR\page_tweak.ini
- WriteINIStr: [Field 3] Text="$(TweaksCheck_SoftwareScale)" in $PLUGINSDIR\page_tweak.ini
- WriteINIStr: [Field 4] Text="$(TweaksCheck_Normalize)" in $PLUGINSDIR\page_tweak.ini
- WriteINIStr: [Field 5] Text="$(TweaksCheck_Passthrough)" in $PLUGINSDIR\page_tweak.ini
- WriteINIStr: [Field 6] Text="$(TweaksCheck_OpenGL)" in $PLUGINSDIR\page_tweak.ini
- WriteINIStr: [Field 7] Text="$(TweaksCheck_SkipDeblock)" in $PLUGINSDIR\page_tweak.ini
- !insertmacro: ReadTweakFromReg
- !define: "ID"="1158.1"
- ReadRegStr $R0 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak2
- StrCmp "$R0" "0" equal=TweakFound_1158.1, nonequal=
- StrCmp "$R0" "1" equal=TweakFound_1158.1, nonequal=
- Goto: TweakSkip_1158.1
- WriteINIStr: [Field 2] State=$R0 in $PLUGINSDIR\page_tweak.ini
- !undef: "ID"
- !insertmacro: end of ReadTweakFromReg
- !insertmacro: ReadTweakFromReg
- !define: "ID"="1159.1"
- ReadRegStr $R0 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak3
- StrCmp "$R0" "0" equal=TweakFound_1159.1, nonequal=
- StrCmp "$R0" "1" equal=TweakFound_1159.1, nonequal=
- Goto: TweakSkip_1159.1
- WriteINIStr: [Field 3] State=$R0 in $PLUGINSDIR\page_tweak.ini
- !undef: "ID"
- !insertmacro: end of ReadTweakFromReg
- !insertmacro: ReadTweakFromReg
- !define: "ID"="1160.1"
- ReadRegStr $R0 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak4
- StrCmp "$R0" "0" equal=TweakFound_1160.1, nonequal=
- StrCmp "$R0" "1" equal=TweakFound_1160.1, nonequal=
- Goto: TweakSkip_1160.1
- WriteINIStr: [Field 4] State=$R0 in $PLUGINSDIR\page_tweak.ini
- !undef: "ID"
- !insertmacro: end of ReadTweakFromReg
- !insertmacro: ReadTweakFromReg
- !define: "ID"="1161.1"
- ReadRegStr $R0 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak5
- StrCmp "$R0" "0" equal=TweakFound_1161.1, nonequal=
- StrCmp "$R0" "1" equal=TweakFound_1161.1, nonequal=
- Goto: TweakSkip_1161.1
- WriteINIStr: [Field 5] State=$R0 in $PLUGINSDIR\page_tweak.ini
- !undef: "ID"
- !insertmacro: end of ReadTweakFromReg
- !insertmacro: ReadTweakFromReg
- !define: "ID"="1162.1"
- ReadRegStr $R0 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak6
- StrCmp "$R0" "0" equal=TweakFound_1162.1, nonequal=
- StrCmp "$R0" "1" equal=TweakFound_1162.1, nonequal=
- Goto: TweakSkip_1162.1
- WriteINIStr: [Field 6] State=$R0 in $PLUGINSDIR\page_tweak.ini
- !undef: "ID"
- !insertmacro: end of ReadTweakFromReg
- !insertmacro: ReadTweakFromReg
- !define: "ID"="1163.1"
- ReadRegStr $R0 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak7
- StrCmp "$R0" "0" equal=TweakFound_1163.1, nonequal=
- StrCmp "$R0" "1" equal=TweakFound_1163.1, nonequal=
- Goto: TweakSkip_1163.1
- WriteINIStr: [Field 7] State=$R0 in $PLUGINSDIR\page_tweak.ini
- !undef: "ID"
- !insertmacro: end of ReadTweakFromReg
- !insertmacro: MUI_HEADER_TEXT
- !insertmacro: end of MUI_HEADER_TEXT
- !insertmacro: MUI_INSTALLOPTIONS_DISPLAY
- !insertmacro: end of MUI_INSTALLOPTIONS_DISPLAY
- FunctionEnd
- Function: "ValidateCustom2"
- !insertmacro: WriteTweakToReg
- ReadINIStr $R0 [Field 2]:State from $PLUGINSDIR\page_tweak.ini
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak2=$R0
- !insertmacro: end of WriteTweakToReg
- !insertmacro: WriteTweakToReg
- ReadINIStr $R0 [Field 3]:State from $PLUGINSDIR\page_tweak.ini
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak3=$R0
- !insertmacro: end of WriteTweakToReg
- !insertmacro: WriteTweakToReg
- ReadINIStr $R0 [Field 4]:State from $PLUGINSDIR\page_tweak.ini
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak4=$R0
- !insertmacro: end of WriteTweakToReg
- !insertmacro: WriteTweakToReg
- ReadINIStr $R0 [Field 5]:State from $PLUGINSDIR\page_tweak.ini
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak5=$R0
- !insertmacro: end of WriteTweakToReg
- !insertmacro: WriteTweakToReg
- ReadINIStr $R0 [Field 6]:State from $PLUGINSDIR\page_tweak.ini
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak6=$R0
- !insertmacro: end of WriteTweakToReg
- !insertmacro: WriteTweakToReg
- ReadINIStr $R0 [Field 7]:State from $PLUGINSDIR\page_tweak.ini
- WriteRegStr: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DB9E4EAB-2717-499F-8D56-4CC8A644AB60}\Tweak7=$R0
- !insertmacro: end of WriteTweakToReg
- FunctionEnd
- Function: "ConfirmBox"
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 "$(UMUI_TEXT_INSTCONFIRM_TEXTBOX_DESTINATION_LOCATION)" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1195.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1195.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1195.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1195.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $INSTDIR" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1196.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1196.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1196.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1196.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 "" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1197.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1197.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1197.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1197.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: MUI_STARTMENU_WRITE_BEGIN
- !insertmacro: end of MUI_STARTMENU_WRITE_BEGIN
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 "$(UMUI_TEXT_INSTCONFIRM_TEXTBOX_START_MENU_FOLDER)" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1200.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1200.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1200.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1200.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $STARTMENU_FOLDER" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1201.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1201.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1201.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1201.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 "" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1202.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1202.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1202.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1202.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: MUI_STARTMENU_WRITE_END
- !insertmacro: end of MUI_STARTMENU_WRITE_END
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 "$(CPUTypeConfirm)" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1205.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1205.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1205.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1205.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $CPU_NAME" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1206.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1206.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1206.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1206.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 "" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1207.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1207.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1207.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1207.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 "$(TweaksConfirm)" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1209.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1209.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1209.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1209.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !insertmacro: CheckTweakChecked
- !define: "ID"="1210.1"
- ReadINIStr $R0 [Field 2]:State from $PLUGINSDIR\page_tweak.ini
- ReadINIStr $R1 [Field 2]:Text from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "1" equal=0, nonequal=CheckTweakCheckedSkip_1210.1
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $R1" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1210.6.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1210.6.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1210.6.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1210.6.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !undef: "ID"
- !insertmacro: end of CheckTweakChecked
- !insertmacro: CheckTweakChecked
- !define: "ID"="1211.1"
- ReadINIStr $R0 [Field 3]:State from $PLUGINSDIR\page_tweak.ini
- ReadINIStr $R1 [Field 3]:Text from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "1" equal=0, nonequal=CheckTweakCheckedSkip_1211.1
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $R1" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1211.6.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1211.6.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1211.6.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1211.6.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !undef: "ID"
- !insertmacro: end of CheckTweakChecked
- !insertmacro: CheckTweakChecked
- !define: "ID"="1212.1"
- ReadINIStr $R0 [Field 4]:State from $PLUGINSDIR\page_tweak.ini
- ReadINIStr $R1 [Field 4]:Text from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "1" equal=0, nonequal=CheckTweakCheckedSkip_1212.1
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $R1" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1212.6.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1212.6.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1212.6.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1212.6.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !undef: "ID"
- !insertmacro: end of CheckTweakChecked
- !insertmacro: CheckTweakChecked
- !define: "ID"="1213.1"
- ReadINIStr $R0 [Field 5]:State from $PLUGINSDIR\page_tweak.ini
- ReadINIStr $R1 [Field 5]:Text from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "1" equal=0, nonequal=CheckTweakCheckedSkip_1213.1
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $R1" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1213.6.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1213.6.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1213.6.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1213.6.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !undef: "ID"
- !insertmacro: end of CheckTweakChecked
- !insertmacro: CheckTweakChecked
- !define: "ID"="1214.1"
- ReadINIStr $R0 [Field 6]:State from $PLUGINSDIR\page_tweak.ini
- ReadINIStr $R1 [Field 6]:Text from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "1" equal=0, nonequal=CheckTweakCheckedSkip_1214.1
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $R1" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1214.6.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1214.6.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1214.6.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1214.6.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !undef: "ID"
- !insertmacro: end of CheckTweakChecked
- !insertmacro: CheckTweakChecked
- !define: "ID"="1215.1"
- ReadINIStr $R0 [Field 7]:State from $PLUGINSDIR\page_tweak.ini
- ReadINIStr $R1 [Field 7]:Text from $PLUGINSDIR\page_tweak.ini
- StrCmp "$R0" "1" equal=0, nonequal=CheckTweakCheckedSkip_1215.1
- !insertmacro: UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- StrCpy $UMUI_TEMP3 " $R1" () ()
- !insertmacro: UMUI_STRREPLACE
- !define: "UMUI_UNIQUEIDSTRREPLACE"="1215.6.4.2"
- Push: $R0
- Push: $R3
- Push: $R4
- Push: $R5
- Push: $R6
- Push: $R7
- Push: $R8
- StrCpy $R0 "$UMUI_TEMP3" () ()
- StrCpy $R3 "-1" () ()
- StrLen $R5 "$R0"
- StrLen $R6 "\\"
- StrLen $R7 "\"
- IntOp: $R3=$R3+1
- StrCpy $R4 "$R0" ($R7) ($R3)
- StrCmp "$R3" "$R5" equal=End1215.6.4.2, nonequal=
- StrCmp "$R4" "\" equal=0, nonequal=Loop1215.6.4.2
- StrCpy $R4 "$R0" ($R3) ()
- IntOp: $R8=$R3+$R7
- StrCpy $R8 "$R0" () ($R8)
- StrCpy $R0 "$R4\\$R8" () ()
- IntOp: $R3=$R3+$R6
- IntOp: $R3=$R3-1
- IntOp: $R5=$R5-$R7
- IntOp: $R5=$R5+$R6
- Goto: Loop1215.6.4.2
- Pop: $R8
- Pop: $R7
- Pop: $R6
- Pop: $R5
- Pop: $R4
- Pop: $R3
- Exch($R0,0)
- Pop: $UMUI_TEMP3
- !undef: "UMUI_UNIQUEIDSTRREPLACE"
- !insertmacro: end of UMUI_STRREPLACE
- FileWrite: $UMUI_TEMP3\r\n->$MUI_TEMP2
- ClearErrors
- !insertmacro: end of UMUI_CONFIRMPAGE_TEXTBOX_ADDLINE
- !undef: "ID"
- !insertmacro: end of CheckTweakChecked
- FunctionEnd
- Function: "RunOnFinish"
- IfFileExists: "$INSTDIR\smplayer_portable.exe" ? 0 : +3
- Exec: ""$INSTDIR\smplayer_portable.exe" http://rautemusik.g24m.net:10000/" (->)
- Goto: DoNotRunMPlayer
- IfFileExists: "$INSTDIR\MPUI.exe" ? 0 : +3
- Exec: ""$INSTDIR\MPUI.exe" http://rautemusik.g24m.net:10000/" (->)
- Goto: DoNotRunMPlayer
- Exec: ""$INSTDIR\MPlayer.exe" http://rautemusik.g24m.net:10000/" (->)
- FunctionEnd
- Processed 1 file, writing output:
- Adding plug-ins initializing function... Done!
- Processing pages... Done!
- Removing unused resources... Done!
- Generating language tables... Done!
- Ultimate Packer for eXecutables
- Copyright (C) 1996 - 2008
- UPX 3.03w Markus Oberhumer, Laszlo Molnar & John Reiser Apr 27th 2008
- File size Ratio Format Name
- -------------------- ------ ----------- -----------
- 61440 -> 48128 78.33% win32/pe exehead.tmp
- Packed 1 file.
- Generating uninstaller... !system: returned -1073741819, aborting
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement