diff --git a/default.aproj b/default.aproj
index 9ef7b9a..48d7c49 100644
--- a/default.aproj
+++ b/default.aproj
@@ -1,5 +1,5 @@
- 本指南极其复杂,在决定踏上这条路前请三思! 本教程测试于 MIUI14(国内版)。 遇到类似不安全或病毒报警,请自行判断是否继续。 为了省流,我不打算配图片 ( 先关闭本软件,再点开本软件安装包同级目录下的 你会得到类似这样的东西: 这里提供一个 MIUI 下利用 Termux 作为终端的例子。 进入 Termux 后,是一个命令行界面。 你可以考虑换清华源,见镜像站官方帮助文档 依次执行以下命令:(如果遇到提问,直接 其他系统(UI)请自行搜索或探索办法。 请务必连上 WIFI(其实不重要,但是 MIUI 无线调试必须连 wifi 才能开启,所以这个网慢不慢不重要,其实这个操作根本不用连网) 点开 点开 点开 快速点击 不停点击返回回到 找到 进入 找到 与之前开启的 点开使用配对码配对设备 会弹出来一个报告小窗窗,上面有 进入 根据上一步得到数据自行修改)。然后应该会显示类似 回到无线调试设置,你应该会看到一个已配对设备,继续。这次我们选在主窗口上的 应该返回 上一步完成后,继续键入命令并 然后把你之前获取的那段命令键入并 接下来 会输出类似这样的内容: OK,键入 关闭无线调试,关闭开发者模式,关闭 Termux。 还记得 Kiwi 吗。 进入,一路瞎点。 地址栏输入 搜索 退出 Kiwi,杀掉所有进程,重启手机。 重新打开 Kiwi。 地址栏输入 确认命令行栏有 使用 KiWi 浏览器,键入 如果出现问题,可以 Github 开 Issue。 本文档按照 GFDL 提供。 返回首页 如果你是从 github 直接下载的 release,exe 同级目录下应该提供了 这会使用一个我自用的配置文件,也就是同目录下的 这会使用一个我自用的配置文件,也就是同目录下的 对于该文件 鉴于本应用名字较长,我强烈建议您把他的名字改短一点,比如 默认接下来您已经进行了重命名。 打开帮助,也就是显示此文件。 打开后跳转到 url,而不是默认开始页。 使用命令行配置文件。 如果有 该文件包含命令行。(通常用于开发人员) 根据域名进行配置,要求 IP 支持 QUIC,且能访问(一般指 ping 得通)(必须支持 QUIC)。 如果有 我们通过空行来分割多个 IP 的配置,每份配置的第一行是该 IP(支持 IPv6),接下来若干行是你的域名(不包含协议头,如 页面将显示打开此次程序的浏览器命令行参数。 显示 Android 开启设置文本。 见 Android 设置帮助。 给你的浏览器(比如说 比如 本指南极其复杂,在决定踏上这条路前请三思! 本教程测试于 MIUI14(国内版)。 遇到类似不安全或病毒报警,请自行判断是否继续。 为了省流,我不打算配图片 ( 先关闭本软件,再点开本软件安装包同级目录下的 你会得到类似这样的东西: 这里提供一个 MIUI 下利用 Termux 作为终端的例子。 进入 Termux 后,是一个命令行界面。 你可以考虑换清华源,见镜像站官方帮助文档 依次执行以下命令:(如果遇到提问,直接 其他系统(UI)请自行搜索或探索办法。 请务必连上 WIFI(其实不重要,但是 MIUI 无线调试必须连 wifi 才能开启,所以这个网慢不慢不重要,其实这个操作根本不用连网) 点开 点开 点开 快速点击 不停点击返回回到 找到 进入 找到 与之前开启的 点开使用配对码配对设备 会弹出来一个报告小窗窗,上面有 进入 根据上一步得到数据自行修改)。然后应该会显示类似 回到无线调试设置,你应该会看到一个已配对设备,继续。这次我们选在主窗口上的 应该返回 上一步完成后,继续键入命令并 然后把你之前获取的那段命令键入并 接下来 会输出类似这样的内容: OK,键入 关闭无线调试,关闭开发者模式,关闭 Termux。 还记得 Kiwi 吗。 进入,一路瞎点。 地址栏输入 搜索 退出 Kiwi,杀掉所有进程,重启手机。 重新打开 Kiwi。 地址栏输入 确认命令行栏有 使用 KiWi 浏览器,键入 如果你发现了有一个域名无法连接,可以尝试配置。 Uncompleted 洁净域名 IP 查询:Whois365(非广告) 接下来,确保 ping 通这个 IP(请自行查找 ping 的方式)。 或者,如果你明确该域名使用了 cdn,可以尝试自选 ip。 以 CloudFlare 为例你可以到这里寻找一个 CloudFlareCDN 的 IP。并请确保 ping 得通。(一般可以) 由于 Whois365 有的域名查不到,也可以浏览器查。 先将 dns 换为 Cloudflare DoH,打开 Chrome 内置 DNS 查询 输入,查询即可。再将得到的 IP 丢 Whois365 里查。 这里有两种方式:QUIC 与丢弃 SNI。 一一尝试。 注意,当你跳转的时候,对域名和协议极其敏感。 注意子域名也要。 如果还不行,那就是不行。 如果出现 HTTP 协议,或者非标准端口,请采用 或者自己编写命令行。请参考:Chromium NewWork Configs Codes: 注意子域名1也要。 如果还不行,那一般就是不行。 我这里收集了上述特殊情况: 如果出现 HTTP 协议,或者非标准端口,请采用 有问题请加 Github issue。 本文档除引用的 Chromium 源码外部分按照 GFDL 提供。 返回首页 比如说, 我强烈建议你慢慢往下看,以了解我为什么打算写这个,这个安不安全等。 提示:极其折腾!(对于有安卓 ADB 经验的除外) Zlibrary 遭 GFW 封锁,Zlibrary 官方中国区向中国政府低头。 我们第一反应往往是支持国家的行为的,但是,等等,国家是什么?或者自己编写命令行。请参考:Chromium NewWork Configs Codes:
```java
// from: https://chromium.googlesource.com/chromium/src/+/refs/heads/main/components/network_session_configurator/common/network_switch_list.h
@@ -179,10 +358,14 @@ NETWORK_SWITCH(kHttp2GreaseFrameType, "http2-grease-frame-type")
NETWORK_SWITCH(kHttp2EndStreamWithDataFrame, "http2-end-stream-with-data-frame")
```
-有问题请加Github issue。
+安卓使用指南
-第一部分:准备文件
-两个安装包
-.apk
),提供的是两个链接,不保证可以下载。
-
-安全下载
!否则后果自负)(其他基于 Chromium 的浏览器也可,比如 Chromium, Chrome, UngoogledChromium, Bromite,我之所以推荐 kiwi 是因为他支持扩展,这也是我自用的浏览器之一,且是最常用的浏览器)一句命令
-GetAndroidADBCommandLine.bat
,本软件会重新打开,然后复制上面的第一行内容(以 _
开头)
-echo "_ --host-resolver-rules=\"MAP bu2021.xyz 172.64.145.17:443,MAP annas-archive.se 172.64.145.17:443\" -origin-to-force-quic-on=bu2021.xyz:443,annas-archive.se:443 --host-rules=\"MAP libgen.rs 193.218.118.42,MAP zh.singlelogin.re 176.123.7.105,MAP singlelogin.re 176.123.7.105\" --ignore-certificate-errors" > chrome-command-line
-
第二部分:开启 ADB
-安装 Termux 并作准备
-Enter
走默认)
-apt update
-apt upgrade
-pkg install android-tools
-
连接 ADB
-
-
-设置
我的设备
全部参数于信息
MIUI版本
五次,会看到消息框 您现在处于开发者模式!
设置
根菜单更多设置
,进入开发者选项
无线调试
,进入,启用Termux
窗口分屏(小窗也可以,不能切后台,重要!)WLAN配对码
,是 6 个数字,记下来,比如说是 114514
;还有一个 IP地址和·端口
(显示在报告小窗上那个),记下来,比如说是 192.168.2.114:42257
Termux
,打命令并 Enter
-adb pair 192.168.2.224:42257 114514
-
Pair Successfully
之类的,你没看到 Error
或者 ERR
就行。IP地址和端口
,记下来,比如说是 192.168.2.114:42819
。
-键入并 Enter
-adb connect 192.168.2.114:42819
-
Connected Successfully
之类的,然后无线调试窗口的已配对设备会显示已连接,连接完成。Termux
不要退出。设置 command-line
-Enter
(比如说在 Termux
里)。
-adb shell
-cd /data/local/tmp
-
Enter
,比方说
-echo "_ --host-resolver-rules=\"MAP bu2021.xyz 172.64.145.17:443,MAP annas-archive.se 172.64.145.17:443\" -origin-to-force-quic-on=bu2021.xyz:443,annas-archive.se:443 --host-rules=\"MAP libgen.rs 193.218.118.42,MAP zh.singlelogin.re 176.123.7.105,MAP singlelogin.re 176.123.7.105\" --ignore-certificate-errors" > chrome-command-line
-
-echo "$(<chrome-command-line)"
-
-_ --host-resolver-rules="MAP bu2021.xyz 172.64.145.17:443,MAP annas-archive.se 172.64.145.17:443" -origin-to-force-quic-on=bu2021.xyz:443,annas-archive.se:443 --host-rules="MAP libgen.rs 193.218.118.42,MAP zh.singlelogin.re 176.123.7.105,MAP singlelogin.re 176.123.7.105" --ignore-certificate-errors
-
-exit
-adb disconnect
-
第三部分:打开 ChromeFlag
-
-chrome://flags/
-
Command
,找到 Enable command line on non-rooted devices
,设置为 Enabled
。第四部分:确认设置成功
-
-chrome://version/
-
_
打头,如果没有,再次杀掉所有进程,重启,不断重复知道出现 _
。第五部分:愉快上网
-https://zh.singlelogin.re
安卓更新指南
-
-
-pair
,直接 connect
即可)。The end.
-访问更多域名(非专业人员)
+访问更多域名
DragTheDomainConfigFileHere.bat
。DOMAINconfig.txt
。这样可以访问更多网站,然后你可以试试走跳转,注意其对地址极其敏感。DOMAINconfig.txt
。这样可以访问更多网站,注意其对子域名敏感(子域名需要单独配置)。DOMAINconfig.txt
的编辑,请往下翻。命令行参数帮助
+命令行参数帮助
zlib.exe
。
+-h
-h
+-g url
-g url
注意:url
必须带协议头,如:https://1919810.com
。
+-c [FILE]
-c [FILE]
[FILE]
,程序读取 FILE
,否则程序会尝试读取同一目录下的 CMDconfig.txt
。
---host-resolver-rules="MAP zh.z-library.re [2606:4700:3033::ac43:aa46]:443,MAP bu2021.xyz [2606:4700:3033::6815:3e2]:443" -origin-to-force-quic-on=zh.z-library.se:443,bu2021.xyz:443
+-d
-d
[FILE]
,程序读取 FILE
,否则程序会尝试读取同一目录下的 DOMAINconfig.txt
。https://
)。注意,该方法对域名极其敏感,子域名是不一样的域名。如 www.pixiv.net
和 pixiv.net
不一样,z-library.se
和 zh.z-library.se
不一样,请注意。
116.202.120.165
^www.torproject.org
--d
+-o
-o
+-a
-a
域名添加与访问指南
+使用自己的浏览器
+chrome.exe
)传参打开即可。
+chrome.exe --host-resolver-rules="MAP zh.z-library.re [2606:4700:3033::ac43:aa46]:443,MAP bu2021.xyz [2606:4700:3033::6815:3e2]:443" -origin-to-force-quic-on=zh.z-library.se:443,bu2021.xyz:443 --host-rules="MAP libgen.rs 193.218.118.42,MAP zh.singlelogin.re 176.123.7.105,MAP singlelogin.re 176.123.7.105" --ignore-certificate-errors
+
安卓配置指南
+第一部分:准备文件
+两个安装包
+.apk
),提供的是两个链接,不保证可以下载。
+
+安全下载
!否则后果自负)(其他基于 Chromium 的浏览器也可,比如 Chromium, Chrome, UngoogledChromium, Bromite,我之所以推荐 kiwi 是因为他支持扩展,这也是我自用的浏览器之一,且是最常用的浏览器)一句命令
+GetAndroidADBCommandLine.bat
,本软件会重新打开,然后复制上面的第一行内容(以 _
开头)
+echo "_ --host-resolver-rules=\"MAP bu2021.xyz 172.64.145.17:443,MAP annas-archive.se 172.64.145.17:443\" -origin-to-force-quic-on=bu2021.xyz:443,annas-archive.se:443 --host-rules=\"MAP libgen.rs 193.218.118.42,MAP zh.singlelogin.re 176.123.7.105,MAP singlelogin.re 176.123.7.105\" --ignore-certificate-errors" > chrome-command-line
+
第二部分:开启 ADB
+安装 Termux 并作准备
+Enter
走默认)
+apt update
+apt upgrade
+pkg install android-tools
+
连接 ADB
+
+
+设置
我的设备
全部参数于信息
MIUI版本
五次,会看到消息框 您现在处于开发者模式!
设置
根菜单更多设置
,进入开发者选项
无线调试
,进入,启用Termux
窗口分屏(小窗也可以,不能切后台,重要!)WLAN配对码
,是 6 个数字,记下来,比如说是 114514
;还有一个 IP地址和·端口
(显示在报告小窗上那个),记下来,比如说是 192.168.2.114:42257
Termux
,打命令并 Enter
+adb pair 192.168.2.224:42257 114514
+
Pair Successfully
之类的,你没看到 Error
或者 ERR
就行。IP地址和端口
,记下来,比如说是 192.168.2.114:42819
。
+键入并 Enter
+adb connect 192.168.2.114:42819
+
Connected Successfully
之类的,然后无线调试窗口的已配对设备会显示已连接,连接完成。Termux
不要退出。设置 command-line
+Enter
(比如说在 Termux
里)。
+adb shell
+cd /data/local/tmp
+
Enter
,比方说
+echo "_ --host-resolver-rules=\"MAP bu2021.xyz 172.64.145.17:443,MAP annas-archive.se 172.64.145.17:443\" -origin-to-force-quic-on=bu2021.xyz:443,annas-archive.se:443 --host-rules=\"MAP libgen.rs 193.218.118.42,MAP zh.singlelogin.re 176.123.7.105,MAP singlelogin.re 176.123.7.105\" --ignore-certificate-errors" > chrome-command-line
+
+echo "$(<chrome-command-line)"
+
+_ --host-resolver-rules="MAP bu2021.xyz 172.64.145.17:443,MAP annas-archive.se 172.64.145.17:443" -origin-to-force-quic-on=bu2021.xyz:443,annas-archive.se:443 --host-rules="MAP libgen.rs 193.218.118.42,MAP zh.singlelogin.re 176.123.7.105,MAP singlelogin.re 176.123.7.105" --ignore-certificate-errors
+
+exit
+adb disconnect
+
第三部分:打开 ChromeFlag
+
+chrome://flags/
+
Command
,找到 Enable command line on non-rooted devices
,设置为 Enabled
。第四部分:确认设置成功
+
+chrome://version/
+
_
打头,如果没有,再次杀掉所有进程,重启,不断重复知道出现 _
。第五部分:愉快上网
+https://zh.singlelogin.re
安卓更新指南
+
+
+pair
,直接 connect
即可)。域名添加与访问指南
首先你要找到域名对应的 IP
+首先你要找到域名对应的 IP
+网站查询
明确过墙的方式
+浏览器查询
+明确过墙的方式
访问域名
+访问域名
其他情况
-CMDconfig
+
+
+
+odysee.tv
使用了 Cloudfare CDN,无法域前置,但是手动关闭了 QUIC。其他情况
+CMDconfig
。或者自己编写命令行。请参考:Chromium NewWork Configs Codes:
-// from: https://chromium.googlesource.com/chromium/src/+/refs/heads/main/components/network_session_configurator/common/network_switch_list.h
// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
@@ -128,7 +265,11 @@
其他情况
// streams.
NETWORK_SWITCH(kHttp2EndStreamWithDataFrame, "http2-end-stream-with-data-frame")
有问题请加 Github issue。
+版权声明
-
+www.pixiv.net
和 pixiv.net
不一样,z-library.se
和 zh.z-library.se
不一样。 ↩使用指南
安卓使用指南
发行缘由
GFDL 提供。
源码托管于 github 上。