【问题标题】:bash file run one imacros after anotherbash 文件一个接一个地运行 imacros
【发布时间】:2013-06-06 08:56:23
【问题描述】:
我尝试过搜索,但我能找到的只是批处理,它是 windows,所以我假设 ubuntu 的等价物是 bash
batch example
我正在使用 ubuntu 和 firefox,并且想要一些我可以从 imacros 面板使用的东西,就像我使用 .iim 文件一样,这可能吗?
我不知道批处理或bash,我只想运行一个imacro,然后再运行第二个。
如果可以安排它们在特定时间运行,我不确定是否/如何使用 cron 来完成。
【问题讨论】:
标签:
bash
firefox
ubuntu
batch-file
imacros
【解决方案1】:
您可以使用以下命令从终端启动 iMacros 宏:
firefox "imacros://run/?m=my_macro.iim"
如果你想创建一个 cronjob,编辑你的 crontab
crontab -e
然后输入例如:
* * * * * export DISPLAY=:0 && firefox "imacros://run/?m=my_macro.iim"
诀窍是在 firefox 之前使用“DISPLAY=:0”(因为 firefox 是 GUI 应用程序)。请注意,“* * * * *”表示“每分钟运行一次”(有关详细信息,请参阅https://help.ubuntu.com/community/CronHowto)。
如果您想在宏完成后自动关闭 Firefox,只需在宏代码的末尾添加“TAB CLOSE”即可(这比杀死 Firefox 要好得多)。
希望对你有帮助!
【解决方案2】:
Bash 或 Batch 新手请按以下步骤操作:
这个网站对几乎所有常见的 shell 命令都有很好的定义和示例。
2。熟悉 shell。
在命令行上玩转,以便您对它的行为感到满意。
3。脚本只是命令列表。
无论是处理 Batch (.bat) 还是 Bash (.sh),请理解这些脚本只是命令列表。
至于 iMacros,我不完全确定你在问什么。
您是否只想根据计划运行几个 .iim 文件?
此页面讨论了安排 imacros cron 作业:
http://wiki.imacros.net/Linux#Activate_the_cron_entry