Cappto is a simple CLI tool to automatically fill captcha forms in Android app. It uses Tesseract.js to read the captcha image and Appium to interact with the Android device.
⚠ Note: It is still in development and the captcha accuracy is 50% - 60%.
- Automatically fill captcha forms in Android app
- Captcha accuracy is 50% - 60%
- Easy to use
- Node.js & NPM
- Java JDK (11.x.x or above)
- Android SDK
- Clone this repository
- Install Appium
- Install UiAutomator2 Driver
- Run
npm install
- Rename
.env.example
to.env
- Fill the
.env
file with your credentials
- Connect your Android device to your computer
- Make sure to enable USB debugging
- Run
npm run dev
- And it will automatically fill captchas for you
Cappto uses Tesseract.js and Sharp to read the captcha image and Appium to interact with the Android device.
Contributions are welcome! Please share any features, and add unit tests! Use the pull request and issue systems to contribute.