2

我已经设法在工作中完成我的日常任务,并使用 iMacros(FireFox 扩展)和 AppleScript 编写脚本。(我基本上是做数据输入风格的工作)。我在 Firefox 中制作宏,然后将其添加为书签。然后我写了一个简单的applescript来在firefox中打开书签并将它保存为一个.app。下次我需要这样做时,一切都已设置并完成。我已经开始学习 Python(我是 VERRRY 的新手,但被告知它与 applescript 最相似,并且是最容易学习的一种)

我的老板看到了我所做的,并问我是否可以使它与 windows 一起工作。我主要是 Mac 用户,但我对 Windows 有很好的了解。

问题:

  1. 使用 Python,我可以使用在记录我的动作时创建的 iMacro 脚本并跳过使用 iMacro 吗?(即,Python 是否完成了所有工作/操作?)

  2. 如果是这样:是否可以将此 Python 脚本制作成 .exe 和/或 .app 文件,以便其他人可以在没有 iMacros 扩展名或书签的情况下使用它?(我的大部分办公室都是窗户。)

苹果脚本
tell application "Firefox"
  open location "http://internalwebpage.com" 
  open location "imacros://run/?m=LogIn.iim" 
  delay 10 
  open location "imacros://run/?m=ExecuteList1.iim"
end tell
宏指令
VERSION BUILD=8300326 RECORDER=FX
TAB T=1
URL GOTO=http://internalwebpage.com/index.php
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:login ATTR=NAME:submitForm&&VALUE:LOGIN
4

1 回答 1

0

你看过硒吗? http://docs.seleniumhq.org/ 自动化浏览器、跨平台、支持多种语言、记录和输出代码……这就是我要看的。

于 2013-06-13T10:46:09.840 回答