From a5736dbf0d5630b93d805d4b477e8d9c04d7fed7 Mon Sep 17 00:00:00 2001 From: Yuriy Date: Sun, 2 Apr 2023 22:18:39 -0400 Subject: [PATCH] added check for Odysee daemon servers to LBRY --- Freedomain Video Uploader.ahk | 36 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/Freedomain Video Uploader.ahk b/Freedomain Video Uploader.ahk index f2bd304..d00c827 100644 --- a/Freedomain Video Uploader.ahk +++ b/Freedomain Video Uploader.ahk @@ -4943,28 +4943,26 @@ CheckLBRYProcess(){ FileRead, daemon_settingsFileContent, C:\Users\%A_UserName%\AppData\Local\lbry\lbrynet\daemon_settings.yml - if(!InStr(daemon_settingsFileContent, "a-hub1.odysee.com:50001")){ + if(!InStr(daemon_settingsFileContent, "a-hub1.odysee.com")){ Message = Odysee wallet server is not in daemon_settings.yml. Replacing File with required settings. SaveOrPostProgress(Message:=Message,PostType:=",DiscordErrorLogging") - daemon_settingsText = - ( - download_dir: c:\lbry\Downloads - lbryum_servers: - - a-hub1.odysee.com:50001 - - spv11.lbry.com:50001 - - spv19.lbry.com:50001 - share_usage_data: false - tcp_port: 3335 - use_upnp: false - ) - - Msgbox % "daemon_settingsText: " daemon_settingsText - FileDelete, C:\Users\%A_UserName%\AppData\Local\lbry\lbrynet\daemon_settings.yml - msgbox - FileAppend, %daemon_settingsText%,C:\Users\%A_UserName%\AppData\Local\lbry\lbrynet\daemon_settings.yml ; , Filename] - run, C:\Users\%A_UserName%\AppData\Local\lbry\lbrynet - msgbox, did it get appended? + LBRYDaemonSettingsFP = C:\Users\%A_UserName%\AppData\Local\lbry\lbrynet\daemon_settings.yml + LBRYDaemonSettingsBackupFP = C:\Users\%A_UserName%\AppData\Local\lbry\lbrynet\daemon_settings_BU.yml + + + ; Msgbox % "daemon_settingsText: " daemon_settingsText + FileMove, %LBRYDaemonSettingsFP%, %LBRYDaemonSettingsBackupFP%, 1 ; Dest [, Flag (1 = overwrite)] + + UrlDownloadToFile, https://git.freedomainplaylists.com/yuriy/Freedomain-Video-Uploader/raw/branch/main/Assets/daemon_settings.yml , %LBRYDaemonSettingsFP% + + sleep, 1000 + + if(!FileExist(LBRYDaemonSettingsFP)){ + Message = Failed to download the custom daemon_settings.yml file from git. Restoring Original File + SaveOrPostProgress(Message:=Message,PostType:=",ErrorLoggingTextFile,DiscordErrorLogging") + FileMove,%LBRYDaemonSettingsBackupFP%,%LBRYDaemonSettingsFP%, 1 + } }