Pour sauvegarder les fenêtres/onglets d'une session et pouvoir les rouvrir, il y a une solution ici : http://hints.macworld.com/article.php?story=20030913153245341 Veillez à lire les commentaires, apparemment il y a eu plusieurs mises à jour des scripts. Edit : Utilisez la réponse de Chealion, c'est beaucoup plus facile.
Si vous voulez juste ouvrir un certain ensemble d'onglets, vous pouvez utiliser ce script :
tell application "Safari"
set urllist to {"http://google.com", "http://stackoverflow.com", "http://apple.stackexchange.com"}
repeat with i from 1 to number of items in urllist
set URL of document 1 to item i of urllist
if i is less than number of items in urllist then
my new_tab()
end if
end repeat
end tell
on new_tab()
tell application "Safari" to activate
tell application "System Events"
tell process "Safari"
click menu item "New Tab" of menu "File" of menu bar 1
end tell
end tell
end new_tab
Il suffit de lister les adresses des pages que vous souhaitez ouvrir entre les champs {}
sur la ligne 2. Chaque adresse dans ""
et séparés par ,
.