[ / / / / / / / / / / / / / ] [ dir / random / 55chan / abdl / fringe / htg / liberty / mde / rule34 / wx ]

/hydrus/ - Hydrus Network

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

Catalog   Archive

Name
Email
Subject
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Voice recorder Show voice recorder

(the Stop button will be clickable 5 seconds after you press Record)
Options

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 5 per post.


New user? Start here ---> http://hydrusnetwork.github.io/hydrus/

Experienced user with a bit of cash who wants to help out? ---> Patreon

Current to-do list has: 2,017 items

Current big job: Catching up on Qt, MPV, tag work, and small jobs. New poll once things have calmed down.


YouTube embed. Click thumbnail to play.

5794c3  No.14364[Reply]

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.

When I plugged the new shortcuts system's mouse code into the media viewer last week, it accidentally worked too well–even clicks were being propagated from the hover windows to the media viewer! This meant that simple hover window clicks were triggering filter actions. It is fixed, and now only keyboard shortcuts will propagate. There are also some mouse wheel propaPost too long. Click here to view the full text.

2 posts and 1 image reply omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

489bd0  No.14382

Is there a way to sort by source time?

I don't seem to see it, but it seems like something I figured a lot of people would be using.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 7a56ef4350b0bb9⋯.jpg (64.84 KB, 445x488, 445:488, 7a56ef4350b0bb96c5b6a4eb80….jpg)

2b149c  No.11542[Reply][Last 50 Posts]

BUGS THREAD

375 posts and 89 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

d0902a  No.14321

>>14250

I read over that link and I don't see any mention of OLTP. One bonus for OLTPs is you don't need to maintain read caches every time you want to add a feature, they work by being really really fast at brute forcing queries. I mention these things just out of a technical curiosity, this stuff is cool.

https://clemenswinter.com/2018/07/09/how-to-analyze-billions-of-records-per-second-on-a-single-desktop-pc/

It's a shame they are relatively unpopular in the consumer space and you either get a partial implementation or very poor documentation / driver support.

>>14251

it seems to be OK for now, maybe it was my file storage being fucky. I have 100TB in raid, sometimes it slows down and needs a restart, probably to flush stale caches. I have hydrus on an nvme.

As an aside, can you add md5/sha2/etc as an actual tag namespace, not just a system primitive, so it can be searched via the client api? I want to make a hydrus downloader which uses gallery-dl and youtube-dl, but I'm finding myself having to maintain an md5 lookup table which requires a rehashing of all my files.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

36ec5a  No.14352

Thanks for gelbooru reports lads, should be a fixed gelb parser in the latest release also.

>>14321

Thanks, that is interesting.

The same user who wrote the advanced 'OR' entry parser recently sent me a parser to convert text like 'system:height>400' to actual system predicate info. When I have some time, I hope to plug this into the new tag autocomplete pipeline and allow text entry of system preds. It supports system:hash. Fingers crossed, I will be able to do the same for the client api and instantly add all basic system preds to it. Let me know if it gives you any trouble when I get to it.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

25bb2f  No.14374

Derpi fag here. It appears Derpibooru retired their old api and are implementing a new method. I'll be digging in again to see if I can't fix it myself.

I saw last time someone else needed to fix a duplicate tag problem when I gave the parsers. Anyone mind helping me understand what was wrong?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

25bb2f  No.14377

File: 2e32a22b4865184⋯.png (3.17 KB, 512x112, 32:7, Derpibooru_API_scheme_rewo….png)

>>14374

Derpi fag is back. The API rework was not too different in the switch. Mostly just had to change the parser to look for a static path that wasn't there before.

Created inside and tested inside virgin v399 copies on windows.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4ecd6a  No.14381

I think Twitter changed something and broke the Hydrus parser. I get the following error when I try to use the Twitter gallery downloader


Page Parser twitter media tweets api parser: Unable to parse that JSON: Expecting value: line 1 column 1 (char 0). JSON sample: <!DOCTYPE html>… (Copy note to see full error)
Traceback (most recent call last):
File "hydrus/hydrus/client/ClientParsing.py", line 1637, in _ParseRawTexts
File "hydrus/hydrus/client/ClientCaches.py", line 388, in GetJSON
File "json/__init__.py", line 354, in loads
File "json/decoder.py", line 339, in decode
File "json/decoder.py", line 357, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "hydrus/hydrus/client/ClientParsing.py", line 2347, in Parse
File "hydrus/hydrus/client/ClientParsing.py", line 540, in Parse
File "hydrus/hydrus/client/ClientParsing.py", line 1643, in _ParseRawTexts
hydrus.core.HydrusExceptions.ParseException: Unable to parse that JSON: Expecting value: line 1 column 1 (char 0). JSON sample: <!DOCTYPE html>
<html dir="ltr" lang="en">
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0,viewport-fit=cover" />
<link rel="preconnect" href="//abs.twimg.com" />
<link rel="preconnect" href="//api.twitter.com" />
<link rel="preconnect" href="//pbs.twimg.com" />
<link rel="preconnect" href="//t.co" />
<link rel="preconnect" href="//video.twimg.com" />
<link rel="dns-prefetch" href="//abs.twimg.com" />
<link rel="dns-prefetch" href="//api.twitter.com" />
<link rel="dns-prefetch" href="//pbs.twimg.com" />
<link rel="dns-prefetch" href="//t.co" />
<link rel="dns-prefetch" href="//video.twimg.com" />
<link rel="preload" as="script" crossorigin="anonymous" hre
Post too long. Click here to view the full text.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: b28babaa13b7dbf⋯.png (765.02 KB, 1278x720, 71:40, b28babaa13b7dbfb92d271ee0a….png)

2f807c  No.12641[Reply][Last 50 Posts]

Here you can ask questions so that the board is not clogged with small threads.

Old thread >>9327

590 posts and 96 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

de92b6  No.14371

>>14367

I've tried but it doesn't work. All the contents are still in the client_files so I can just import them back but I guess I've lost the tags…

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ce9f64  No.14373

Is there a way to delete files without leaving the "deleted" record that will affect the future imports? I'm doing lots of experiments and I don't want them to backfire in the future like that.

I know I can disable skipping the deleted files when importing, but it's not the same.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

a85ac6  No.14376

>>14373

Yes, under files and trash section in settings, select to use the advanced file deletion dialog. There is an option there to not save a deletion record.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

58f0a3  No.14378

Could MPV be added as an option for viewing jpg, pngs and gifs? I've already got the scripts and config setup for image viewing and it'd make it a great alternative to hydrus's native viewer due to MPV's customizability.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

17afc1  No.14379

>>13779

I came across this looking for help with why Twitter isn't parsing anything right now, but how would I add this to the Twitter parser?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: ed3f745dbd39b5d⋯.jpg (4.66 MB, 4000x2715, 800:543, shutterstock_89245327.jpg)

f047d8  No.4475[Reply][Last 50 Posts]

How about a thread for discussing/creating/sharing parsing scripts?

I made one for md5 lookup on e621.net (actually I just modified Hydrus_dev's danbooru script). Let me know if I did anything wrong with it, I'm pretty clueless… but it seems to work fine.


[32, "e621 md5", 1, ["http://e621.net/post/show", 0, 1, 1, "md5", {}, [[30, 1, ["we got sent back to main gallery page -- title test", 8, [27, 1, [[["head", {}, 0], ["title", {}, 0]], null]], [true, true, "Image List"]]], [30, 1, ["", 0, [27, 1, [[["li", {"class": "tag-type-general"}, null], ["a", {}, 1]], null]], ""]], [30, 1, ["", 0, [27, 1, [[["li", {"class": "tag-type-copyright"}, null], ["a", {}, 1]], null]], "series"]], [30, 1, ["", 0, [27, 1, [[["li", {"class": "tag-type-artist"}, null], ["a", {}, 1]], null]], "creator"]], [30, 1, ["", 0, [27, 1, [[["li", {"class": "tag-type-character"}, null], ["a", {}, 1]], null]], "character"]], [30, 1, ["", 0, [27, 1, [[["li", {"class": "tag-type-species"}, null], ["a", {}, 1]], null]], "species"]], [30, 1, ["we got sent back to main gallery page -- page links exist", 8, [27, 1, [[["div", {}, null]], "class"]], [true, true, "pagination"]]]]]]

70 posts and 22 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

dfaa46  No.14001

I previously used a modified version of saucenao's generic script to automatically(-ish) reverse image search untagged images that show up, but now that e621 has their own reverse search, I whipped up my own python script. e621's reverse search also doesn't have a cap on searches done in 30s/24hr (it does require an account tho).

https://gist.github.com/corposim/b7ccb6a2c8814032ddd65db91b371dc2

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

655b38  No.14013

File: 30cf53745d19ea7⋯.png (3.17 KB, 512x113, 512:113, babeswp_docl.png)

wasted my time on this

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

a51669  No.14320

This might have been asked before, but is there a downloader for NicoSeiga? If not, does anybody know other tools for that?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

0efa77  No.14328

I'm trying to get Hydrus to download from smugloli.net. I have made url classes that match the URL and created an API URL for the json, but when I try to watch a thread it instantly says "DEAD" with the log message saying there was no parser. It should work if the "4chan-style API parser" is used, but I have no clue how to make it use that.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

939c32  No.14372

Anyone know what the situation is with gfycat redirecting NSFW content to some sort of sister site? I guess they intend for you to browse their new site "redgifs" but following old nsfw gfycat links takes me to "gifdeliverynetwork"

Anyway in short I got some sort of gfycat/redgifs downloader bundle from cuddlebear's hydrus scripts git repo but I'm not really sure what to do with them and I can't download videos straight from redgifs like I used to with gfy, anyone else in a similar spot?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 1426721772716.png (100.78 KB, 1624x1081, 1624:1081, 1327614072601.png)

68f861  No.471[Reply][Last 50 Posts]


Drag and drop windows with tag rules. Show two windows side by side and one window can be programmed with the rule "ADD tag foo" and the other one has the rule "REMOVE tag foo, ADD tag bar" and you can drag and drop files to them.

Deriving tags from regex of other tags/namespace tags. A file has the tag "filename:big_ugly_name" and we could regex that namespace for another tag.

Tag sets with hotkeys: save a set of tags under a hotkey so it's quick to add them to a file while filtering

Opaque window behind tag list in the corner so it doesn't get hidden by picture background

Option to default certain mime types to be excluded from slideshow and only open externally, will help with videos with odd codecs that don't preview in the slideshow correctly

Option to specify hamming distance in "find similar images", you can't change the option once it's in the filter window and you have to enter the hash manually in the "system:similar to" option
717 posts and 203 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ab1922  No.14267

Hey, thanks for your work. I'd like to suggest a few things:

Use Firefox's privacy.resistFingerprinting useragent as the default one. It's a generic UA used by a lot of people. I don't think we gain anything from broadcasting an unique UA. It rarely updates and is currently: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0

Something to do about CloudFlare. At least let us solve the catchas it gives. Ideally hydrus should simulate a browser like firefox better.

Tor integration.

Having a tag service for subcription tags separate from "my tags" and enabled by default.

Be able to apply lossy compression for files. Possibly with an option to retain metadata like hashes.

Make floats be a part of the main window instead of spawning new ones. They bug out some WMs.

Cache tag repo sync for a while before writing to disk. Currently it writes massive amounts of data to disk, taking a while and thrashing SSDs.

Split up the database files into services and services into chunks.

Keep files in different directories based on predicates. (e.g. system:inbox or system:rating = 5/5)

Purge a file or mapping from the db as if it never existed.

In the same vein as the previous one, journalling that you can revert at will.

Option to download only thumbnails until user decides to download the whole file to save bandwidth on images you obviously don't care about.

Separate sessions for subscriptions with their own cookies.

Hope you can at least do the first two soon. Unique UA isn't doing us any favors and CF kills off use of a lot of boorus.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

5ed81d  No.14314

It would be nice to be able to read doujins double-paged, LTR or RTL directions. There's often two-page spreads that I can't view easily.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

1cf5b3  No.14338

File: f2822e39b8599ec⋯.png (43.74 KB, 470x242, 235:121, unnamed.png)

Some sort of tag cloud like this picture.

That is, a special page that lists tags by popularity, with sort and filter ability (filter by namespace etc). Then you can click a tag and open a search for it to view the files.

It has gone to the point my database is so large it's hard to effectively browse. Sure I can search for specific tags I like… but I like so many various tags I forget about some of them (specific artists, or series for example). A way to easily browse all your tags would be really helpful.

You can kind of do something similar with collections but I find it hard to read and it splits up images with multiple tags of one namespace into separate collections, so it's not ideal.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

d6aa4e  No.14341

>>14267

> Use Firefox's privacy.resistFingerprinting useragent as the default one. It's a generic UA used by a lot of people. I don't think we gain anything from broadcasting an unique UA. It rarely updates and is currently: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0

Yes

> Something to do about CloudFlare. At least let us solve the catchas it gives. Ideally hydrus should simulate a browser like firefox better.

100% the most critical issue now

> Tor integration.

Already has socks5 support, you shouldn't really even run tor on the same computer you access it from. At a minimum use the qubes or whatever model of VM's

> Having a tag service for subcription tags separate from "my tags" and enabled by default.

i guess?

> Be able to apply lossy compression for files. Possibly with an option to retain metadata like hashes.

get necked.

> Make floats be a part of the main window instead of spawning new ones. They bug out some WMs.

your shitass WM doesn't concern us, the pop out windows are part of why hydrus is good.

> Cache tag repo sync for a while before writing to disk. Currently it writes massive amounts of data to disk, taking a while and thrashing SSDs.

This would need to be an advanced option only for people with battery backups

> Split up the database files into services and services into chunks.

y

> Keep files in different directories based on predicates. (e.g. system:inbox or system:rating = 5/5)

directory = bad

> Purge a file or mapping from the db as if it never existed.

yes

> In the same vein as the previous one, journalling that you can revert at will.

eh, low priority. APost too long. Click here to view the full text.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

9369d7  No.14370

>>14341

>Already has socks5 support, you shouldn't really even run tor on the same computer you access it from. At a minimum use the qubes or whatever model of VM's

If you mean Whonix, there are still concerns like stream isolation. More importantly, Tor use needs to be preconfigured correctly and uniformly so that the anonymity set does not suffer and for the set to exist in the first place, it needs to be promoted with a simple switch in the settings.

>get necked.

I don't want to sperg over integrity if I can cut down 20mb files down to 1 without noticeable differences.

>your shitass WM doesn't concern us, the pop out windows are part of why hydrus is good.

Do you not realize that even Qubes has a specialized WM that splits up the windows? Also

>doesn't concern us

Not your army.

>directory = bad

You are missing the point. Hydrus already has basic directory splitting in data migration so you can put different things on different disks. This is the same idea.

>just stop making mistakes

That's assuming it's about mistakes or about my mistakes. Whatever you get from downloaders may also mess things up.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



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.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

8f0098  No.14332

> Call me what you want.

This is a non-discrimination zone. If your media is within the prescribed formats you are welcome here.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

acddad  No.14344

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

30fc98  No.14369

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

29d064  No.14326[Reply]

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.

The main thing here is that services->tag display is now services->tag display and search. It has several new options to change search based on what the autocomplete's current 'tag domain' is (i.e. what the button on the dropdown says, "all known tags" or "my tags" or whatever elPost too long. Click here to view the full text.

5 posts and 1 image reply omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

886418  No.14343

>>14342

>>14340

I came here to ask how I can import/export files using their tags as their filename while preserving namespaces, but I may have found my answer. Could this be used to filter export names to use semicolons in place of colons and vice versa for incoming files?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

77ebfd  No.14345

>>14327

>>14330

>>14337

Thanks lads, keep on pushing.

>>14340

Thanks. I grew up in the UK, where you use s or c depending on if it is a verb or a noun, like advise/advice. I get mixed up a lot myself, so I'll just change it to the US spelling to be clear.

>>14342

>>14343

In the past two weeks, I have updated the downloader system to do much more flexible string processing. This new stuff can go nuts, doing filtering and converting and splitting in different orders. My next step is to copy that ability to the existing filename tag parsing panel, which is all specific old hardcoded solutions. If you like the regex, I hope soon to really improve it, and I'll appreciate your feedback when it happens. I want to keep the simple 'just tag the filename m8' workflow but also let users do some neat regex stuff if they want.

I hadn't considered this tech for exporting tag filenames, but it may make sense. The current export filename 'phrase' system is another hardcoded thing, and I like some of it and dislike other bits. I don't think you can export actual namespaces unless you do something weird like:

creator;[creator] - {file_id}

But that only works if you have one creator tag, to get 'creator;whatever - 123456.jpg', otherwise you'll get I think 'creator;whatever, other - 123456.jpg'.

I was going to update the 'phrase' to the 'tag summary generator' tech youPost too long. Click here to view the full text.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

d67ce4  No.14357

File: 674a92721692f55⋯.png (55.41 KB, 909x614, 909:614, 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?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

d67ce4  No.14358

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

77ebfd  No.14361

File: 9c22a85bd430631⋯.gif (1.2 MB, 500x450, 10:9, 9c22a85bd43063183d699bba34….gif)

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



521910  No.13966[Reply]

I just discovered Hydrus - what are some of the best / most active tags to follow?

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

16aec8  No.13967

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

16aec8  No.13968

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

15220a  No.14360

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

Thanks!

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

a70092  No.14274[Reply]

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.

When you have many page tabs in a row, they will now middle…elide their name text to try to fit better. You can turn this off if you like under options->gui pages.

When files in the duplicate filter are pixel duplicates, the file size and import time comparison statements now have no 'score' and colour blue. Pixel duplPost too long. Click here to view the full text.

5 posts omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4321d3  No.14294

>>14283

Thanks m8, keep on pushing.

>>14289

Yeah, I have search and import/export+client_api in my big notes job. The import/export will have some note renaming capability, so when we come to it, please let me know if that does what you want, or if you absolutely need regex capability. It might be that is easier to do with a client api script than writing it into the program.

I don't know when I will get all this done, but I hope to keep moving forward a step at a time in normal weekly work.

>>14292

Hey, great, thanks for letting me know. I reworked the whole pipeline a couple weeks ago and have been cleaning it up since, so it times queries and caches results much better.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f47ee7  No.14311

>>14293

Seconding modified time features, would be really useful. Would also be nice to be able to store different times from different sources and use the earliest by default.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f7ad7c  No.14318

File: 72966c73496e09b⋯.png (392.14 KB, 1500x1500, 1:1, 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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4321d3  No.14324

File: daa7d64a9c63342⋯.jpg (2.75 MB, 3086x3803, 3086:3803, daa7d64a9c63342c1bb1c388bc….jpg)

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4321d3  No.14325

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 5541fdcab5861f8⋯.jpg (38.42 KB, 789x460, 789:460, 5541fdcab5861f84f6a802ff30….jpg)

ca0097  No.14312[Reply]

why i'am prolife for babies children

please watch this video link video:https://www.youtube.com/watch?v=8nhXQS5UUGQ

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.


YouTube embed. Click thumbnail to play.

ae3b32  No.14208[Reply]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v396/Hydrus.Network.396.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v396/Hydrus.Network.396.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v396/Hydrus.Network.396.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v396/Hydrus.Network.396.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v396.tar.gz

I had a good week. The client now has better file 'notes' support.

There are several database updates this week. Users with large databases can expect the first boot to take a few minutes.

notes

A long time ago, I added prototype 'notes' to files. You can access it under a media right-click->manage->notes. It was a bit hacky, functioning just like a plain .txt attached to files, but some users really picked it up. This week it becomes more mature.

Firstly, files can now have multiple notes, each with their own name. Existing notes will get the simple default name of 'notes'. Also, files that have notes now show a notes icon on theiPost too long. Click here to view the full text.

11 posts and 4 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
Post last edited at

0d3c1b  No.14247

>>14209

Thanks m8, keep on pushing.

>>14210

Ah, thank you. As it happens, my test machine only had three tags there, and they happened to sort by accident. The old manual sort call must have been lost in the rewrite. I'll sort them using the normal lexicographic sort there for 397.

>>14214

Thank you. I have several reports on this now. It is always the bottom for some reason, even on long lists. I will fix this for 397.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

0d3c1b  No.14248

>>14216

That's the hope. It'd be nice to have some sort of .txt import/export, and mass import/export with an external Hydrus Notes Archive and a new 'notes migration' panel, and Client API access for notes. I hope to slowly push on this in future normal weekly work.

>>14217

>>14231

>>14243

The server is still up. 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.

>>14219

>>14223

>>14246

Thanks. I agree. The reason for that sibling hard-replace change was because the text on those menu items was too long, and it was getting text…elided in a way where you couldn't see the difference between the two options. I split it up as a quick patch so users (particularly new users) could actually read the difference.

And I totally agree on the super nested thumbnail menus. There are an increasing number of commands in hydrus now, and for things like the duplicates system the available menus are flexible depending on the thumb or selection status, so you can get annoying stuff like in your image with a submenu with only one submenu item, just wasting space and time.

I am happy that that big thumbnail menu is now listed essentially by Post too long. Click here to view the full text.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

5ca5b8  No.14263

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

76f98e  No.14270

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

0d3c1b  No.14273

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 386276efca725c8⋯.jpg (192.4 KB, 720x1100, 36:55, ETRXqAKXYAA91g4.jpg)

91fced  No.14228[Reply]

I'm dead serious. $10 for 10 Gb worth of files (Price is non negotiable). Will send them to you via MEGA.

Post your discord ID here if you're interested.

I'll give you more instructions on how to tag them in DMs, like which tags to prioritize etc…

8 posts and 2 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

379093  No.14238

>>14237

>Of course you're gonna say that since you don't wanna miss out on an easy peasy job but from the looks of it seems really accurate…

im saying it because it really isn't accurate if you upload anything more complex than some vanilla single-character pinup with a blank background you dipshit.

upload some orgy picture with OCs and futas and it suddenly becomes very inaccurate.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

916009  No.14239

File: 6806b05a16ca5f1⋯.gif (24.66 KB, 128x128, 1:1, yesyes.gif)

To do list: block Photo Chemistry#9168 on discord. ;)

Btw, fantastic tool so far. Thanks to whoever sent me the link (Kinda forgot your username and too lazy to hop on discord lel)

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

2ff47f  No.14240

>>14228

post mega link

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

916009  No.14241

File: feaa31071bb85b1⋯.png (556.39 KB, 819x1000, 819:1000, feaa31071bb85b19e3c666ad00….png)

>>14240

>>14232

lol my bad, Photo

I thought your ID got reset and you were this fucktard >>14236 >>14238

Please read >>14233

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

916009  No.14242

File: f258bb23e7012be⋯.png (290.21 KB, 800x1000, 4:5, f258bb23e7012beebf1a09b724….png)

>>14236

>>10k files

>nigga you crazy. that'd take weeks

quick update: It took me less than an hour to tag 7829 files thanks to deepbooru.

Get fucked, lolifucker

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: e6aec069ef9c36a⋯.png (24.64 KB, 563x412, 563:412, ClipboardImage.png)

67a96b  No.14224[Reply]

Your discord server link isn't working.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c25a84  No.14249

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

fba0c2  No.14174[Reply]

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.

The columns are now 'synced' with the current media. They all refresh/repopulate reliably when you move to another media in the media viewer. Also, all columns now hide tags that all the selected media already have, and thPost too long. Click here to view the full text.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e6bcc4  No.14175

My list of favourites tags in the manage tags dialogue is in complete disarray and no longer sorted alphabetically for some reason

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e6bcc4  No.14176

>>14175

Same goes for the recent tab

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

bf08fb  No.14178

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b74f07  No.14206

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



YouTube embed. Click thumbnail to play.

99726f  No.13997[Reply]

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v394/Hydrus.Network.394.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v394/Hydrus.Network.394.-.Windows.-.Installer.exe

macOS

app: https://github.com/hydrusnetwork/hydrus/releases/download/v394/Hydrus.Network.394.-.macOS.-.App.dmg

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v394/Hydrus.Network.394.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v394.tar.gz

I had an ok week mostly cleaning code.

The bug from last week where subscriptions that had incomplete file queues were unable to start is fixed. I apologise, this was a typo that was not caught by my code checker or my testing routine.

autocomplete cleanup

The tag autocomplete code has seen many updates and expansions over time, and the code had become a mess of hardcoded hooks and logical duct-tape. This week I went into it and pulled all the text parsing and results caching code out to single separate dedicated objects. Essentially most of the big changes this week are all behind the scenes, and you can check the changelog for more detailed info, but multiple small bugs and odd situations with autocomplePost too long. Click here to view the full text.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ca796c  No.13999

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

3633b8  No.14100

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

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c37374  No.14160

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



Delete Post [ ]
[]
Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
| Catalog | Nerve Center | Random
[ / / / / / / / / / / / / / ] [ dir / random / 55chan / abdl / fringe / htg / liberty / mde / rule34 / wx ]