From 9ec17b0ead01ac251db1758dd209a4ce9954ecf0 Mon Sep 17 00:00:00 2001 From: yuriy Date: Tue, 19 Dec 2023 15:48:33 -0500 Subject: [PATCH] moved version number to external file --- .gitignore | 1 + Compile Uploader to EXE.ahk | 10 ++++++++++ Freedomain Video Uploader.ahk | 12 +++++++++--- Lib/Freedomain-Posters-Shared-Functions | 2 +- Version.ini | 2 ++ 5 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 Version.ini diff --git a/.gitignore b/.gitignore index acb66a0..01a6fa1 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ Compile Scripts to EXE.ahk Freedomain Video Uploader.exe Lib/LBRY Process Killer.exe Lib/chrome-win64 +Lib/Version.ini \ No newline at end of file diff --git a/Compile Uploader to EXE.ahk b/Compile Uploader to EXE.ahk index 5684453..4aa4d98 100644 --- a/Compile Uploader to EXE.ahk +++ b/Compile Uploader to EXE.ahk @@ -35,6 +35,16 @@ ScriptToCompile = SocialMediaPoster AHKFilepath = %A_ScriptDir%\Freedomain Video Uploader.ahk Exefilepath = %A_ScriptDir%\Freedomain Video Uploader.exe icopath = %A_ScriptDir%\Assets\FreedomainVideo.ico +VersionIniFP = %A_ScriptDir%\Version.ini + + + +; Bump the version number in the version.ini file +IniRead, VersionNumber, %VersionIniFP%, Video-Uploader, Version, 0.0 ; , Filename, Section, Key [, Default] +VersionNumber += .01 +VersionNumber := SubStr(VersionNumber, 1, 4) +; Msgbox % "VersionNumber: " VersionNumber +IniWrite, %VersionNumber%, %VersionIniFP%,Video-Uploader, Version diff --git a/Freedomain Video Uploader.ahk b/Freedomain Video Uploader.ahk index 7de1ee0..ec15eae 100644 --- a/Freedomain Video Uploader.ahk +++ b/Freedomain Video Uploader.ahk @@ -31,9 +31,7 @@ global FullScriptName -ScriptName = Freedomain Video Uploader -ScriptVersion = 3.26 -FullScriptName := ScriptName . " - " . ScriptVersion + UStartTime := A_TickCount ; start time @@ -50,6 +48,7 @@ UStartTime := A_TickCount ; start time #include %A_ScriptDir%\Lib\Freedomain-Posters-Shared-Functions\Zip.ahk #include %A_ScriptDir%\Lib\Freedomain-Posters-Shared-Functions\URLDownloadToVar.ahk + ;---Global Variables--- ;------------------------------------------------ global LBRYResolveAPICommand @@ -115,6 +114,13 @@ global ScriptSettingsSection ScriptSettingsSection := "VideoUploader" +FileInstall, Version.ini, %A_ScriptDir%\Lib\Version.ini, 1 +IniRead, ScriptVersion, %A_ScriptDir%\Lib\Version.ini,Video-Uploader, Version, 0.0 + +ScriptName = Freedomain Video Uploader +FullScriptName := ScriptName . " - " . ScriptVersion + + ;---Script Settings--- ;------------------------------------------------ ; Checkbox Settings diff --git a/Lib/Freedomain-Posters-Shared-Functions b/Lib/Freedomain-Posters-Shared-Functions index 05800d0..e32fe02 160000 --- a/Lib/Freedomain-Posters-Shared-Functions +++ b/Lib/Freedomain-Posters-Shared-Functions @@ -1 +1 @@ -Subproject commit 05800d08a98cf5d411cf99884007da9c2901385b +Subproject commit e32fe026e952738a1ebda7cf81c626d0528fa660 diff --git a/Version.ini b/Version.ini new file mode 100644 index 0000000..abf9213 --- /dev/null +++ b/Version.ini @@ -0,0 +1,2 @@ +[Video-Uploader] +Version=3.29