J'ai réussi à faire fonctionner ce script mais je pense qu'il peut encore être amélioré.
Quelqu'un peut-il me conseiller
- Comment peut-on le remanier ?
- Pourquoi je ne peux pas courir
close tabs whose id is not in closeTabList
. (Il retourneracan’t make {y, x} into type specifier
erreur)
Voici le script :
tell window 1 of application "Google Chrome"
set canCloseTab to false
set closeTabList to {}
repeat with t in tabs
if canCloseTab then
set end of closeTabList to id of t
else
if id of t = id of the active tab then
set canCloseTab to true
end if
end if
end repeat
repeat with closeTabId in closeTabList
close (tabs whose id is closeTabId)
end repeat
end tell
J'ai essayé d'utiliser ce script pour Safari mais cela ne fonctionne pas sur Google Chrome car AppleScript ne peut pas obtenir l'index de l'onglet