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.
Key Features
1. Account Management:
- Creating, editing, deleting accounts.
- Data storage in JSON.
- Support for proxies and user agents.
2. Video Uploading:
- Selecting a folder with videos.
- Publishing videos with tags.
- Tracking publication status.
3. Automation:
- Login via cookies.
- Using proxies for each account.
- Managing the number of threads.
- Setting delays between publications.
4. Logging:
- Logging 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.
Key Features
1. Account Management:
- Creating, editing, deleting accounts.
- Data storage in JSON.
- Support for proxies and user agents.
2. Video Uploading:
- Selecting a folder with videos.
- Publishing videos with tags.
- Tracking publication status.
3. Automation:
- Login via cookies.
- Using proxies for each account.
- Managing the number of threads.
- Setting delays between publications.
4. Logging:
- Logging 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.