Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 1.33 KB

README.md

File metadata and controls

29 lines (15 loc) · 1.33 KB

--hydrusIP<={127.0.0.1}

--hydrusPort<={45869}

--hydrusAPIKey<={API Key}

--deepDanBooruWorkingDir<="{C:\DeepDanbooru}" #Path to DeepDanbooru folder

--deepDanBooruEXEPathWithinWorkingDir<="{venv\Scripts\deepdanbooru.exe}" #path to exe relative to the working directory

--deepDanBooruProjectDirWithinWorkingDir<="{deepdanbooru\project}" #path to the projectfolder

--tempImageFolder<="{tmpImageFolder}" #path to the temporary image folder

--hydrusFilterTags<="{"-special:taggedbydeepdanbooru","system:filetype_=_image/jpg,_image/jpeg,_image/png,_apng","system:limit=3"}" #Filter to be passed through to Hydrus, System:limit defines the batch size

--hydrusTagServiceName<="{my tags}" #Name of the Tagging service within Hydrus

--clear<={true} #to force clear of image folder and download new set at startup

A tag will be added called "special:taggedbydeepdanbooru" to enable simple perpetual batch processing. If there is a wish for a different tag it can be changed within "ImageTags.java"

The assumption this software makes is that there is a fully functional DeepDanbooru https://github.com/KichangKim/DeepDanbooru

There is no input validation so don't make your temporary image folder system32

The Client API has to be setup with a proper set of permissions to allow the fetching of files and their data and the subsquent tagging of files.