Simple script for synchronization with e621.net
- Authorization through username and API key
- Synchronization images from local folder and favorites
- Pools subdirectories and synchronization with content from pools
- Scheduled synchronization
- Auto-delete blacklisted and duplicates
python3 main.pySystem requirements:
- Python: 3.6+
- OS: Any
- Always online machine (like Server)
{
"authentication": {
"username": "Your e621.net account username",
"api_key": "Your e621.net account API key"
},
"auto_delete": {
"blacklisted": true,
"duplicates": true
},
"root_dir": "Path to local directory",
"sync_timer": 3600
}- Create empty subdirectory in your root directory
- Make file
POOL_ID.poolin this directory (Example:40387.pool) - Wait for/Start synchronization
- All images from pool will be downloaded
- Video synchronization
This project and its creator are not associated with Dragon Fruit Ventures LLC.