Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

47 total results found

The Local Booru

Hydrus Manual Advanced Usage

This was a fun project, but it never advanced beyond a prototype. The future of this system is other people's nice applications plugging into the Client API. local booru The hydrus client has a simple booru to help you share your files with others over the i...

Setting up your own Server

Hydrus Manual Advanced Usage

You do not need the server to do anything with hydrus! It is only for advanced users to do very specific jobs! The server is also hacked-together and quite technical. It requires a fair amount of experience with the client and its concepts, and it does not ope...

running a client or server in wine

Hydrus Manual Advanced Usage

getting it to work on wine Several Linux and macOS users have found success running hydrus with Wine. Here is a post from a Linux dude: Some things I picked up on after extended use: Wine is kinda retarded sometimes, do not try to close the window by pres...

running a client or server from source

Hydrus Manual Advanced Usage

running from source I write the client and server entirely in python, which can run straight from source. It is not simple to get hydrus running this way, but if none of the built packages work for you (for instance you use a non-Ubuntu-compatible flavour of ...

introduction

Hydrus Manual Making a Downloader

Creating custom downloaders is only for advanced users who understand HTML or JSON. Beware! If you are simply looking for how to add new downloaders, please head over here. this system The first versions of hydrus's downloaders were all hardcoded and static-...

gallery url generators

Hydrus Manual Making a Downloader

GUGs Gallery URL Generators, or GUGs are simple objects that take a simple string from the user, like: blue_eyes blue_eyes blonde_hair InCase elsa dandon_fuga wlop goth* order:id_asc And convert them into an initialising Gallery URL, such as: ht...

url classes

Hydrus Manual Making a Downloader

url classes The fundamental connective tissue of the downloader system is the 'URL Class'. This object identifies and normalises URLs and links them to other components. Whenever the client handles a URL, it tries to match it to a URL Class to figure out what...

parsers

Hydrus Manual Making a Downloader

parsers In hydrus, a parser is an object that takes a single block of HTML or JSON data and returns many kinds of hydrus-level metadata. Parsers are flexible and potentially quite complicated. You might like to open network->manage parsers and explore the UI...

putting it all together

Hydrus Manual Making a Downloader

putting it all together Now you know what GUGs, URL Classes, and Parsers are, you should have some ideas of how URL Classes could steer what happens when the downloader is faced with an URL to process. Should a URL be imported as a media file, or should it be...

sharing downloaders

Hydrus Manual Making a Downloader

sharing If you are working with users who also understand the downloader system, you can swap your GUGs, URL Classes, and Parsers separately using the import/export buttons on the relevant dialogs, which work in pngs and clipboard text. But if you want to sh...

login manager

Hydrus Manual Making a Downloader

login The system works, but this help was never done! Check the defaults for examples of how it works, sorry!

Privacy

Hydrus Manual Misc

privacy Repositories are designed to respect your privacy. They never know what you are searching for. The client synchronises (copies) the repository's entire file or mapping list to its internal database, and does its own searches over those internal caches...

Contact and Links

Hydrus Manual Misc

contact and links I welcome all your bug reports, questions, ideas, and comments. It is always interesting to see how other people are using my software and what they generally think of it. Most of the changes every week are suggested by users. You can conta...

Financial Support

Hydrus Manual Misc

can I contribute to hydrus development? I do not expect anything from anyone. I'm amazed and grateful that anyone wants to use my software and share tags with others. I enjoy the feedback and work, and I hope to keep putting completely free weekly releases ou...

FAQ

Hydrus Manual Misc

what is a repository? A repository is a service in the hydrus network that stores a certain kind of information--files or tag mappings, for instance--as submitted by users all over the internet. Those users periodically synchronise with the repository so they...

Changelog 400>

Hydrus Manual Changelog

version 432 tag sorting: the tag sort dropdown has been replaced with a dynamic control. rather than one big list with all possible permutations, you now work on each variable (sort type, asc/desc, group by) separately. what you are actually sorting ...

Changelog 350-399

Hydrus Manual Changelog

version 399 improvements: the media viewer and thumbnail _right-click->manage_ menus now have a _viewing stats->clear_ action, which does a straight-up delete of all viewing stats record for the selected files. 'edit' will be added to this menu in fu...

Changelog 300-349

Hydrus Manual Changelog

version 349 duplicate filter: the duplicate filter page now has a full-on real-deal file search object to narrow down the duplicate filter, potential duplicate count, and 'show some random dupes' search domains! it also has a 'both files match' check...

Changelog 250-299

Hydrus Manual Changelog

version 299 wrote ui to review and even edit session cookies by network context. it is still a bit rough but will help with future development. added a 'open_selection_in_new_page' shortcut to the 'media' shortcut set that will work on the thumbnail ...

Changelog 200-249

Hydrus Manual Changelog

version 249 reintroduced shape and colour options to edit ratings service panels reintroduced num_stars and allow_zero options to edit numerical ratings service panels the export phrase--defaulting to '{hash}'--will now persist through export dialog...