A bot for auto-clicking and bypassing stream codes using Selenium and OCR.
ربات برای کلیک خودکار و دور زدن کدهای استریم با استفاده از Selenium و OCR.
tapswap_tapper
A powerful automation bot designed to click on streams and bypass codes with ease, utilizing Selenium for browser automation, Tesseract OCR for text recognition, and ffmpeg for media processing.
- Install Python 3.
- Install required libraries from
requirements.txt
. - Install Google Chrome and set up the Selenium driver.
- Install tesseract-ocr.
- Install ffmpeg.
-
Install Python 3
Ensure that Python 3 is installed on your system. You can download it from Python Downloads. -
Install Required Libraries
Navigate to the project directory and run the following command to install the required Python libraries:pip3 install -r requirements.txt
-
Install tesseract & ffmpeg on Debian (Ubuntu)
sudo apt-get update sudo apt-get install tesseract-ocr sudo apt-get install ffmpeg
-
Edit the Configuration File
Modify theconfig.json
file with necessary parameters like bot token and API keys:{ "url": "", "limit": 7000, "multitap_level": 9, "bot_token": "YOUR_BOT_TOKEN", "chat_id": YOUR_CHAT_ID, "ocr_api_key": "YOUR_OCR_API_KEY" }
-
Set Up Chrome Driver
Download and set up the Chrome driver compatible with your browser version. Place it in the project directory. -
YouTube Login Setup
Add YouTube account login cookies to thecookies.txt
file to allow the bot to bypass login. -
Run the Bot
Start the bot by running:python3 bot.py
- 🔄 Auto-clicking: Automatically clicks through streams, saving time and effort.
- 📸 OCR Integration: Uses Tesseract OCR for text recognition to bypass code verifications.
- 🔄 Selenium Automation: Controls Chrome to automate YouTube interactions and bypass streams.
- ⚙️ Easy Configuration: Customizable settings through
config.json
, including API keys and multitap levels. - 🔒 Cookie-based Authentication: Uses stored YouTube login cookies for seamless login.
تپسواپ تپر
یک ربات قدرتمند برای کلیک خودکار در استریمها و دور زدن کدهای تایید با استفاده از Selenium و OCR.
- نصب پایتون ۳.
- نصب کتابخانههای مورد نیاز از
requirements.txt
. - نصب Google Chrome و تنظیم Selenium driver.
- نصب tesseract-ocr.
- نصب ffmpeg.
-
نصب پایتون ۳
مطمئن شوید که پایتون ۳ روی سیستم شما نصب شده است. میتوانید آن را از Python Downloads دانلود کنید. -
نصب کتابخانهها
به دایرکتوری پروژه بروید و کتابخانههای مورد نیاز را نصب کنید:pip3 install -r requirements.txt
-
نصب tesseract و ffmpeg در Debian (اوبونتو)
sudo apt-get update sudo apt-get install tesseract-ocr sudo apt-get install ffmpeg
-
ویرایش فایل پیکربندی
فایلconfig.json
را با پارامترهای لازم مثل توکن ربات و کلیدهای API ویرایش کنید:{ "url": "", "limit": 7000, "multitap_level": 9, "bot_token": "توکن_ربات_شما", "chat_id": شناسه_چت_شما, "ocr_api_key": "کلید_API_OCR_شما" }
-
تنظیم درایور کروم
درایور کروم را مطابق با نسخه مرورگر خود دانلود کرده و در دایرکتوری پروژه قرار دهید. -
راهاندازی ورود به یوتیوب
کوکیهای ورود حساب یوتیوب خود را در فایلcookies.txt
قرار دهید تا ربات بتواند بدون ورود مجدد عمل کند. -
اجرای ربات
برای اجرای ربات دستور زیر را اجرا کنید:python3 bot.py
- 🔄 کلیک خودکار: به صورت خودکار استریمها را کلیک میکند و در زمان و تلاش صرفهجویی میکند.
- 📸 یکپارچهسازی OCR: از Tesseract برای شناسایی متن استفاده میکند تا کدهای تایید را دور بزند.
- 🔄 اتوماسیون Selenium: با استفاده از کروم برای تعاملات خودکار یوتیوب و دور زدن استریمها.
- ⚙️ پیکربندی آسان: تنظیمات قابل سفارشیسازی از طریق
config.json
شامل کلیدهای API و سطوح چندکلیک. - 🔒 احراز هویت بر اساس کوکی: از کوکیهای ورود یوتیوب برای ورود بدون نیاز به تکرار استفاده میکند.
-
Fork the repository.
ریپوزیتوری را فورک کنید. -
Create a new branch:
git checkout -b feature-branch
.
یک شاخه جدید بسازید:git checkout -b feature-branch
. -
Make your changes and commit:
git commit -m 'Add new feature'
.
تغییرات خود را اعمال کنید و کامیت بزنید:git commit -m 'افزودن ویژگی جدید'
. -
Push to the branch:
git push origin feature-branch
.
به شاخه مربوطه پوش کنید:git push origin feature-branch
. -
Submit a pull request.
درخواست Pull Request ارسال کنید.
This project is licensed under the MIT License.
این پروژه تحت مجوز MIT ارائه شده است.