Skip to content

asdion/DeepDanbooruHydrusTagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

--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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages