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