Automatic Video Posting on TikTok with Multi-Accounts and P
Application for automating video publication on TikTok using multiple accounts and proxies. Developed using PyQt for GUI and Selenium for interacting with TikTok.
Main Features
1. Account Management:
- Creating, editing, deleting accounts.
- Storing data in JSON.
- Support for proxies and custom user agents.
2. Video Upload:
- Selecting a folder with videos.
- Publishing videos with tags.
- Tracking publication status.
3. Automation:
- Logging in through cookies.
- Using proxies for each account.
- Managing the number of threads.
- Setting delays between publications.
4. Logging:
- Keeping and displaying logs in real-time.
Technologies and Libraries
- **PyQt6**: For GUI.
- **Selenium**: For web interaction automation.
- **screeninfo**: For obtaining screen size information.
- **BeautifulSoup**: For HTML parsing.
- **Threading**: For multithreading.
- **JSON**: For data storage.
Main Features
1. Account Management:
- Creating, editing, deleting accounts.
- Storing data in JSON.
- Support for proxies and custom user agents.
2. Video Upload:
- Selecting a folder with videos.
- Publishing videos with tags.
- Tracking publication status.
3. Automation:
- Logging in through cookies.
- Using proxies for each account.
- Managing the number of threads.
- Setting delays between publications.
4. Logging:
- Keeping and displaying logs in real-time.
Technologies and Libraries
- **PyQt6**: For GUI.
- **Selenium**: For web interaction automation.
- **screeninfo**: For obtaining screen size information.
- **BeautifulSoup**: For HTML parsing.
- **Threading**: For multithreading.
- **JSON**: For data storage.