sftang d748041321 1
2022-09-20 08:44:53 +08:00
1
2022-09-20 08:44:53 +08:00
2022-05-23 14:09:58 +08:00
2022-09-11 10:52:30 +08:00
1
2022-09-17 08:19:30 +08:00
2022-09-11 11:40:48 +08:00
2022-08-22 13:48:20 +08:00
2022-03-08 15:31:53 +08:00
fix
2022-09-06 14:12:02 +08:00
2022-03-08 15:31:53 +08:00
2022-09-18 09:13:10 +08:00
fix
2022-09-11 11:13:26 +08:00
2022-05-23 17:20:40 +08:00

使用Djano编写PT助手(主用签到),代码完全开放,欢迎有兴趣的小伙伴进行修改发布。禁止用于商业用途。

由于涉及ocr本地验证因此docker镜像相对比较大。

docker部署

docker pull xingsu1021/pthelper

仓库地址: https://hub.docker.com/repository/docker/xingsu1021/pthelper

本地部署需要Python3.9+

pip install --no-cache-dir -r requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple/

默认账号:admin 默认密码:123456

在线升级说明

1在线git升级  
2由于可能涉及表结构变更因此建议更新后重启docker

v2.2.1 说明

  1、新增U2签到。

v2.2.0 说明

  1、新增RSS订阅功能。
  2、新增RSS订阅后直接发送TR下载,(QB未测试但已集成)。
  3、此版本不支持在线升级使用。

v2.1.0 说明

  1、优化企业微信提示
  2、ocr使用飞浆并使用自己的学习模块
  3、此版本为独立建议升级替换。(在原镜像上升级也可以使用)
  4、由于某些站点rss访问频率限制因此在多个同站点规则的情况下最好时间分开或阅读相关站点说明防止封号

v2.0.1 说明

  1、开放计划任务配置
  2、支持签到失败重试(忽略cookie失效站点),建议失败重试时间设置5分钟以上

v2.0 说明

  1、如果无北洋园U2后期增加账号者不推荐使用这个版本
  2、由于使用飞浆PaddleOCR,因此不在支持alpine镜像,镜像改为python:3.8-slim-buster,体积进一步增加
  3、Docker原型基于J4125 CPU因此镜像使用飞浆版本只能使用noavx版本的python3.8(https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html)
  4、由于目前使用的nas或小主机的CPU绝大多数都没有avx,也无显卡独享N卡,因此暂不提供avx版本,GPU版本
  5、简化签到结果显示

v2.0 签到截图

v1.0 说明

1、支持签到功能 2、支持配置导出导入 3、支持签到信息发送IYUU,Telegram,邮箱,企业微信

支持站点

由于开放签到功能,因此不在罗列支持站点。基本支持所有通用站,具体可以参考系统。

特殊站由于特殊原因独立进行开发配置系统有类型说明。如有特殊站目前没有支持的可以发issues给我我会根据情况我有号的情况进行添加。

暂时不支持站点

由于强CF模式无法绕过因此放弃常规模拟浏览器也不行以下罗列为已知但不限于的站点

站点
馒头
学校(btschool)

截图

  1. IYUU
  2. Telegram
  3. 邮箱
  4. 补签

docker-compose.yml

version: '3.7'
services:
  flexget:
    image: pthelper:v1.0
    container_name: pthelper
    restart: always
    volumes:
      - /home/data/docker-compose/pthelper/db:/db
      - /home/data/docker-compose/pthelper/logs:/logs
      - /home/data/docker-compose/pthelper/backups:/backups
    ports:
      - "58000:80"

感谢

带带弟弟OCR通用验证码识别https://github.com/sml2h3/ddddocr
爱语飞飞:https://iyuu.cn
https://github.com/ledccn/IYUUPlus
PTPPhttps://github.com/ronggang/PT-Plugin-Plus
PTPP增强版白大版PTPP@菩提蛋(没找到仓库:()
飞浆:https://github.com/PaddlePaddle/PaddleOCR

以下忽略,只做个人记录


本地启动测试命令

python manage.py runserver --settings=pthelper.local_settings

编译镜像

docker build -t pthelper:v1.0 .

py文件编译pyc

python -O -m compileall -b .

上传镜像

docker commit 4f7d7c5a8b58 xingsu1021/pthelper:latest docker push xingsu1021/pthelper

Description
PT签到
Readme 26 MiB
Languages
JavaScript 72.2%
Python 14.1%
HTML 11.4%
CSS 2.2%