Keep downloaded booru searches up-to-date, similar to Danbooru subscriptions.
Use lunafind to download and keep in sync tag searches from Danbooru-based sites, similar to Danbooru tag subscriptions/saved searches.
Searches are listed in a simple commented CSV file (see
Can be easily used with cron for automatic scheduling.
- Full and incremental syncs; incremental stops downloading after reaching the last post that was downloaded in a previous run
- Fast multithreaded downloads with lunafind; 8 downloads in parallel by default
- Can sync all or only searches with a specific labels
- Return the total number of downloaded posts
Command line usage
After adding some searches to the config file,
lunasync will synchronize all searches in the current directory.
A full sync will be taken for a search if this is the first time, else incremental will be used. See
lunasync --help for all options.
import lunasync lunasync.sync()
help(lunasync.sync) for parameters.
Requires Python 3.6+ and pip (for automatic easy install).
Tested on GNU/Linux and Windows 7, probably works on OSX and other POSIX systems.
pip3 install -U lunasync
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size lunasync-0.1.4-py3-none-any.whl (8.2 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size lunasync-0.1.4.tar.gz (5.6 kB)||File type Source||Python version None||Upload date||Hashes View|