AppleScript单击按钮并关闭选项卡


0

我不太熟悉applescript(使用C / Python / Pacsal atm)。到目前为止,为我的魔兽矿勘探做了自动转换。

我想使用safari上的脚本点击名为“1st Text goes here”的链接打开新标签,然后点击其他链接“2nd Text goes here”然后关闭标签。(重复n次)

我的知识使我得到以下结论。

tell application "Safari"

end tell

提示和技巧也很受欢迎。

Answers:


0

假设这些链接每次都在同一个地方,我会尝试Watch Me Do(打开Automator,告诉它你想要一个应用程序。图书馆的“Internet”子部分有很多内置动作,Website Popup看起来很有希望。

如果全部失败或者您想要快速和肮脏的东西,按右上方的“录制”按钮将记录您的屏幕和键盘输入,以及您的事件。你可以只编写一个循环来反复运行生成的代码N次,但是要注意Watch Me Do(由记录激活的东西)只是屏幕抓取。如果这些链接移动或者你的窗口不在同一个地方,那么脚本会炸弹,可能会点击你根本不需要它的东西,所以要小心!


我明白了,但所有的东西都是关于寻找页面上的文字,它的坐标在每个周期后都会改变:/
DvaNapasa 2014年

你能详细说明你想做什么吗?您是否需要每次都转到给定的URL,或者单击网页或其他应用程序中的给定按钮?
agentroadkill 2014年

按顺序按两个链接,链接有特定的名称(不是网址),循环后不会改变。然后关闭打开的标签。重复
DvaNapasa 2014年

这听起来可能会有所帮助:stackoverflow.com/questions/3369073 / ... 你有没有理由使用AppleScript而不是python或java?
agentroadkill 2014年

我不能在我的mac上安装python或者在终端外面使用safari进行c工作,知道这是愚蠢的但是它是怎么回事:D thnx的链接,愿意+它,但还得许可)
DvaNapasa
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.