Ho creato uno script per trovare una scheda basata sul suo URL e impostare un nuovo URL (la scheda non è focalizzata)
tell application "Safari"
set topWindows to every window whose name is not ""
set numWindows to the number of topWindows
set didFind to false
set targetUrl to "https://www.apple.com"
repeat with x from 1 to numWindows
set numTabs to the number of tabs in window x
repeat with y from 1 to numTabs
set tabUrl to the URL of tab y of window x
if tabUrl contains targetUrl then
set didFind to true
tell window x to set current tab to tab y
end if
end repeat
end repeat
end tell
set myLink to "https://www.apple.fr"
tell application "Safari"
tell front window
set URL of tab y to myLink
end tell
end tell
La scheda corretta è stata trovata, l'indice è stato trovato, ma sembra sempre aprire l'URL in una scheda più recente invece della scheda esistente
come posso risolvere questo problema?