Home - TheNamesArthur/rulescrape GitHub Wiki
🖼️ Rulescrape Wiki
Overview
Rulescrape is a powerful tool for downloading images from booru-style sites. It features both a modern GUI and a full command-line interface, with multi-threaded downloads, advanced organization, skin support, and configurable settings.
Features
- Multi-Site Support: Download images using the APIs of Rule34, Safebooru, and Danbooru.
- Graphical User Interface (GUI): Built with Tkinter, with support for custom skins and live configuration.
- Command-Line Interface (CLI): All features are accessible via terminal arguments.
- Multi-Threaded Downloads: Optional support for parallel downloads to speed up retrieval.
- Flexible Organization Methods:
- By file extension and first tag
- By extension only
- Flat (no folders)
- By tag only
- AI Content Filtering: Optionally exclude AI-generated images.
- Progress Visualization: Download progress bar with customizable animations via skins.
- Duplicate Detection: Avoids saving duplicates using file hash comparison.
- Automatic Configuration: User settings are saved and reloaded automatically.
- Skin System: Customize the interface using JSON-based skin files.
- Error Handling: GUI notifications and detailed log files for debugging.
- Log Rotation and Compression: Daily logs with automatic gzip compression.