|
|
@ -97,32 +97,7 @@ CreateArrayOfChromeTabs() {
|
|
|
|
ChromeTabsURLArray := []
|
|
|
|
ChromeTabsURLArray := []
|
|
|
|
|
|
|
|
|
|
|
|
try TotalTabsFound := Driver.Windows.Count
|
|
|
|
try TotalTabsFound := Driver.Windows.Count
|
|
|
|
; Message = TotalTabsFound: %TotalTabsFound%
|
|
|
|
|
|
|
|
; DevModeMsgBox(Message)
|
|
|
|
|
|
|
|
; DevModeMsgBox(TotalTabsFound)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ; if only 1 tab exists, grab info, push to array and return
|
|
|
|
|
|
|
|
if(TotalTabsFound = 1){
|
|
|
|
|
|
|
|
try Title := Driver.Title
|
|
|
|
|
|
|
|
try URL := Driver.URL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(Title != "")
|
|
|
|
|
|
|
|
DriverTitleArray.Push(Title)
|
|
|
|
|
|
|
|
if(URL != "")
|
|
|
|
|
|
|
|
ChromeTabsURLArray.Push(URL)
|
|
|
|
|
|
|
|
return
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
; Msgbox % "TotalTabsFound: " TotalTabsFound
|
|
|
|
|
|
|
|
; if(DevMode)
|
|
|
|
|
|
|
|
; Msgbox % "TotalTabsFound: " TotalTabsFound
|
|
|
|
|
|
|
|
; msgbox % "total Tabs:" Driver.Windows.Count
|
|
|
|
|
|
|
|
; Message = Creating an Array of Chrome Tabs
|
|
|
|
|
|
|
|
; SaveOrPostProgress(Message:=Message,PostType:="Tooltip,ErrorLoggingTextFile")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
; StartTime := A_TickCount
|
|
|
|
|
|
|
|
; Sleep, 1000
|
|
|
|
|
|
|
|
StartTime := A_TickCount
|
|
|
|
StartTime := A_TickCount
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -130,17 +105,15 @@ CreateArrayOfChromeTabs() {
|
|
|
|
; 5 is arbitrary number to do some extra loops to make sure all tabs are gone through
|
|
|
|
; 5 is arbitrary number to do some extra loops to make sure all tabs are gone through
|
|
|
|
; most likely not necessary because unloaded tabs cannot be activated
|
|
|
|
; most likely not necessary because unloaded tabs cannot be activated
|
|
|
|
TotalTabLoops := TotalTabsFound + 5
|
|
|
|
TotalTabLoops := TotalTabsFound + 5
|
|
|
|
; Message = TotalTabLoops: %TotalTabLoops%
|
|
|
|
|
|
|
|
; DevModeMsgBox(message)
|
|
|
|
Message = Total Pre-Existing Tabs in Chrome: %TotalTabsFound%`nTotal Times looping through tabs to create Chrome Tabs Array: %TotalTabLoops%
|
|
|
|
|
|
|
|
SaveOrPostProgress(Message,PostType:="ErrorLoggingTextFile,DiscordErrorLogging")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Message = Creating an Array of All Chrome Tabs`n(Sometimes might get stuck for a short while if there is something loading in a tab)
|
|
|
|
Message = Creating an Array of All Chrome Tabs`n(Sometimes might get stuck for a short while if there is something loading in a tab)
|
|
|
|
SaveOrPostProgress(Message:=Message,PostType:="Tooltip,ErrorLoggingTextFile")
|
|
|
|
SaveOrPostProgress(Message:=Message,PostType:="Tooltip,ErrorLoggingTextFile")
|
|
|
|
|
|
|
|
|
|
|
|
; TooltipThis(Message)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Message = Total Times looping through tabs to create Chrome Tabs Array: %TotalTabLoops%
|
|
|
|
|
|
|
|
SaveOrPostProgress(Message,PostType:="ErrorLoggingTextFile,DiscordErrorLogging")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Loop % TotalTabLoops {
|
|
|
|
Loop % TotalTabLoops {
|
|
|
|
|
|
|
|
|
|
|
|