我有大约 1000 个链接到远程 PDF 文件的 URL,我需要确定哪些可以被 Safari 搜索,哪些不能。我有我的脚本循环并在 Safari 中打开 URL,但我被困在下面的最后两个步骤中。
有人可以帮忙吗?谢谢
脚本需要:
对于每个 URL:
告诉 Safari
- 打开给定的 URL(在本例中为远程 PDF)
在 PDF 中搜索字符“a”使用右键单击时弹出的查找,而不是 Apple F
将搜索结果写入文件
set urlList to {"http://pricelist.list.com/pricelists/A/AEA_11-15-12.pdf", "http://pricelist.list.com/pricelists/A/API_1608_04-05-13.pdf", "http://pricelist.list.com/pricelists/A/Access_02-01-12.pdf", "http://pricelist.list.com/pricelists/A/Allparts_Retail_01-01-11.pdf"} set numURLs to (count urlList) repeat with i from 1 to (numURLs) set theURL to (item i of urlList) tell application "Safari" open location theURL activate --Perform search --Write results to file end tell tell application "System Events" tell process "Safari" click menu item "Close Other Tabs" of menu "File" of menu bar 1 end tell end tell delay 5
结束重复