Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 使用Cocoa自动化浏览器任务?_Objective C_Cocoa_Macos_Automation - Fatal编程技术网

Objective c 使用Cocoa自动化浏览器任务?

Objective c 使用Cocoa自动化浏览器任务?,objective-c,cocoa,macos,automation,Objective C,Cocoa,Macos,Automation,是否有可能构建一个可以自动执行浏览器任务的程序? 例如填写我每天在工作中必须填写的表格。。。 希望尝试并找到一种自动化的方法来执行此操作:) 如果可能的话,我应该从哪里开始阅读?任何指导都是非常非常感谢的 谢谢大家,祝大家星期五快乐。几年前我做了类似的事情。但我已经解决了这个问题。也许你应该读一读。这很简单,也很有用 几年前我做了类似的东西。但我已经解决了这个问题。也许你应该读一读。这很简单,也很有用 Applescript允许您以编程方式使用键盘,因此您应该能够使用Tab键浏览表单,输入文本并

是否有可能构建一个可以自动执行浏览器任务的程序? 例如填写我每天在工作中必须填写的表格。。。 希望尝试并找到一种自动化的方法来执行此操作:)

如果可能的话,我应该从哪里开始阅读?任何指导都是非常非常感谢的


谢谢大家,祝大家星期五快乐。

几年前我做了类似的事情。但我已经解决了这个问题。也许你应该读一读。这很简单,也很有用

几年前我做了类似的东西。但我已经解决了这个问题。也许你应该读一读。这很简单,也很有用

Applescript允许您以编程方式使用键盘,因此您应该能够使用Tab键浏览表单,输入文本并使用enter键提交表单

您可以使用
sleep
命令确保键入的速度不太快

例子
Applescript允许您以编程方式使用键盘,因此您应该能够使用Tab在表单中导航,输入文本并使用enter提交表单

您可以使用
sleep
命令确保键入的速度不太快

例子
是一款非常好的自动化任务应用程序

是一款非常好的自动化任务应用程序

您应该尝试web浏览器Fake

其口号是:简化Mac OS X Web自动化和测试。
你可以在一个应用程序中将其视为Safari和Automator的组合

网站摘录:

超级用户会喜欢Fake自动完成冗长的表单和截图等繁琐的网络任务

工作流库真的很强大,对我来说,杀手级的功能是命令单击并拖动以连接到网页中的元素,而无需指定其id


请访问:[免费试用,29.95美元。]

您应该试试web浏览器Fake

其口号是:简化Mac OS X Web自动化和测试。
你可以在一个应用程序中将其视为Safari和Automator的组合

网站摘录:

超级用户会喜欢Fake自动完成冗长的表单和截图等繁琐的网络任务

工作流库真的很强大,对我来说,杀手级的功能是命令单击并拖动以连接到网页中的元素,而无需指定其id

点击:【免费试用,29.95美元】

tell application "Safari"
    activate
    make new document at end of documents
    set url of document 1 to "http://www.example.com/"
    sleep 5 -- Give it 5 seconds to load the page
end tell
tell application "System Events"
    keystroke tab
    sleep 1
    keystroke "foo"
    ...
end tell