Что я делаю не так, что следующий appleScript не делает:
Загрузка ключевых слов для поиска из файла .txt
Получение ссылок с созданных URL-адресов: установите для URL "https://teespring.com/search?q=" &" one keyword from ".txt файл
Вернуть все ссылки с этих созданных URL.
P.S. Возможна ли выборка URL и фильтрация href только в curl?
-
tell application "Finder"
set myPath to container of (path to me) as text -- SET MAIN PATH
set Keywords to read file (myPath & "KEYWORDS.txt") as «class utf8» using delimiter linefeed
end tell
set site_url to "https://teespring.com/search?q="
tell application "Safari"
repeat with Keyword in Keywords
make new document
set URL of front document to site_url & Keyword
delay 10
set theLinks to {}
tell application "Safari" to set num_links to (do JavaScript "document.links.length" in document 1)
set linkCounter to num_links - 1
-- retrieve the links
repeat with i from 0 to linkCounter
tell application "Safari" to set end of theLinks to do JavaScript "document.links[" & i & "].href" in document 1
end repeat
repeat until ((do JavaScript "document.readyState" in front document) is "complete")
delay 10
end repeat
close front document
end repeat
Спасибо всем
Daniel