分享一个定时执行脚本的APP,crond 0.19
安装完给权限,然后点安装模块就OK,软件就寻一个定时的编辑,定时执行不需要后台。但是这个软件有一点不太好,就是你点添加定时任务后,他会把你的脚本复制到模块的目录,问题就是有的脚本没有依赖别的文件还好,有依赖关系的就会报错,所以解决方法有三个,一个是直接在/data/adb/modules/crond_combine/crond/local/这个目录,也就是这个模块目录下新建一个 脚本A 然后cd到你要定时的脚本目录去调用你需要的定时执行的脚本B,软件里的crond表达式就直接写脚本A就行,还有就是直接把你需要定时运行的脚本放在模块目录下,包括所需的依赖。第三个就是,不用添加直接点编辑任务表,你可以写任意路径的脚本。然后正常写定时的表达式。后面介绍配合签到和备份的脚本定时使用。
签到和备份脚本
一共有这几个文件,我就缝合了一个签到的sh,半吊子选手,大家莫见怪。AliSign.sh这个文件要填的就一个pushplus的token或者你不要推送直接查看日志也行。
backup.sh这个里面介绍的很详细,按需填写就行,默认是本地备份,建议改成阿里云盘备份。可以备份双开的数据。
recovery.sh这个是用来恢复微信数据的,用脚本在线下载恢复貌似会出错,建议可以用云盘下下来后,修改下脚本里面recovery_path=你下载的备份文件的路径。我之前恢复过几次还不错
其他的备份有问题的可以去酷安找下@搓澡君
我就是把上图的目录全复制到模块目录下了如图:
然后定时执行的软件里面依次点击编辑本模块crond任务表,直接点自定义crond文件,(点添加选不到根目录下的文件,由于我直接把定时的脚本扔到了模块目录下)如图
第一个是说每隔三天的6:00执行下微信备份
第二个实说每天00:01分个12:01分执行下云盘签到,要是嫌推送两次烦就改成一次,我是怕网不好没成功。
有啥问题尽量先百度