项目简介
本项目是基于Go语言编写的免费科学上网脚本,可自动登录新界平台并签到,获取免费使用时间,实现科学上网。借助定时任务管理和ClashX配置导入,为用户带来自动化的科学上网体验。
项目的主要特性和功能
- 自动登录与签到:定时执行登录和签到任务,获取新界平台免费使用时间。
- 定时任务管理:用Cron表达式定义任务执行时间规则,支持多账号定时任务。
- 配置管理:通过环境变量或配置文件管理多个账号信息,支持灵活账号配置。
- ClashX配置导入:自动导入新界网络配置到ClashX,实现科学上网。
- 打包与发布:使用goreleaser进行项目打包和发布,支持本地和远程发布。
安装使用步骤
假设用户已下载本项目的源码文件。
1. 解压源码文件:将项目放置在合适的目录。
2. 安装依赖库:使用以下命令安装必要的依赖库:
bash
注意:根据项目实际需求,可能需要安装其他依赖库。
3. 配置账号信息:复制 .env.example
文件为 .env
并编辑你的账号信息。确保配置文件中填写正确的账号和密码信息。
4. 运行项目:在项目目录下执行以下命令来启动项目:
bash
./signNewWorld
或者编译运行:
bash
make init
make run
5. 查看任务执行状态:项目将按照配置的Cron表达式定时执行登录和签到任务。可以通过查看项目的日志或输出信息确认任务执行状态。
6. 导入ClashX配置:在新界的页面导入ClashX配置,实现科学上网。
注意事项
- 账号信息安全:请确保你的账号信息保密,不要将账号和密码泄露给他人。
- 遵守平台规则:由于本项目涉及到自动登录和签到操作,请确保遵守相关平台的使用规则和法律法规。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】