using 2captcha api instead of manually solving with tesseract. ke.y is in script but i dont care

This commit is contained in:
2026-02-15 12:11:31 +01:00
parent ddb712ba4a
commit 4ed259ca5a
15 changed files with 419 additions and 72 deletions
+20
View File
@@ -10,9 +10,11 @@
"license": "ISC",
"dependencies": {
"@iarna/toml": "^2.2.5",
"2captcha": "^3.0.5-2",
"commander": "^14.0.3",
"playwright": "^1.56.1",
"playwright-extra": "^4.3.6",
"pngjs": "^7.0.0",
"puppeteer": "^24.30.0",
"puppeteer-extra": "^3.3.6",
"puppeteer-extra-plugin-stealth": "^2.11.2",
@@ -110,6 +112,15 @@
"@types/node": "*"
}
},
"node_modules/2captcha": {
"version": "3.0.5-2",
"resolved": "https://registry.npmjs.org/2captcha/-/2captcha-3.0.5-2.tgz",
"integrity": "sha512-p/C1UFss2PvBxYjypuRZ4zE1n3C5VK7hnNijnTetF9sKg5iifF6xfos3h3CJQLGB//0Ksa1C77ItM3gOhHy7fA==",
"license": "MIT",
"dependencies": {
"node-fetch": "^2.6.1"
}
},
"node_modules/agent-base": {
"version": "7.1.4",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
@@ -1186,6 +1197,15 @@
}
}
},
"node_modules/pngjs": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/pngjs/-/pngjs-7.0.0.tgz",
"integrity": "sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==",
"license": "MIT",
"engines": {
"node": ">=14.19.0"
}
},
"node_modules/progress": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",