# TikTok Captcha Solver
This project automates the login process on TikTok using Selenium WebDriver. It also includes functionality to handle captchas using the `ocacaptcha` library.
## Features
- Automated login to TikTok
- Handling of cookies banner
- Automatic filling of login credentials
- Solving captchas using `oca_solve_captcha` function from `ocacaptcha` library
## Prerequisites
- Python >= 3.11
- ChromeDriver
- A valid API key for `ocacaptcha`
## Installation
1. Clone the repository:
```bash
git clone https://github.com/OneClickAction/TikTok-Captcha-Solver.git
cd TikTok-Captcha-Solver
2. Install the required Python packages:
```bash
pip install selenium ocacaptcha requests
3. Download and install [ChromeDriver](https://googlechromelabs.github.io/chrome-for-testing/#stable) compatible with your version of Chrome, and place it in your desired directory.
## Usage
from ocacaptcha import oca_solve_captcha
## Dependencies
- Selenium
- ocacaptcha
- Requests
## Contact
For any questions or issues, please contact:
- OCA admin
- Email: oneclickactionsoft@gmail.com
- GitHub: [One Click Action](https://github.com/OneClickAction)
- Telegram [One Click Action](https://t.me/+70DIlIc543U4NGQy)
- Discord [One Click Action](https://discord.com/invite/YyDx3SJNCh)
- YouTube [One Click Action](https://www.youtube.com/@ocasoft)
Raw data
{
"_id": null,
"home_page": "https://github.com/OneClickAction/TikTok-Captcha-Solver",
"name": "ocacaptcha",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "tiktok, captcha, puzzle, slide, 3d, two the same shapes, 2 objects, rotate, whirl, circle, automation, python, selenium, tiktok captcha, icon, tiktok slide, tiktok whirl, tiktok 3d, tiktok icon",
"author": "OCA admin",
"author_email": "oneclickactionsoft@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/81/40/a502d4dd6b4626507c5c976f78b2c633c4bab3fe66d8915ca56f721e25fd/ocacaptcha-0.2.36.tar.gz",
"platform": null,
"description": "# TikTok Captcha Solver\r\nThis project automates the login process on TikTok using Selenium WebDriver. It also includes functionality to handle captchas using the `ocacaptcha` library.\r\n\r\n## Features\r\n\r\n- Automated login to TikTok\r\n- Handling of cookies banner\r\n- Automatic filling of login credentials\r\n- Solving captchas using `oca_solve_captcha` function from `ocacaptcha` library\r\n\r\n## Prerequisites\r\n\r\n- Python >= 3.11\r\n- ChromeDriver\r\n- A valid API key for `ocacaptcha`\r\n\r\n## Installation\r\n1. Clone the repository:\r\n ```bash\r\n git clone https://github.com/OneClickAction/TikTok-Captcha-Solver.git\r\n cd TikTok-Captcha-Solver\r\n \r\n2. Install the required Python packages:\r\n ```bash\r\n pip install selenium ocacaptcha requests\r\n \r\n3. Download and install [ChromeDriver](https://googlechromelabs.github.io/chrome-for-testing/#stable) compatible with your version of Chrome, and place it in your desired directory.\r\n\r\n## Usage\r\n\tfrom ocacaptcha import oca_solve_captcha\r\n\t\r\n\r\n\r\n## Dependencies\r\n- Selenium\r\n- ocacaptcha\r\n- Requests\r\n\r\n\r\n## Contact\r\nFor any questions or issues, please contact:\r\n\r\n- OCA admin\r\n- Email: oneclickactionsoft@gmail.com\r\n- GitHub: [One Click Action](https://github.com/OneClickAction)\r\n- Telegram [One Click Action](https://t.me/+70DIlIc543U4NGQy)\r\n- Discord [One Click Action](https://discord.com/invite/YyDx3SJNCh)\r\n- YouTube [One Click Action](https://www.youtube.com/@ocasoft)\r\n",
"bugtrack_url": null,
"license": null,
"summary": "This library for solving TikTok captcha via OCA captcha service",
"version": "0.2.36",
"project_urls": {
"Homepage": "https://github.com/OneClickAction/TikTok-Captcha-Solver"
},
"split_keywords": [
"tiktok",
" captcha",
" puzzle",
" slide",
" 3d",
" two the same shapes",
" 2 objects",
" rotate",
" whirl",
" circle",
" automation",
" python",
" selenium",
" tiktok captcha",
" icon",
" tiktok slide",
" tiktok whirl",
" tiktok 3d",
" tiktok icon"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "dc59c3cbbbe120b23e89bd6c66029f4b4c9fe19fb98d4db6d1762883e09aeb43",
"md5": "683912beb7284ac627e1df89ce6b7f8f",
"sha256": "30958c1ee8e8df6bc616bb258c7b2740540aa467e31d9500295d58907cddfedd"
},
"downloads": -1,
"filename": "ocacaptcha-0.2.36-py3-none-any.whl",
"has_sig": false,
"md5_digest": "683912beb7284ac627e1df89ce6b7f8f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 6512,
"upload_time": "2025-01-08T21:03:12",
"upload_time_iso_8601": "2025-01-08T21:03:12.808924Z",
"url": "https://files.pythonhosted.org/packages/dc/59/c3cbbbe120b23e89bd6c66029f4b4c9fe19fb98d4db6d1762883e09aeb43/ocacaptcha-0.2.36-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8140a502d4dd6b4626507c5c976f78b2c633c4bab3fe66d8915ca56f721e25fd",
"md5": "f8d78494bc9972f8670e8eb155253cc2",
"sha256": "1f25b0e486ed0fabc030c51204d7f56ed302ec38800a5f4cbffd15dfa5940834"
},
"downloads": -1,
"filename": "ocacaptcha-0.2.36.tar.gz",
"has_sig": false,
"md5_digest": "f8d78494bc9972f8670e8eb155253cc2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 7400,
"upload_time": "2025-01-08T21:03:19",
"upload_time_iso_8601": "2025-01-08T21:03:19.096811Z",
"url": "https://files.pythonhosted.org/packages/81/40/a502d4dd6b4626507c5c976f78b2c633c4bab3fe66d8915ca56f721e25fd/ocacaptcha-0.2.36.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-08 21:03:19",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "OneClickAction",
"github_project": "TikTok-Captcha-Solver",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "ocacaptcha"
}