This repository was archived by the owner on Jun 23, 2023. It is now read-only.
μTorrent tutorial of remove ads / 广告净化教程 [Windows] #1
SeaHOH
started this conversation in
Show and tell / 展示
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Non-Chinese users can read via a translator (e.g. Google Translate). There is also a similar article (see part Technical information) wrote in English.
全部操作都可以自行完成,无需下载网络上那些可能包含恶意软件的现成修改版本。
此文可随意转载,只是不要短少步骤,不然效果可能不完整,另外再给本仓库整个链接就更美了。
最终效果
在不影响原版下载功能的基础上进行修改,最大限度地移除广告和其它干扰。最终,效果图中能看到只剩下两处没法简单移除的元素,运行的时候也不会产生多余的子进程。
此方法非常适合全新配置,用于旧的配置也可以,只是可能需要另外清理一些文件,我没有测试过,请自行尝试。
0. 准备工作
最新的 μTorrent,稳定版本还需要准备解压缩软件,测试版本不需要。
以及相应的语言文件 (可选)。
签名移除工具 (可选)。
UPX 程序文件压缩工具。
PE 资源文件编辑器。
易于配置的 DNS 服务器软件 (可选)。
Python 3.7 及以上版本,并安装 Ban-Peers 工具 (可选)。
请按照以下步骤操作,千万不要提前运行 μTorrent,否则你可能需要删除配置重新开始。
1. 修改系统设置
如果你的系统 DNS 首选服务器是本地 DNS 服务器,且提供自定义 Non-existent domain 功能,添加屏蔽以下完整域名和通配域名。
否则,只能把域名解析到 127.0.0.1。如果你的 DNS 软件支持通配,那么仍然是上面这些域名,否则就需要以下完整域名,如系统 hosts 文件。
如果以上域名中包含有你需要访问的,请排除它们,不要添加屏蔽。
2. 修改程序文件
为防止操作失误,可以先备份 utorrent.exe 和 utorrent.lng。
稳定版本实际上是个自解压 7Z 压缩包,使用压缩软件从 utorrent.exe 解压缩出其中的 carrier.exe 重命名为 utorrent.exe 以替换,测试版本无需这一步。
使用工具移除 utorrent.exe 官方签名,因为解压缩后它不再有用。不移除也可以。
使用 UPX 解压缩 utorrent.exe。命令是
upx -d utorrent.exe,完成后 utorrent.exe 体积会增大。使用资源编辑器删除无用的资源文件。CSS、GIF、JS、PNG、RCDATA、HTML 这些组别都是新推出的远程控制和安装捆绑软件用到的资源,完全删除后会大大减小程序体积。Icon 也有一部分图标可以删除,不过并不多。
可以把 utorrent.exe 再压缩回去。命令是
upx -best --compress-icons=1 utorrent.exe,这步不是必须的。utorrent.lng 语言文件实际上是个 ZIP 压缩包,你可以删除其中你需要的语言文件、english.txt、version 之外的所有 txt 文件。
这里提供有一个基于 build 4308514 制作的简体中文语言文件,其中还修正了部分官方遗漏和错误的翻译。由于 issues 限制上传文件类型,已打包为 zip,请解压缩后使用。
3. 修改 μTorrent 配置文件夹
把修改好的 utorrent.exe 和 utorrent.lng 放入你想要的文件夹内。
在这个文件夹下新建一个名为 settings.dat 的文件,这样 μTorrent 运行时就会把当前文件夹作为配置,而不是用户文件夹。
新建一些空白文件,并把它们设置为只读属性。
4. 修改 μTorrent 高级设置
运行 μTorrent,然后打开「设置」对话框,切换到「高级-网页界面」配置「监听端口」。
运行最新的 Ban-Peers 工具,并使用参数
-A或--remove-ads。ban_peers -p 端口数字 --remove-adsμTorrent 弹出 Ban-Peers 配对请求,点击「是」允许授权。
至此修改完成,以下是手工配置操作。
以上是通过工具自动配置「高级-高级选项」,也可以手工配置它们 (个别设置无法手工修改)。
不要忘记打开「常规」页面取消自动更新。
「高级-高级选项」有一个隐藏页面,按照以下步骤打开它。
以下选项需要修改为
true以下选项需要修改为
false5. Chrome 扩展的本地消息主机
从某个版本开始,μTorrent 使用 json 文件注册成为 Chrome 扩展 (Safe Torrent Scanner 等) 的本地消息主机。这会导致浏览器启动 μTorrent,如果你不希望如此,清空它并设置只读属性,也可以只删除其中 (
"allowed_origins": []) 不需要的扩展 ID。网页界面
域名被屏蔽后,μTorrent 无法自动下载网页界面组件。如果你没有使用网页界面的需求 (Ban-Peers 工具只使用网页 API,并不需要网页界面配合也可正常工作),可不用理会日志中显示的网页界面组件下载失败的信息。
如果确实需要使用网页界面,请从以下链接下载。在 μTorrent 文件夹新建 webui 子文件夹,解压缩下载的文件到此文件夹。完成后,μTorrent 仍然会尝试自行下载,并提示失败,不用理会它,此时已可正常使用网页界面。
Beta Was this translation helpful? Give feedback.
All reactions