只是一个签到程序,需要配合百度贴吧云签到使用
- 随缘维护,不保证不会封号,请不要用于主力账号!!!
- 没有文档,没有教程,不接受任何 PR,不会回答任何疑问
flag | default | description |
---|---|---|
username | 数据库帐号 | |
pwd | 数据库密码 | |
endpoint | 127.0.0.1:3306 |
数据库端点 |
db | tbsign |
数据库名称 |
db_path | tbsign.db |
SQLite 文件目录 |
test | false |
测试模式,此模式下不会运行计划任务 |
api | false |
是否启动后端 api |
address | :1323 |
后端运行地址 |
示例
go run run.go --username=<dbUsername> --pwd=<DBPassword>
# or
./run --username=<dbUsername> --pwd=<DBPassword>
# or https://github.com/cosmtrek/air
air -- --db_path=tbsign.db --test=true --api=true
不支持 .env
文件,请直接设置环境变量,使用顺序是 flags
> env
> default
flag | description |
---|---|
tc_username | 数据库帐号 |
tc_pwd | 数据库密码 |
tc_endpoint | 数据库端点 |
tc_db | 数据库名称 |
tc_db_path | SQLite 文件目录 |
tc_test | 测试模式,此模式下不会运行计划任务 |
tc_api | 是否启动后端 api |
tc_address | 后端运行地址 |
数据库的选择顺序是 SQLite > MySQL,只要 db_path
/tc_db_path
的文件存在,就会使用 SQLite
仅供参考,未来可能还会大改,等到稳定后随缘出文档和前端
部分功能来自原版官方插件
- 不支持限制单次签到贴吧总数,会一次性全部签完
- 没有灵活的请求间隔和请求头模拟,有封号的风险
- 只有签到这一个功能,对重签的处理约等于没有
- 混乱的输出,随处可见的打点
- 没有进行任何优化
- 一次性执行,仍然需要 cron
- 会运行未安装/未激活的插件
- 邀请码系统在考虑要不要做,如果不想做就会移入不会解决列表
- 邮箱相关……邮箱找回✅
下面提到的不会解决
- 兼容性
- 不会对所谓的 vip 帐号有任何特殊照顾,原 vip 帐号的特权也会下放给所有账号
- 无法支持一个贴吧账号绑定到多个云签帐号
- 不同语言各有特性,不会强求 1:1 兼容
- 不支持自定义的数据表前缀,统一使用默认前缀
tc_
- 不支持分表
- 登录/注册不会有验证码
- 接口
- 循环封禁无法确认封禁是否成功,因为返回的结果是一样的
- 执行成长任务时无法确认是否执行成功,原因同上
- 解决已知问题
- 兼容官方已收录插件中关于贴吧的部分
- 优化 PHP 原版的相关功能
- 不再考虑
通过读取config.php
取得数据库连接信息 - 自动清理解除绑定的帐号的插件设置
- 打包/Docker/或者别的
- ……更多的想起来再加