你在這裏有一個很高的任務,因爲你需要解決很多問題。爲了給你一個開始,下面是關於讀取一個html文件並將所有src圖像放在applescript列表中的建議。你必須做得比這更多,但這是一個開始。
首先,您可以將普通文本的html文件讀入applescript。像這樣的東西會得到一個HTML文件的文字...
set theFile to choose file
set htmlText to read theFile
一旦你有文成的AppleScript,你可以使用文本項分隔符搶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
我希望幫助!
我想這樣做的原因是我有一個網站,其圖像數據庫中有大約15,000個圖像,其中大量數據幾乎肯定是多餘的,需要清除。我想創建一個冗餘位置和總體範圍的圖片。 – 2012-03-14 17:32:12