/hydrus/ - Hydrus Network

Archive for bug reports, feature requests, and other discussion for the hydrus network.

Catalog Archive
Name
Options
Subject
Message

Max message length: 12000

files

Max file size: 32.00 MB

Total max file size: 50.00 MB

Max files: 5

Supported file types: GIF, JPG, PNG, WebM, OGG, and more

E-mail
Password

(used to delete files and posts)

Misc

Remember to follow the Rules

The backup domains are located at 8chan.se and 8chan.cc. TOR access can be found here, or you can access the TOR portal from the clearnet at Redchannit 3.0.

Uncommon Time Winter Stream

Interboard /christmas/ Event has Begun!
Come celebrate Christmas with us here


8chan.moe is a hobby project with no affiliation whatsoever to the administration of any other "8chan" site, past or present.

(28.58 KB 480x360 BU1F3uXyxkA.jpg)

Version 400 Anonymous 06/11/2020 (Thu) 14:28:02 Id: b0d37b No. 14433 [Reply]

Message too long. Click here to view full text.

9 posts and 1 image omitted.
>>14438 Damn, thank you for this report. I believe I have fixed this for tomorrow, please let me know if you have any more trouble.
>>14436 Thank you for this report. I am sorry for the trouble. There are actually three things going on here: 1 - it turns out subscriptions fail to gracefully deal with gallery url tests when the url has no current definition 2 - e621 recently changed their default gallery url format, and the new default downloader did not still support the old one 3 - the new subscription tech sometimes randomly samples a slightly older previously visited gallery url for bandwidth and login tests For 401, I have fixed 1 and also added a separate definition in to more nicely cover 2. This problem should be completely gone, please let me know if you have any more trouble.
>>14451 Thanks. v401 seems to have fixed the problem

(24.12 KB 480x360 i_u3hpYMySk.jpg)

Version 399 Anonymous 05/27/2020 (Wed) 22:17:00 Id: 5794c3 No. 14364 [Reply]
https://www.youtube.com/watch?v=i_u3hpYMySk windows zip: https://github.com/hydrusnetwork/hydrus/releases/download/v399/Hydrus.Network.399.-.Windows.-.Extract.only.zip exe: https://github.com/hydrusnetwork/hydrus/releases/download/v399/Hydrus.Network.399.-.Windows.-.Installer.exe macOS app: https://github.com/hydrusnetwork/hydrus/releases/download/v399/Hydrus.Network.399.-.macOS.-.App.dmg linux tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v399/Hydrus.Network.399.-.Linux.-.Executable.tar.gz source tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v399.tar.gz I had a great week tidying up smaller issues before my vacation. all small items this week You can now clear a file's 'viewing stats' back to zero from their right-click menus. I expect to add an edit panel here in future. Also, I fixed an issue where duplicate filters were still counting viewing time even when set in the options not to.

Message too long. Click here to view full text.

15 posts and 1 image omitted.
>>14417 Yeah, a dropdown would work, if I am allowed to fit it in. Some of the 'notebook' code is still a bit borked by wx->Qt hacks, so once I get to clearing it out, I'll have a look at how much I can edit it. I think I can replace the QTabBar with my own subclassed control, so that's a possible. In my searching, it looked like there is some code floating around that may do multirow already, so I'll see if that is available to use in python.
>>14429 Shortcut keys for next/previous tab might also help make it faster to navigate
>>14431 Thanks, I will add this to my todo.

Anon80 06/14/2020 (Sun) 22:46:20 Id: e38209 No. 14442 [Reply]
Hi just found this application. This would be great for organizing all my images with tags! Perfect!
>>14442 Accidentally created a new thread. Please delete this.

(792.37 KB 758x563 ClipboardImage.png)

Alltags - A better alternative to Hydrus? Anonymous 06/03/2020 (Wed) 10:40:00 Id: 02ad3e No. 14386 [Reply]
https://alltags.net/ Anyone ever used this? If so, what's your thoughts on it?
>A better alternative seems to be closed source so automatically inferior.

Site Request Anonymous 05/22/2020 (Fri) 00:15:12 Id: 30fc98 No. 14331 [Reply]
I'm a new user to Hydrus and I'm kind of confused about how you create the images to add a new downloader. If they can, can someone either tell me how to make it or even better post an image for it. The website I'm requesting is "https://booru.allthefallen.moe/". Call me what you want.
> Call me what you want. This is a non-discrimination zone. If your media is within the prescribed formats you are welcome here.
>>14331 Hey, making downloaders is quite advanced, but if you know web tech like HTML and JSON, it will be easier. My help starts here: https://hydrusnetwork.github.io/hydrus/help/downloader_intro.html That said, there are many user-created downloaders here: https://github.com/CuddleBear92/Hydrus-Presets-and-Scripts/tree/master/Download%20System/All-in-Ones/Single-Sites This looks like it could be for the site you want: https://github.com/CuddleBear92/Hydrus-Presets-and-Scripts/blob/master/Download%20System/All-in-Ones/Single-Sites/allthefallen-2019.08.10.png But I am afraid I have no idea if it works. If you haven't done it before, get the png and drop it onto Lain under network->downloaders->import downloaders.
>>14344 Thank you. I got it on there, but now every file I try to download from there is ignored. Is there a way to disable ignored files? I'm having the same issue with another downloader as well. Its only on the ones I added though.

(17.24 KB 480x360 agfhkR6JYEQ.jpg)

Version 398 Anonymous 05/20/2020 (Wed) 22:22:06 Id: 29d064 No. 14326 [Reply]
https://www.youtube.com/watch?v=agfhkR6JYEQ windows zip: https://github.com/hydrusnetwork/hydrus/releases/download/v398/Hydrus.Network.398.-.Windows.-.Extract.only.zip exe: https://github.com/hydrusnetwork/hydrus/releases/download/v398/Hydrus.Network.398.-.Windows.-.Installer.exe macOS app: https://github.com/hydrusnetwork/hydrus/releases/download/v398/Hydrus.Network.398.-.macOS.-.App.dmg linux tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v398/Hydrus.Network.398.-.Linux.-.Executable.tar.gz source tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v398.tar.gz I had a good work week. Tag autocomplete gets some new search options, and advanced users who make downloaders get some new text processing tools. tag autocomplete When I recently overhauled the tag autocomplete pipeline, I eliminated some unusual logical hoops where you could accidentally fire off expensive searches that would fetch all tags. Now the code is clean, I am adding them back in as real options.

Message too long. Click here to view full text.

7 posts omitted.
(55.41 KB 909x614 error.png)

Whenever I try to change any GUG, url class, or parser key element on this version, I get this popup. Example text for the context doesn't matter, the only key elements that aren't affected are elements that accept all characters. What is happening here?
>>14357 In order to change fixed character/characterset keys to different values without that error appearing, 1. regex should be selected 2. example text changed to match intended key value 3. appropriate key type should be selected. The example text field isn't visible outside of the regex key definition, so it cannot be changed from the default example or previous example it complains about.
I had a great week just fixing bugs and making small improvements. The release should be as normal tomorrow. >>14357 >>14358 Sorry, this is fixed in tomorrow's release! When I hid and stopped overwriting the 'example text' input for 'fixed' type, I forgot to update the 'ok' validity test.

Anonymous 04/16/2020 (Thu) 20:57:53 Id: 521910 No. 13966 [Reply]
I just discovered Hydrus - what are some of the best / most active tags to follow?
It doesn't work that way. You have to get the files yourself. Hydrus is mostly for organization of files you already have, but it does have features to facilitate getting more.
Also, from the way you talked about "following the best and most active tags", it seems like you don't really understand how tags work either. Take a look at the hydrus manual. It'll explain everything, and, with some exceptions, it's worded simply enough for beginners to understand. https://hydrusnetwork.github.io/hydrus/help/index.html
>>14306 >>14285 >>14308 I found a solution that works. It's all in the client already, too! So, first you go to your trash, hit CTRL+A to select every file. Next, you right click and go to "share > copy > hashes > sha256". Now you have all your trash files in the system clipboard. Next, you open up a new page, use "system: similar to", select your parameters (hamming), paste all of the hashes you copied from the trash, and there are all your similar files! Theoretically, at least. It will take a couple of minutes for 200 files, but it's working!

Message too long. Click here to view full text.


(22.74 KB 480x360 2kEC7X1FUIg.jpg)

Version 397 Anonymous 05/13/2020 (Wed) 20:17:43 Id: a70092 No. 14274 [Reply]
https://www.youtube.com/watch?v=2kEC7X1FUIg windows zip: https://github.com/hydrusnetwork/hydrus/releases/download/v397/Hydrus.Network.397.-.Windows.-.Extract.only.zip exe: https://github.com/hydrusnetwork/hydrus/releases/download/v397/Hydrus.Network.397.-.Windows.-.Installer.exe macOS app: https://github.com/hydrusnetwork/hydrus/releases/download/v397/Hydrus.Network.397.-.macOS.-.App.dmg linux tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v397/Hydrus.Network.397.-.Linux.-.Executable.tar.gz source tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v397.tar.gz I had an ok week. I mostly did small fixes and improvements. highlights I added 'system:has/has no note with name xxx' to search for files with specific note names. This is bundled into the same dialog as last week's 'number of notes', for the new generic 'system:notes' entry in the normal system predicates list.

Message too long. Click here to view full text.

7 posts omitted.
(392.14 KB 1500x1500 21589266.png)

>>14280 For what it's worth I wrote a Go program to convert file system metadata into hydrus tag sidecar files a few years ago when I wanted to import my stuff and have an exit path to export them back out if I needed to. Maybe it's useful to someone in the short term. https://ipfs.io/ipfs/QmYpD3zqGkcyjogy9mCt2yYqZbL7tR8Tf9ZVMtmprHX5Me If I run hydrus_meta "look a subdirectory" from the "hydrus_meta" directory, it will make a sidecar for files in it that looks like this `look a subdirectory\Mio\21589266.png.txt`
Original Filename:21589266.png
Original FullPath:C:\Users\UserNameRedacted\hydrus_meta\look a subdirectory\Mio
Original ShortPath:Mio
Original Relative Path:look a subdirectory\Mio
Original CreationTime:2020.05.18-07.14.17
Original ModTime:2014.03.03-05.33.15
Creation time only works on Windows, otherwise it uses the modtime for both but it's real easy to change that and the tag format/which tags you want. I also censor the username by default in case they were to accidentally go to the PTR but you can remove that easily too.
I had a good work week. I added some tag autocomplete search options, so you can now enable '*', 'namespace:*', and '"ser" matches "ser*:*"' wildcard searches for particular services, expanded the text processing tools for the users who make downloaders, and also did a little quality of life. The release should be as normal tomorrow.
>>14311 Thanks. I am thinking about it. I don't really want to add the additional data structure of a per-source 'posted time' timestamp, since it is a bunch of extra overhead, but it does make it easier to present a modified date. Also, if I were to build this sort of thing and it turned out most boorus had upload times within a few days, it might not actually prove that useful. I like this idea of bumping the decision to file import options. If a merged modified date fails to account for an interesting situation where different sites' modified dates differ greatly, maybe it could be extended. I am also thinking about the issue that most of us have huge collections with fairly bad modified dates already, and going back to sites to reparse this data would be a big old waste of bandwidth. I'm thinking of writing a small import/export system for modified dates, so users can share this info. I'll get good new modified dates going first though, and we'll solve the retroactive problem later. Just need to find time for it. >>14318 This is cool!

(22.95 KB 480x360 QM6JUHp3OZI.jpg)

Version 396 Anonymous 05/06/2020 (Wed) 22:26:46 Id: ae3b32 No. 14208 [Reply]

Message too long. Click here to view full text.

13 posts and 1 image omitted.
>>14248 >As someone who uses this a lot, what do you think you would like? Either would work, but since it already shows a confirmation window with suggested changes maybe a description and single/all could be integrated into it? >What other menus do you find annoying? Mainly things in the thumbnail menu that used to be easy accessible in older versions being moved into submenus and lower on the menu, for example "remove > selected" "manage > tags" and "open > in external program". And when you right click a tag "copy > x". Maybe it's because I learned the older layouts first that it was annoying for me. The menu is better organized now and a little more cumbersome, but perhaps better for new users. I just learned to use shortcut keys instead where possible. Menus aren't great in other places but it's less of an issue there since it's not ones you use often.
>>14208 >Beyond that, I'd love some note 'preview' on the media viewer and comprehensive import/export/Client API support for notes. Does that mean there's a chance that we could get something similar to how it works on Danbooru or am I misunderstanding? I don't know if that's feasible but it would be amazing. I'm talking about stuff like this: https://danbooru.donmai.us/posts/3900728
I had an ok week. I fixed some bugs, improved some quality of life, and added a new system predicate to search for notes by name. The release should be as normal tomorrow.

(24.64 KB 563x412 ClipboardImage.png)

Anonymous 05/09/2020 (Sat) 15:27:28 Id: 67a96b No. 14224 [Reply]
Your discord server link isn't working.
Thanks. Some weird dude got upset and started spamming TOS-violation stuff to the server along with some friends, so the old invite url got turned off. Assuming the users who run the discord server are ok at that point about putting a new invite up, I'll fold the new on into 397 and all my help links.

(23.90 KB 480x360 1gl44FAOhQ0.jpg)

Version 395 Anonymous 04/29/2020 (Wed) 22:31:20 Id: fba0c2 No. 14174 [Reply]
https://www.youtube.com/watch?v=1gl44FAOhQ0 windows zip: https://github.com/hydrusnetwork/hydrus/releases/download/v395/Hydrus.Network.395.-.Windows.-.Extract.only.zip exe: https://github.com/hydrusnetwork/hydrus/releases/download/v395/Hydrus.Network.395.-.Windows.-.Installer.exe macOS app: https://github.com/hydrusnetwork/hydrus/releases/download/v395/Hydrus.Network.395.-.macOS.-.App.dmg linux tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v395/Hydrus.Network.395.-.Linux.-.Executable.tar.gz source tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v395.tar.gz I had a good work week. I fixed a variety of bugs, improved the feel of the suggested tags columns, and made zooming in the media viewer nicer. suggested tags quality of life I recently did some work on the different 'suggested tags' panels the manage tags dialog can support. This week I worked on some of the feedback from that pass, hopefully making it a bit easier to get what you want done. As a reminder, you can set these columns up under options->tag suggestions.

Message too long. Click here to view full text.

1 post and 1 image omitted.
>>14175 Same goes for the recent tab
>>14175 >>14176 Hydev on tablet: SHIT. Three steps forward, two back. The new filter must be killing the sort. Sorry, I will fix this for 396.
I had a good week. The hydrus file 'notes' system is improved, with all files now supporting multiple notes, icons on files to show when they have some, and the ability to search for files by the number of notes they have. Also some improvements to unusual tag autocomplete and a variety of bug fixes. The release should be as normal tomorrow.

(15.99 KB 480x360 ljExTEPNFnM.jpg)

Version 394 Anonymous 04/22/2020 (Wed) 21:47:09 Id: 99726f No. 13997 [Reply]

Message too long. Click here to view full text.

>>13997 Hey Dev, thanks for the release. What's up with the Favorite tags disappearing when you use them, and not coming back when you go to the next image? Really puts a damper on my workflow. I think it's great that they disappear when you used them, but they really should come back every time you switch images. Unless I'm missing something.
>>13999 Thank you, this has slipped past me a couple times now. I will make sure this happens this week, and generally improve all the suggested tag panels. Sorry for the trouble.
I had a good work week. I fixed a variety of bugs, improved the feel of the suggested tags columns, and made zooming in the media viewer nicer. The release should be as normal tomorrow.

(14.88 KB 480x360 Vy01sI_plzs.jpg)

Version 393 Anonymous 04/16/2020 (Thu) 00:53:48 Id: 0f4255 No. 13957 [Reply]
https://www.youtube.com/watch?v=Vy01sI_plzs windows zip: https://github.com/hydrusnetwork/hydrus/releases/download/v393/Hydrus.Network.393.-.Windows.-.Extract.only.zip exe: https://github.com/hydrusnetwork/hydrus/releases/download/v393/Hydrus.Network.393.-.Windows.-.Installer.exe macOS app: https://github.com/hydrusnetwork/hydrus/releases/download/v393/Hydrus.Network.393.-.macOS.-.App.dmg linux tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v393/Hydrus.Network.393.-.Linux.-.Executable.tar.gz EDIT: This release had a hotfix two hours after initial release to fix the CloudFlare code. If you got it early, please redownload. The links are the same, the build is new. I had a good week catching up on messages and small jobs. There is also a (hopefully) neat prototype solution for some cloudflare issues. cloudflare and network CloudFlare hosts content for many sites online. They have a variety of anti-DDoS tech, normally a variation on a 'is this a web browser?' test, that sometimes stops hydrus from downloading. If you have seen unexplainable 503 errors on a site that works ok in your browser, this may have been it. This week, I am adding a library, cloudscraper, to my network engine to try to solve this. Now hydrus will attempt to detect CF challenge pages when they are downloaded and pass them off to this new library, which attempts to solve the javascript challenge (the part where a CF site sometimes says 'this process may take five seconds…', just as a browser would, and then copies the solved cookies back into the hydrus network session.

Message too long. Click here to view full text.

7 posts and 1 image omitted.
>>13986 >>13974 To follow up, you want to do: (get into your venv) pip3 install PySide2==5.13.2 Or for PyQt5, whichever you are using.
>>13987 >are you running from source Yes, but I had no luck running by installing the dependencies through pip (Shiboken error). I just use the dependencies listed from the Arch AUR package and then git pull your repository and run it. Just tried running the compiled binary and the same thing happens. Looks like it some distro-specific shit so don't bother with it.
I had an ok week. I mostly cleaned code, particularly improving how tag autocomplete text is parsed and the found results cached and filtered. The whole thing feels just that bit snappier now. I also fixed the accidental 'resuming half-complete subscription’ bug from last week's release. The release may be late tomorrow.

(8.54 KB 480x360 JKPDFQRmG_M.jpg)

Version 392 Anonymous 04/08/2020 (Wed) 21:53:52 Id: adcf57 No. 13912 [Reply]
https://www.youtube.com/watch?v=JKPDFQRmG_M windows zip: https://github.com/hydrusnetwork/hydrus/releases/download/v392/Hydrus.Network.392.-.Windows.-.Extract.only.zip exe: https://github.com/hydrusnetwork/hydrus/releases/download/v392/Hydrus.Network.392.-.Windows.-.Installer.exe macOS app: https://github.com/hydrusnetwork/hydrus/releases/download/v392/Hydrus.Network.392.-.macOS.-.App.dmg linux tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v392/Hydrus.Network.392.-.Linux.-.Executable.tar.gz source tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v392.tar.gz I had a mixed week, but I am happy with my work. Some large database jobs are faster and tag autocomplete results have better sibling support. tag sibling database cache I was not able to get as much done here as I had hoped, but I was able to finish the first step and fix some sibling bugs. The client now keeps a cache for fast sibling lookups, which will be a great tool going forward.

Message too long. Click here to view full text.

I had a good week catching up on messages and general todo. As well as bugfixes and quality of life, I also prototyped a solution for basic cloudflare problems. The release should be as normal tomorrow.

(26.26 KB 480x360 l3oxjanw72w.jpg)

Version 391 Anonymous 04/01/2020 (Wed) 22:31:40 Id: 7028ab No. 13886 [Reply]
https://www.youtube.com/watch?v=l3oxjanw72w windows zip: https://github.com/hydrusnetwork/hydrus/releases/download/v391/Hydrus.Network.391.-.Windows.-.Extract.only.zip exe: https://github.com/hydrusnetwork/hydrus/releases/download/v391/Hydrus.Network.391.-.Windows.-.Installer.exe macOS app: https://github.com/hydrusnetwork/hydrus/releases/download/v391/Hydrus.Network.391.-.macOS.-.App.dmg linux tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v391/Hydrus.Network.391.-.Linux.-.Executable.tar.gz source tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v391.tar.gz I had a great week. The client now has 'minimise to system tray' support, you can search by framerate and 'number of frames', and a bunch of bugs are fixed. system tray This first version is buggy/crashy under non-Windows, so I have disabled it for non-advanced mode non-Windows users for now. The icon menu doesn't work well for non-Windows, but double-clicking seems ok. I will keep working on this. The hydrus client can now make a system tray icon for those OSes that support it. You can customise it under the new options->system tray panel. You can set the client to minimise to and/or close to system tray, and you can set the icon to always display if you like. There is also a new 'hide_to_system_tray' action under the 'globals' shortcut set.

Message too long. Click here to view full text.

4 posts and 1 image omitted.
>>13894 You know, I could tie this into the new system tray icon. Just add an option, if you have a password set, to 'lock to system tray', and then require the pass to open up again. For font size, I have been doing a couple of custom tests with other users, and I hope to roll out some 'official' solutions once I have better support, but yeah, so far the best luck I have had is with a custom stylesheet. Routine I have done is creating a new 'my_custom.qss' file in install_dir/static/qss, with the following text: /* You can set the pt value to whatever you like */

QWidget
{
font-size: 14pt
}
And setting that qss in options->style. Did you try something like that, and it still didn't work for you? A few of my custom controls do not follow the font size when set this way yet, but I expect to fix them.
I had a mixed week, but I am happy with my work. The first step in faster and more accurate tag siblings at the database level is done and plugged into tag autocomplete. I also sped up some common database operations, fixed a heap of bugs, and did some quality of life improvements. The release should be as normal tomorrow.
>>13907 I just wanted to say that this worked, I maybe had a typo in the selector or property for my qss. Thank you very much. I think there's utility in being able to lock the client, but the client also pulling down subs/galleries at the same time

Anonymous 03/25/2020 (Wed) 13:41:27 Id: 570926 No. 13841 [Reply]
Is there a way to move a selection of files from one database to another while retaining the tags? I could do it one tag at a time, but it'd be great to have an easier way of doing it.
>>13841 Hey, sure–the main tool you want here is a 'Hydrus Tag Archive', which is a portable tag database you can import from or export to. You can generate one of these using services->tag migration. In your old client, move all your tags from 'my tags' for 'my files' to a new HTA, and then import that HTA to the new client using the same dialog, but this time set it for 'all known files'. When you export/import your files over to the new client, your tags should be waiting for them when they arrive. This is an advanced operation, so make sure you have a backup of everything before you do it, and let me know if you run into any trouble.
Thanks! Worked like a charm! I was afraid of trying it before, because the greyed out option said "delete". :)

[ 123456789101112131415 ]
Forms
Delete
Report