Arai2自动添加tracker链接的方法
·
目录
1.Aria2 简介
2.下载和安装aria2软件
3.为aria2配置自动添加tracker脚本
4.打开power shell命令及使用方法
前言
公开的BT tracker服务器,因为种种原因总会经常失效,而想要获取更多的peer需要经常维护这份列表,这篇文章将教会你如何通过配置脚本实现aria2自动添加tracker链接
1.Aria2 简介
Aria2 是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行下载工具。Aria2 可以从多个来源、多个协议下载资源,最大的程度上利用了你的带宽。
2.下载和安装aria2软件
aria2的使用和安装教程网上有很多,这里小编就不多说,还没安装的下伙伴,点击以下链接即可得到详细的安装步骤
3.为aria2配置自动添加tracker脚本
想要快速为aria2添加tracker链接就需要为aria2配置一个脚本
这里小编为大家准备了一个用powershell编辑aria2自动添加tracker的脚本
代码如下
# 以下分别为aria2.conf位置、要下载的trackers文件和tracker文件的下载链接,点击在这里修改
$ConfigFile = "C:\Program Files (x86)\aria2-1.36.0-win-64bit-build1\aria2.conf"
$TrackersFile = "trackers_best.txt"
$DownloadLink = "https://hub.fastgit.org/ngosang/trackerslist/blob/master/$TrackersFile"
Invoke-WebRequest -Uri $DownloadLink -OutFile $env:TEMP\$TrackersFile
$TrackersStream = (Get-Content $env:TEMP\$TrackersFile -Raw).Replace("`n`n", ",").Insert(0, "bt-tracker=")
$TrackersStream = $TrackersStream.Substring(0, $TrackersStream.Length - 1)
$ExcludeLineNum=(Select-String -Path $ConfigFile -SimpleMatch "bt-tracker=").LineNumber
$ConfigStream = Get-Content $ConfigFile -Encoding UTF8
$ConfigStream[$ExcludeLineNum-1]=$TrackersStream
Set-Content -Path $ConfigFile -Value $ConfigStream -Encoding UTF8
Remove-Item -Path $env:TEMP\trackers*
这里小编为大家提供一个下载tracker链接的网址,该网址每日都会总结和更新网上一些稳定的tracker链接:https://github.com/ngosang/trackerslist
4.打开power shell及使用方法
1.打开电脑双击window+R即可打开运行界面
2.在运行输入框输入powershell点击确定即可打开powershell窗口
3.在电脑桌面创建一个文本文档将以上代码粘贴如文本文档内另存为,将文件后缀名改为ps1点击保存即可。
4.更改脚本执行策略,可以通过
PS E:> Get-ExecutionPolicy
Restricted
PS E:> Set-ExecutionPolicy UnRestricted
5.输入要运行的文件路径即可运行
PS E:> .\MyScript.ps1
以上就是运行powershell脚本的全过程,更详细poweshell脚本运行教程请点击https://www.jb51.net/article/72037.htm
更多推荐


所有评论(0)