Bump to 1.11
This commit is contained in:
@@ -1,13 +1,34 @@
|
||||
; Product
|
||||
!define NAME "WUIsBack"
|
||||
!define NAME "Legacy Update (Vichingo455's Mod)"
|
||||
!define DOMAIN "legacyupdate.net"
|
||||
|
||||
; Version
|
||||
!getdllversion "..\Release\LegacyUpdate.dll" DLLVersion_
|
||||
!define LONGVERSION "${DLLVersion_1}.${DLLVersion_2}.${DLLVersion_3}.${DLLVersion_4}"
|
||||
!define VERSION "${DLLVersion_1}.${DLLVersion_2}.${DLLVersion_3}"
|
||||
; Build
|
||||
!if ${DEBUG} == 1
|
||||
!define VSBUILD32 "Debug-VC08"
|
||||
!define VSBUILD64 "Debug-VC17"
|
||||
!else
|
||||
!define VSBUILD32 "Release"
|
||||
!define VSBUILD64 "Release"
|
||||
!endif
|
||||
|
||||
!if ${DLLVersion_3} == 0
|
||||
; NSIS target
|
||||
!ifdef NSIS_UNICODE
|
||||
!define NSIS_CHARSET "unicode"
|
||||
!else
|
||||
!define NSIS_CHARSET "ansi"
|
||||
!endif
|
||||
!define NSIS_TARGET "${NSIS_CPU}-${NSIS_CHARSET}"
|
||||
|
||||
; Version
|
||||
!getdllversion "..\${VSBUILD32}\LegacyUpdate.dll" DLLVersion_
|
||||
!define LONGVERSION "${DLLVersion_1}.${DLLVersion_2}.${DLLVersion_3}.${DLLVersion_4}"
|
||||
!define VERSION "${LONGVERSION}"
|
||||
|
||||
!if ${DLLVersion_4} == 0
|
||||
!define /redef VERSION "${DLLVersion_1}.${DLLVersion_2}.${DLLVersion_3}"
|
||||
!endif
|
||||
|
||||
!if ${DLLVersion_3}.${DLLVersion_4} == 0.0
|
||||
!define /redef VERSION "${DLLVersion_1}.${DLLVersion_2}"
|
||||
!endif
|
||||
|
||||
@@ -15,37 +36,68 @@
|
||||
!define WEBSITE "http://legacyupdate.net/"
|
||||
!define UPDATE_URL "http://legacyupdate.net/windowsupdate/v6/"
|
||||
!define UPDATE_URL_HTTPS "https://legacyupdate.net/windowsupdate/v6/"
|
||||
!define WSUS_SERVER "http://update.oldwindows.de"
|
||||
!define WSUS_SERVER_HTTPS "http://update.oldwindows.de"
|
||||
!define WSUS_SERVER "http://vichingo455.ddns.net/v6"
|
||||
!define WSUS_SERVER_HTTPS "https://vichingo455.ddns.net/v6"
|
||||
!define WUR_WEBSITE "http://windowsupdaterestored.com/"
|
||||
!define TRUSTEDR "http://download.windowsupdate.com/msdownload/update/v3/static/trustedr/en"
|
||||
!define WIN81UPGRADE_URL "https://go.microsoft.com/fwlink/?LinkId=798437"
|
||||
|
||||
; Control Panel entry
|
||||
!define CPL_GUID "{FFBE8D44-E9CF-4DD8-9FD6-976802C94D9C}"
|
||||
!define CPL_APPNAME "LegacyUpdate"
|
||||
|
||||
; RunOnce
|
||||
!define RUNONCE_USERNAME "LegacyUpdateTemp"
|
||||
!define RUNONCE_PASSWORD "Legacy_Update0"
|
||||
; IE elevation policy
|
||||
!define ELEVATIONPOLICY_GUID "{3D800943-0434-49F2-89A1-472A259AD982}"
|
||||
|
||||
; Registry keys
|
||||
; Legacy Update keys
|
||||
!define REGPATH_LEGACYUPDATE_SETUP "Software\Hashbang Productions\Legacy Update\Setup"
|
||||
!define REGPATH_UNINSTSUBKEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${NAME}"
|
||||
!define REGPATH_WUPOLICY "Software\Policies\Microsoft\Windows\WindowsUpdate"
|
||||
!define REGPATH_WUAUPOLICY "${REGPATH_WUPOLICY}\AU"
|
||||
|
||||
; Control Panel entry
|
||||
!define REGPATH_CPLNAMESPACE "Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\${CPL_GUID}"
|
||||
!define REGPATH_HKCR_CPLCLSID "CLSID\${CPL_GUID}"
|
||||
|
||||
; System
|
||||
!define REGPATH_HARDWARE_SYSTEM "Hardware\Description\System"
|
||||
!define REGPATH_CONTROL_LANGUAGE "System\CurrentControlSet\Control\Nls\Language"
|
||||
!define REGPATH_CONTROL_WINDOWS "System\CurrentControlSet\Control\Windows"
|
||||
|
||||
; XP POSReady hack
|
||||
!define REGPATH_POSREADY "System\WPA\PosReady"
|
||||
|
||||
; RunOnce
|
||||
!define REGPATH_SETUP "System\Setup"
|
||||
!define REGPATH_RUNONCE "Software\Microsoft\Windows\CurrentVersion\RunOnce"
|
||||
!define REGPATH_POLICIES_SYSTEM "Software\Microsoft\Windows\CurrentVersion\Policies\System"
|
||||
!define REGPATH_SECURITYCENTER "Software\Microsoft\Security Center"
|
||||
|
||||
; Windows Update keys
|
||||
!define REGPATH_WU "Software\Microsoft\Windows\CurrentVersion\WindowsUpdate"
|
||||
!define REGPATH_WU_SERVICES "${REGPATH_WU}\Services"
|
||||
|
||||
; Windows Update policies
|
||||
!define REGPATH_WUPOLICY "Software\Policies\Microsoft\Windows\WindowsUpdate"
|
||||
!define REGPATH_WUAUPOLICY "${REGPATH_WUPOLICY}\AU"
|
||||
|
||||
; CBS keys
|
||||
!define REGPATH_CBS "Software\Microsoft\Windows\CurrentVersion\Component Based Servicing"
|
||||
!define REGPATH_CBS_REBOOTPENDING "${REGPATH_CBS}\RebootPending"
|
||||
!define REGPATH_CBS_PACKAGESPENDING "${REGPATH_CBS}\PackagesPending"
|
||||
!define REGPATH_CBS_REBOOTINPROGRESS "${REGPATH_CBS}\RebootInProgress"
|
||||
|
||||
; IE zone keys
|
||||
!define REGPATH_INETSETTINGS "Software\Microsoft\Windows\CurrentVersion\Internet Settings"
|
||||
!define REGPATH_ZONEDOMAINS "${REGPATH_INETSETTINGS}\ZoneMap\Domains"
|
||||
!define REGPATH_ZONEESCDOMAINS "${REGPATH_INETSETTINGS}\ZoneMap\EscDomains"
|
||||
!define REGPATH_CPLNAMESPACE "Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\${CPL_GUID}"
|
||||
!define REGPATH_CPLCLSID "CLSID\${CPL_GUID}"
|
||||
!define REGPATH_WINLOGON "Software\Microsoft\Windows NT\CurrentVersion\Winlogon"
|
||||
!define REGPATH_POSREADY "System\WPA\PosReady"
|
||||
|
||||
; IE elevation policy keys
|
||||
!define REGPATH_ELEVATIONPOLICY "Software\Microsoft\Internet Explorer\Low Rights\ElevationPolicy"
|
||||
|
||||
; SChannel protocol keys
|
||||
!define REGPATH_SCHANNEL_PROTOCOLS "System\CurrentControlSet\Control\SecurityProviders\SChannel\Protocols"
|
||||
!define REGPATH_DOTNET_V2 "Software\Microsoft\.NETFramework\v2.0.50727"
|
||||
!define REGPATH_DOTNET_V4 "Software\Microsoft\.NETFramework\v4.0.30319"
|
||||
!define REGPATH_RUNONCE "Software\Microsoft\Windows\CurrentVersion\RunOnce"
|
||||
!define REGPATH_PACKAGEINDEX "Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex"
|
||||
!define REGPATH_SERVICING_SHA2 "Software\Microsoft\Windows\CurrentVersion\Servicing\Codesigning\SHA2"
|
||||
!define REGPATH_COMPONENT_THEMES "Software\Microsoft\Active Setup\Installed Components\{2C7339CF-2B09-4501-B3F3-F3508C9228ED}"
|
||||
!define REGPATH_DOTNET "Software\Microsoft\.NETFramework"
|
||||
!define REGPATH_DOTNET_V2 "${REGPATH_DOTNET}\v2.0.50727"
|
||||
!define REGPATH_DOTNET_V4 "${REGPATH_DOTNET}\v4.0.30319"
|
||||
|
||||
; Roots update keys
|
||||
!define ROOTSUPDATE_GUID "{EF289A85-8E57-408d-BE47-73B55609861A}"
|
||||
!define REGPATH_COMPONENTS "Software\Microsoft\Active Setup\Installed Components"
|
||||
|
Reference in New Issue
Block a user