Applescript 无法私下访问标签页 windows
Applescript can't access tabs in private windows
所以我写了一个小脚本,用某个 URL 关闭所有选项卡。它在我尝试过的每个浏览器中都运行良好,除了它无法访问隐身标签。例如,此脚本适用于多个 windows、多个选项卡,但不适用于隐身模式。还有什么方法可以解决隐身标签页问题吗?
tell application "Safari"
close (tabs of windows whose URL contains "ecosia")
end tell
编辑:只有在正常的非私人选项卡中也有一个带有“ecosia”的打开选项卡时,它才有效。
当目标 URL 仅存在于 [= Safari 中私有 window 的 13=]tab,以下 example AppleScript 代码,尽管有点笨拙,但可以工作:
tell application "Safari"
set myTabs to ¬
(tabs of windows whose URL contains "ecosia")
repeat with aTab in myTabs
try
close aTab
end try
end repeat
end tell
所以我写了一个小脚本,用某个 URL 关闭所有选项卡。它在我尝试过的每个浏览器中都运行良好,除了它无法访问隐身标签。例如,此脚本适用于多个 windows、多个选项卡,但不适用于隐身模式。还有什么方法可以解决隐身标签页问题吗?
tell application "Safari"
close (tabs of windows whose URL contains "ecosia")
end tell
编辑:只有在正常的非私人选项卡中也有一个带有“ecosia”的打开选项卡时,它才有效。
当目标 URL 仅存在于 [= Safari 中私有 window 的 13=]tab,以下 example AppleScript 代码,尽管有点笨拙,但可以工作:
tell application "Safari"
set myTabs to ¬
(tabs of windows whose URL contains "ecosia")
repeat with aTab in myTabs
try
close aTab
end try
end repeat
end tell