家里的路由器刷了荒野无灯的padavan老毛子固件后开启了aria2功能,最近想实现自动更新BT tracker 服务器列表的功能,最后终于让我给实现了,下面是教程,可以参考下
首先新建trackers-list-aria2.sh文件,然后输入下面的代码
首先,在/etc/storage目录创建trackers-list-aria2.sh
#!/bin/bash /usr/bin/aria.sh stop
然后把此文件使用winscp上传到/etc/storage目录里面
输入下面命令给此脚本777权限
chmod 777 /etc/storage/trackers-list-aria2.sh
现在就可以通过下面的命令测试下是不是可以更新BT tracker 服务器列表了
sh /etc/storage/trackers-list-aria2.sh
如果提示
syntax error: unexpected end of file (expecting "then")`
则输入命令
dos2unix /etc/storage/trackers-list-aria2.sh
将windows的换行符转换为unix换行符即可
(adsbygoogle = window.adsbygoogle || []).push({});
最后在定时任务中设置每6小时更新一次(时间可以根据自己的需要调整)
0 */6 * * * * /etc/storage/root/trackers-list-aria2.sh
希望对你们有用!
|