Actiona 是一个创建宏的软件。我在其中创建了一个脚本,非常简单,只需移动鼠标光标并进行几次点击即可。
该脚本在终端上运行时,其工作原理如下:
/usr/bin/actexec /home/ronald/xmacro/entrada.ascr
我创建了一个cron
进程来执行上面相同的行,但是cron
确实如此,但是好像actexec
没有启动。
查看我在 Crontab 中编写的代码行:
/usr/bin/actexec /home/ronald/xmacro/entrada.ascr > /home/ronald/xmacro/output.log
谢谢你的帮助。
编辑1:
这是使用的脚本:
#!/bin/sh /usr/bin/actexec /home/ronald/xmacro/entrada.ascr > /home/ronald/xmacro/output.log
答案1
如果您使用的是 Ubuntu,最好的办法是在 Actiona gui 中设置暂停操作/计时器,而不是使用 cron 来运行任务。对于 Windows,使用导出可执行脚本选项来制作可执行文件.exe,然后您就可以运行 cron。
答案2
不要在 bash 中运行脚本,而是运行
actiona /home/user/your_action.ascr -e -x -E