mirror of
https://github.com/heebijeebi/WinTango-Patcher.git
synced 2024-06-22 05:21:56 +02:00
75 lines
2.8 KiB
AutoIt
75 lines
2.8 KiB
AutoIt
Func Defines()
|
|
;This defines all the globally used Variables
|
|
|
|
Global $AppName = "WinTango Patcher"
|
|
Global $AppVersion = "16.12.24"
|
|
Global $AppPublisher = "heebijeebi"
|
|
Global $AppRegKey = "HKLM\Software\" & $AppName
|
|
|
|
Global $AppWebsite = "http://wintango.blogspot.de"
|
|
Global $AppWebsite2 = "http://heebijeebi.deviantart.com"
|
|
Global $AppMail = "heebijeebi@gmx.net"
|
|
Global $AppBugReport = "http://wintango.blogspot.de/p/bug-report.html"
|
|
Global $AppHelp = "http://wintango.blogspot.de/p/help.html"
|
|
|
|
;Themes
|
|
Global $IncludedThemes = "Tango|Tangerine|Gnome|Cheser|Gnome-Brave|Gnome-Human|Gnome-Noble|Gnome-Wine|Gnome-Wise|elementary|Humanity"
|
|
|
|
;Icons
|
|
Global $IconsDir = @ScriptDir & "\Icons"
|
|
Global $SwitchIconOn = $IconsDir & "\switch-on.ico"
|
|
Global $SwitchIconOff = $IconsDir & "\switch-off.ico"
|
|
|
|
;Text
|
|
Global $font = "Segoe UI"
|
|
Global $font_size = 10
|
|
Global $font_weight = 400
|
|
Global $font_weight_special = 800
|
|
Global $font_attribute = 0
|
|
Global $font_attribute_special = 2
|
|
|
|
;Registry
|
|
Global $AppRegPathFiles = "HKLM\Software\" & $AppName & "\Files"
|
|
Global $AppRegPathFiles64 = "HKLM\Software\" & $AppName & "\Files\x64"
|
|
Global $UninstallRegKey = "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\" & $AppName
|
|
|
|
;URLs
|
|
;Global $FilesURL = "https://dl.dropboxusercontent.com/u/825387/WinTango-Patcher"
|
|
Global $FilesURL = "https://github.com/heebijeebi/WinTango-Patcher/releases/download"
|
|
|
|
;Folders
|
|
Global $ResourcesDir = @ScriptDir & "\Resources"
|
|
Global $ToolsDir = @ScriptDir & "\Tools"
|
|
Global $BackupDir = @ScriptDir & "\Backup"
|
|
Global $BackupDir64 = @ScriptDir & "\Backup\x64"
|
|
Global $LogsDir = @ScriptDir & "\Logs"
|
|
Global $LogsDir64 = @ScriptDir & "\Logs\x64"
|
|
Global $NewFilesDir = @ScriptDir & "\NewFiles"
|
|
Global $NewFilesDir64 = @ScriptDir & "\NewFiles\x64"
|
|
Global $OverrideDir = @ScriptDir & "\Override"
|
|
Global $OverrideDir64 = @ScriptDir & "\Override\x64"
|
|
|
|
If FileExists(@WindowsDir & "\SysWOW64\cmd.exe") Then
|
|
;64-Bit
|
|
Global $ProgramFiles = @HomeDrive & "\Program Files (x86)"
|
|
Global $ProgramFiles64 = @HomeDrive & "\Program Files"
|
|
Global $OsArch = "x64"
|
|
Else
|
|
;32-Bit
|
|
Global $ProgramFiles = @HomeDrive & "\Program Files"
|
|
Global $ProgramFiles64 = @HomeDrive & "\Program Files (x86)" ;doesn't exist but thats good so the patcher wouldn't patch a file twice
|
|
Global $OsArch = "x86"
|
|
Endif
|
|
|
|
;INIs
|
|
Global $IniFileWin = @ScriptDir & "\filesWindows.ini"
|
|
Global $IniFileApps = @ScriptDir & "\filesApps.ini"
|
|
|
|
;UXTheme Patchers
|
|
Global $UXPatchReg = "HKLM\Software\UltraUXThemePatcher"
|
|
Global $UXPatchFile = $ProgramFiles & "\UltraUXThemePatcher\Uninstall.exe"
|
|
|
|
Global $UXServiceReg = "HKLM\Software\Windows X\UXTheme Multi-Patcher"
|
|
Global $UXServiceFile = $ProgramFiles & "\UXTheme Multi-Patcher\themeengine.exe"
|
|
EndFunc
|