5个版本
0.1.4 | 2024年7月31日 |
---|---|
0.1.3 | 2024年7月25日 |
0.1.2 | 2024年7月25日 |
0.1.1 | 2024年7月19日 |
0.1.0 | 2024年7月19日 |
#142 in Web编程
每月 508次下载
18KB
195 行
最佳403解锁器(Rust版本)
Rust版本的关键差异和特性
在此处可找到的Rust版本的403解锁器工具,与原始项目相比,引入了几个关键差异和特性
Rust实现
主要区别在于,工具已经使用Rust编程语言重写,利用Rust的本地工具和库。这使得性能、安全性和跨平台兼容性比原始版本有所提高。
跨平台兼容性
多亏了出色的Rust,该项目现在支持Windows和Linux。
简化部署
只需一个可执行文件及其best403unlocker.conf
文件,用于检查最佳DNS。
如何运行Rust版本
要运行基于Rust的403解锁器工具,有两种方法
方法1 - 使用发布版本(推荐)
- 只需从发布下载适用于您的操作系统的新版本。
- 解压缩并运行程序(请注意,.conf文件和可执行文件应在同一目录中)
方法2 - 从源代码构建(适合开发)
先决条件
在运行Rust版本的403解锁器工具之前,请确保您已安装Rust编程语言
- 您可以通过遵循操作系统的官方说明来安装Rust:https://rust-lang.net.cn/tools/install
构建和运行
- 克隆存储库:使用以下命令从GitHub克隆存储库
git clone https://github.com/403unlocker/best403unlocker-rs.git
- 导航到项目目录:将当前工作目录更改为克隆的存储库
cd best403unlocker-rs
- 构建项目:使用Cargo,Rust包管理器和构建工具,来构建项目
cargo build --release
这将对Rust代码进行编译,并创建一个优化、发布就绪的可执行文件。
- 运行工具:执行构建的二进制文件以运行403解锁器工具
./target/release/best403unlocker-rs
- (可选):将发布的应用程序复制到
$HOME/.cargo/bin
- 在Linux上
cp ./target/release/best403unlocker-rs ~/.cargo/bin
- 在Windows上
copy .\target\release\best403unlocker-rs.exe %USERPROFILE%\.cargo\bin\
工具现在应该正在运行,准备使用。
致谢
非常感谢Arman Taheri的伟大想法!
联系
请随意提交PR和问题
我会尽我最大努力尽快回答它们
依赖项
~10–25MB
~326K SLoC