aria2最新tracker服务器,【无灯+Hiboy】padavan下自动更新aria2的BT tracker 服务器列表…「建议收藏」

aria2最新tracker服务器,【无灯+Hiboy】padavan下自动更新aria2的BT tracker 服务器列表…「建议收藏」本帖最后由Wildest_Dreams于2018-12-2120:00编辑首先,在`/etc/storage`目录创建`trackers_list_aria2.sh`在其它目录重启就会丢失脚本!在其它目录重启就会丢失脚本!在其它目录重启就会丢失脚本!荒野无灯版请输入以下代码:#!/bin/bash/usr/bin/aria.shstoplist=`wget-qO-https://r…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

本帖最后由 Wildest_Dreams 于 2018-12-21 20:00 编辑

首先,在`/etc/storage`目录创建`trackers_list_aria2.sh`

在其它目录重启就会丢失脚本!

在其它目录重启就会丢失脚本!

在其它目录重启就会丢失脚本!

荒野无灯版请输入以下代码:

#!/bin/bash

/usr/bin/aria.sh stop

list=`wget -qO- https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt|awk NF|sed “:a;N;s/\n/,/g;ta”`

if [ -z “`grep “bt-tracker” /mnt/aria/config/aria2.conf`” ]; then

sed -i ‘$a bt-tracker=’${list} /mnt/aria/config/aria2.conf

echo 添加”bt-tracker=”前缀…

else

sed -i “s@bt-tracker.*@bt-tracker=$list@g” /mnt/aria/config/aria2.conf

echo 升级完成…

fi

/usr/bin/aria.sh restart复制代码给脚本给777权限

chmod 7777 /etc/storage/trackers_list_aria2.sh复制代码

测试(这里的目录不对,不要照着抄)

thread-342505-1-1.html

Hiboy版请输入以下代码:

#!/bin/bash

/usr/bin/aria.sh stop

list=`wget -qO- https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt|awk NF|sed “:a;N;s/\n/,/g;ta”`

if [ -z “`grep “bt-tracker” /etc/storage/aria2_conf.sh`” ]; then

sed -i ‘$a bt-tracker=’${list} /etc/storage/aria2_conf.sh

echo 添加”bt-tracker=”前缀…

else

sed -i “s@bt-tracker.*@bt-tracker=$list@g” /etc/storage/aria2_conf.sh

echo 升级完成…

fi

/usr/bin/aria.sh restart复制代码测试

88223dbdd243abda0f9ec520ab574f02.gif

TIM图片20181128061948.png (36.02 KB, 下载次数: 6)

2018-11-28 06:21 上传

如果有提示

syntax error: unexpected end of file (expecting “then”)`复制代码则输入命令

dos2unix /etc/storage/trackers_list_aria2.sh复制代码

将windows的换行符转换为unix换行符即可

最后在)

30 4 * * * /etc/storag/trackers-list-aria2.sh &>/dev/null 2>&1复制代码hiboy的似乎要在自定义 Crontab 定时任务里配置,系统管理中的Crontab 计划任务重启会丢失

最后在定时任务中设置每6小时更新一次(时间自己调)

0 */6 * * * * /etc/storage/trackers-list-aria2.sh复制代码

特别吐槽!趁着hiboy大佬推出了新鲜的512m的K2P固件,赶紧从无灯那边过来兴冲冲刷上,结果给aria2更新bt-tracker的时候

每次我运行脚本就提示我

umount: can’t unmount /mnt/aria/config/aria2.conf: Invalid argument

Starting Aria2:.umount: can’t unmount /mnt/aria/config/aria2.conf: Invalid argument

我花了一夜的时间,把硬盘重新分区又格式化,百度搜完谷歌搜umount错误的原因、linux 报错Invalid argument….

想破脑袋都不明白重启一个为啥aria2要把硬盘卸载了再挂载硬盘

最后忍不住要睡的时候打开/usr/bin/aria2.sh看了一眼

差点没吐出血来!

thread-342505-1-1.html

88223dbdd243abda0f9ec520ab574f02.gif

TIM图片20181128062709.png (28.27 KB, 下载次数: 10)

2018-11-28 06:30 上传

hiboy的固件有两个aria2.conf,一个是/etc/storage里的aria2_conf.sh , 一个是/mnt/aria/config的aria2.conf

每次aria2重启/路由器重启,系统都会对比两个conf , 不一样就把内存里的conf拷贝到硬盘里去(猜测是为了防止更换硬盘导致的conf文件不一致,可以说hiboy想到非常周到了)

但是我万万没想到的是Hiboy大佬用来防止/mnt/的conf文件占用问题,用了umount和mount命令

这两个命令报错没什么, 主要目的应该是为了防止文件占用 ,可是替换的那段代码是正常运行的 没有提示的

我循着“Invalid argument”的报错提示百度了半天,蓦然回首,这货特喵的根本就不是我要找的报错提示

所以hiboy固件的aria2 bt-tracker 更新解决方案就是管你硬盘里什么牛鬼蛇神conf , 直接无脑更新/etc/storage里的conf就完事了,aria2重启的时候会把storage里的conf同步到硬盘里去

就是把无灯的代码里的”/mnt/aria/config/aria2.conf”换成”/etc/storage/aria2_conf.sh”…..

就是这么简单到令人发指的啊我特喵竟然能用一夜找这个问题真是蠢到家了啊

参考链接:

1.[Aria2自动更新BT Tracker服务器列表的方法](https://www.moerats.com/archives/374/)

2.[Aria2 bt-tracker跟踪服务器列表自动更新](https://www.feng.ee/aria2-trackers-auto-update.html)

3.[syntax error: unexpected end of file (expecting “then”)解决方案](http://www.51testing.com/html/44/15047444-3723707.html)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187021.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 树莓派 linux挖矿机,无矿机情况下使用树莓派CPU挖矿「建议收藏」

    最近挖矿很火热,就利用树莓派cpu挖矿试试,做个蛋疼的实验。虽然知道会惨不忍睹,但也就是玩玩。有兴趣的,可以尝试下。1.安装好依赖sudoapt-getupdatesudoapt-getinstalllibusb-1.0-0-devlibusb-1.0-0libcurl4-openssl-devlibncurses5-devlibudev-dev2.安装挖矿工具cgminerwg…

    2022年4月12日
    47
  • 京东抢购Python脚本

    京东抢购Python脚本京东购物车抢购商品Python代码1.准备工作2.代码1.准备工作环境要求:Python3.8.1;Firefox浏览器插件安装:1.安装Python相关库(在Windows的cmd里面安装) pipinstallselenium pipinstalldatetime2.安装Firefox浏览器驱动:GeckoDriver提取码:e4tv(确保电脑已经有Firefox),…

    2022年6月25日
    29
  • 2020年开始,中国程序员前景一片灰暗,是这样吗?[通俗易懂]

    2020年开始,中国程序员前景一片灰暗,是这样吗?[通俗易懂]背景:汇总了下老王在其他平台的原创回复,欢迎关注老王原创公众号【软件老王】,关注不迷路。1、感觉中国程序员前景一片灰暗,是这样吗?老王观点:(1)个人认为谈不上灰暗,过去十年是互联网快速爆发的十年,每个行业发展了一定程度,都会慢慢趋于平稳,软件行业也不例外。(2)其实最近也有这种感觉,感觉软件行业比以前难做了,随着政府推动的互联网+,软件行业已经进入各行各业,认为后面可能会像美国一样,成为一个基础行业,待遇和机会也会趋同于其他行业,但是不知道能不能像美国那样,到50多岁了还能写的上代码。(3

    2022年10月11日
    0
  • win10的pagefile.sys是什么文件?pagefile.sys文件太大如何移动到D盘中?

    win10的pagefile.sys是什么文件?pagefile.sys文件太大如何移动到D盘中?    在C盘系统下,有一个命名为pagefile.sys的文件占用C盘太大的空间,不少用户怕删除pagefile.sys文件之后会对系统造成影响,而不少用户想要将pagefile.sys文件移动到D盘中。那么pagefile.sys是什么文件?Win10系统下pagefile.sys文件太大如何移动到D盘中?pagefile.sys是什么文件?pagefile.sys文件是操作系…

    2022年7月25日
    31
  • NFS 服务固定端口

    NFS 服务固定端口前几天学习了下NFS服务配置,但之前没有使用固定NFS端口的方法,之后只能关闭防火墙实现NFS配置,今天学习了下NFS服务固定端口的方法。一环境信息NFSSERVER192.168.1.26NFSCLIENT192.168.1.25二配置NFS服务端–2.1修改/etc/exports/data…

    2022年6月27日
    27
  • Ubuntu安装超好用的Edge浏览器

    Ubuntu安装超好用的Edge浏览器Edge与Chrome都基于开源浏览器Chromium。但是Chrome由与众所周知的原因,扩展商店,翻译等服务延迟高,并不好用。相比较Edge体验起来会更流畅。但是通过官方地址https://www.microsoft.com/zh-cn/edge并没有Linux版本。这里可以通过https://www.microsoftedgeinsider.com/zh-cn/下载官方内部版本。…

    2022年7月21日
    28

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号