У вас есть высокая задача, потому что есть много частей, которые вы должны решить.Для начала вот несколько советов по чтению одного html-файла и размещению всех изображений src в списке appleScript.Вы должны сделать гораздо больше, но это только начало.
Сначала вы можете прочитать html-файл в applecript как обычный текст.Примерно так получится текст одного html-файла ...
set theFile to choose file
set htmlText to read theFile
Как только вы поместите текст в applecript, вы можете использовать разделители текстовых элементов для получения изображений src.Вот пример.Он должен работать независимо от сложности HTML-кода ...
set htmlText to "<img src=\"smiley.gif\" alt=\"Smiley face\" height=\"42\" width=\"42\" />
<img src=\"smiley.gif\" alt=\"Smiley face\" height=\"42\" width=\"42\" />
<img src=\"smiley.gif\" alt=\"Smiley face\" height=\"42\" width=\"42\" />"
set text item delimiters to "src=\""
set a to text items of htmlText
if (count of a) is less than 2 then return
set imageList to {}
set text item delimiters to "\""
repeat with i from 2 to count of a
set thisImage to first text item of (item i of a)
set end of imageList to thisImage
end repeat
set text item delimiters to ""
return imageList
Надеюсь, это поможет!