Skip to content

JSREI/force-fuck-captcha-background

Repository files navigation

Captcha Background SDK

在线官网: https://jsrei.github.io/force-fuck-captcha-background/

这个仓库当前分为四部分:

  1. Electron UI 桌面端界面(electron-ui/
  2. Python SDK(python-sdk/,发布到 PyPI)
  3. TypeScript SDK(typescript-sdk/
  4. 官网站点(website/,GitHub Pages 部署)

目录划分

.
├── electron-ui/     # Electron + React 桌面端界面
├── python-sdk/      # Python SDK(背景映射 + 字体定位)
├── typescript-sdk/  # TypeScript SDK(本地还原能力)
├── website/         # React + Vite 官网(GitHub Pages)
└── README.md

Electron UI 开发路径

  • 前端源码目录:electron-ui/src/renderer
  • React 入口:electron-ui/src/renderer/index.tsx
  • 页面主组件:electron-ui/src/renderer/App.tsx
  • 通用组件目录:electron-ui/src/renderer/components

本地开发

1) Electron UI 前端开发(仅开 webpack dev server)

2) 桌面端联调(Electron + 前端)

  • cd electron-ui
  • npm run dev

3) 使用 Python SDK

  • cd python-sdk
  • pip install -r requirements.txt
  • python examples/demo.py

4) 使用 TypeScript SDK

  • cd typescript-sdk
  • npm install
  • npm run build

5) 官网站点(React + Vite)

  • cd website
  • npm install
  • npm run dev

构建静态站点:

  • cd website
  • npm run build

站点部署由 GitHub Actions 自动执行(GitHub Pages):

  • 工作流:.github/workflows/website-pages.yml
  • 触发:push mainrelease publishedworkflow_dispatch

About

暴力枚举验证码的背景图片,通过工程优化来把验证码识别率的上限再提高一些

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors