Я пытаюсь загрузить список URL-адресов в браузере по одному.Меня не волнует какой-либо вывод, мне просто нужно, чтобы страница загрузилась, как только загрузка закончилась полностью, измените местоположение на следующий URL в списке.Я пытался и бросил выполнять это в Automator.Я бы использовал CURL, но я не знаю достаточно о прохождении аутентификации (должно присутствовать несколько файлов cookie).
Возможно ли это с помощью простого ActionScript?В идеале, вводом должен быть текстовый файл со строкой для каждого URL.
Обновить!Это работает:
set thePath to (path to desktop as Unicode text) & "sites.txt"
set theFile to (open for access file thePath)
set theContent to (read theFile)
close access theFile
set theURLs to every paragraph of theContent
tell application "Safari"
repeat with theURL in theURLs
make new document
set URL of front document to theURL
delay 1
repeat until ((do JavaScript "document.readyState" in front document) is "complete")
delay 1
end repeat
close front document
end repeat
end tell