1
0
mirror of https://github.com/heebijeebi/WinTango-Patcher.git synced 2024-06-22 05:21:56 +02:00
Files
wintango-patcher/project/FuncMisc.au3
2016-12-24 12:38:11 +01:00

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