From a576a194c133fd0e52044317d89cd3441a32c835 Mon Sep 17 00:00:00 2001 From: yuriy Date: Sat, 27 Jan 2024 15:33:48 -0500 Subject: [PATCH] added support for Video Summaries --- Modules/GUI-Main-Window.ahk | 40 ++++++++++++++++--------------------- Modules/Podcast-Upload.ahk | 6 +++++- 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/Modules/GUI-Main-Window.ahk b/Modules/GUI-Main-Window.ahk index 48b2a54..a0606c8 100644 --- a/Modules/GUI-Main-Window.ahk +++ b/Modules/GUI-Main-Window.ahk @@ -30,7 +30,7 @@ EditBoxFourthWidths := (EditBoxWidths / 4) - (MarginSpace - 2) VideoTagsTextXPos := EditBoxHalfWidths + (MarginSpace * 2) ; EditBoxHalfWidthsWithMargin := (EditBoxWidths / 2) -DescriptionCharCountXPos := EditBoxWidths - 40 +DescriptionCharCountXPos := EditBoxHalfWidths - 40 PageTwoXStartPos := EditBoxWidths + 50 @@ -114,36 +114,30 @@ Gui, Font, Normal Gui, Add, Edit, x%Marginspace% Y+5 w%EditBoxHalfWidths% h%EditBoxHeight% gUpdateVars vVideoTags, %VideoTags% Gui, Add, Edit, yp+0 x+%Marginspace% w%EditBoxHalfWidths% h%EditBoxHeight% gUpdateVars vPodcastTags, %PodcastTags% - -; Video Description +; Description/Summary Headers Gui, Font, Bold +Gui, Add, Text,y+%Marginspace% x%Marginspace%,Description +Gui, Add, Text,yp+0 x%ColumnOneHalfWidthXPos%,Summary -if(NoOriginalVideoDescription) -Gui, Add, Text,cRed y+%Marginspace% x%Marginspace%,Video Description -else, -Gui, Add, Text,y+%Marginspace% x%Marginspace%,Video Description: - - -if(TestingMode) -Gui, Add, Text,cRed yp+0 xp+150 ,TESTING MODE +Gui, Font, Normal +; Video Description edit box +Gui, Add, Edit,x%Marginspace% y+5 w%EditBoxHalfWidths% h%VideoDescriptionEditBoxHeight% vVideoDescription gSubmitDescription,%VideoDescription% +; Video Summary Edit Box +Gui, Add, Edit,x%ColumnOneHalfWidthXPos% yp+0 w%EditBoxHalfWidths% h%VideoDescriptionEditBoxHeight% vVideoSummary gUpdateVars,%VideoSummary% -if(DevMode) -Gui, Add, Text,cRed yp+0 xp+150 ,DEV MODE Gui, Font, Normal -Gui, Add, Edit,x%Marginspace% y+2 w%EditBoxWidths% h%VideoDescriptionEditBoxHeight% vVideoDescription gSubmitDescription,%VideoDescription% gui, font, s8 -Gui, font, Bold -if(DescriptionCharCount > 3000){ - Gui, Add, Edit,cRed w50 h20 x%DescriptionCharCountXPos% y+1 vDescriptionCharCount, %DescriptionCharCount% -} -else, -Gui, Add, Edit, w50 h20 x%DescriptionCharCountXPos% y+1 vDescriptionCharCount, %DescriptionCharCount% -Gui, Font, Normal -Gui, Add,Text, yp+3 xp-310, (Platform Char. Limits: DM+Bitchute = 3K, Odysee,Brighteon = 5K) +Gui, Add, Edit, x%Marginspace% y+5 vDescriptionCharCount, %DescriptionCharCount% +Gui, Add,Text, yp+4 x+%MarginSpace%,Limits: DM+Bitchute = 3K, Odysee, Brighteon = 5K +; Gui, font, Bold + Gui, Font, s%GuiFontSize% Gui, font, Bold -Gui, Add, GroupBox,r8.5 x%MarginSpace% yp+10 w%EditBoxWidths% Center, Filepaths + + + +Gui, Add, GroupBox,r8.5 x%MarginSpace% y+10 w%EditBoxWidths% Center, Filepaths ; Video Filepath Gui, Font, Bold diff --git a/Modules/Podcast-Upload.ahk b/Modules/Podcast-Upload.ahk index b20bc81..e05cf9f 100644 --- a/Modules/Podcast-Upload.ahk +++ b/Modules/Podcast-Upload.ahk @@ -248,8 +248,12 @@ Status := Selenium_LoopToClickXpath(Xpath:=Xpath,NumOfLoops:=2,SleepLength:=1000 JSVideoDescription := FormatTextToJSText(VideoDescription) js = document.getElementById('description').value = "%JSVideoDescription%"; -try driver.executeScript(js) ;Executes a Javascript on the webpage, mostly used for buttons. +try driver.executeScript(js) +if(VideoSummary){ + js = document.getElementById('summary').value = "%JSVideoSummary%"; + try driver.executeScript(js) +} Message = Inputting Tags SaveOrPostProgress(Message:=Message,PostType:="Tooltip,ErrorLoggingTextFile")