[ / / / / / / / / / ] [ dir / cute / egy / fur / kind / kpop / miku / waifuist / wooo ]

/hydrus/ - Hydrus Network

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

Catalog

Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

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


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

Current to-do list has: 714 items

Current big job: finishing off duplicate search/filtering workflow


File: 1471633366959.png (473.57 KB, 427x583, 427:583, 1419443424397.png)

d8af5e No.3530

I'm pulling from a Tumblr site and I have checked "get tags even if file is already in db", but none of the tags show up under "manage file's tags" on any of the images pulled.

Also, it doesn't seem to pull in images posted in replies to AMA questions.

Is this stuff broken, still in development, or am I just retarded and doing it wrong and should fucking kill myself?

745cf5 No.3543

File: 1471718468211.gif (42.17 KB, 989x679, 989:679, 6573ab3dafa9c55d8ded25d875….gif)

Thank you for this report. The hydrus client's downloader engine is a bit shaky right now, but I'm planning a complete overhail to make it a lot more flexible and user-fixable.

This missing tag/post problem could be several things. I pull from the old tumblr api, which doesn't have too many options and may itself be starting to creak because they don't want to fix it. But if this problem is something simple on my end, I'll fix it sooner rather than waiting for the overhail. Do you have an example link/username that goes wrong that I can look at?


ccdd4c No.3544

>>3543

The tags seem to display in a different web element attached below the pic, and the metadata might be stored in a different way. Hopefully it doesn't heavily depend on the customizable front-end styles; that would be discouraging.

My test case is Sabrina Dacos' Tumblr; I get her pics and they sort properly and download in either the same order or reverse order. Basically, when I sort newest->oldest or maybe it was vice versa, I get the pics in order, but not the pics posted as replies.

So it skips from the one tagged "summer dress" on top of the page shows first, but the vaginal weightlifting reply one doesn't show next or at all (I think, scanned through them as thumbnails to confirm).

Warning, NSFW 3DPD.

sabrina-dacos.tumblr.com

Also, I apologize if this is a generic stupid question and has been answered in the Help section I'm still reading or elsewhere, but is there a way I can change default settings for threadwatcher? So instead of 20 mins it could default to 6 hours, auto archive, skip previously deleted, and maybe even pre-fill the explicit local tags with stuff like "tagme", "qa_needed", "r34", "8chan_download", "4chan_download", so I could just remove tags that usually or sometimes applied but sometimes might not instead of manually adding them. Would be handy timesaver since I don't see an option on thread watchers to copy tags like there is on individual files.

Also, regarding the tag server, the screens and directions in Help seem to be a little outdated/inaccurate or incomplete, and there's a little vagueness about what exactly getting the sync does. Does it link my files to the file server in any way? Don't think so but not completely sure. I think the current client says something about a login but what I have is a key from the Help guide? Anyways, next time you rewrite the help, a little more hand-holding on connecting to your default servers, and new screenshots, would be useful. I'm timid about messing something up and losing tagging progress or ruining the database somehow, mostly just because other file management programs tend to be so fickle.

Anyways, thanks for the software! Great to see this still so actively developed months after first finding it. It's very much like something I sort of dreamed of making, I always loved the way boorus worked and wanted a more general application client-side.

Are you solo dev or other people working on it? If it's the latter and you have some sort of feature list I might find time to do a little coding for it, though I've never collaborated on a project or really used Git so my commits might suck at first.


745cf5 No.3653

File: 17c00841f9c8707⋯.jpg (338.33 KB, 1000x817, 1000:817, 17c00841f9c87076d5722ccb99….jpg)

Unfortunately, I don't think I can grab replies with the current system. Here's the JSON API url:

http://sabrina-dacos.tumblr.com/api/read/json?start=0&num=50

There's a bunch of nice 'photo-url-x' variables for the 'Summer Swirl' and 'Sprout' image posts, but the replies give the raw html, under the 'answer' variable:

{"id":"148746325376","url":"http:\/\/sabrina-dacos.tumblr.com\/post\/148746325376","url-with-slug":"http:\/\/sabrina-dacos.tumblr.com\/post\/148746325376\/are-you-very-sporty","type":"answer","date-gmt":"2016-08-10 17:10:50 GMT","date":"Wed, 10 Aug 2016 13:10:50","bookmarklet":0,"mobile":0,"feed-item":"","from-feed-id":0,"unix-timestamp":1470849050,"format":"html","reblog-key":"YvF8fFjk","slug":"are-you-very-sporty","question":"Are you very sporty?","answer":"<p>Just the occasional weight lifting\u2026<\/p><figure class=\"tmblr-full\" data-orig-height=\"870\" data-orig-width=\"600\"><img data-orig-height=\"870\" data-orig-width=\"600\" alt=\"image\" src=\"http:\/\/67.media.tumblr.com\/85581f6ebdaeba8c1a905ae2278b3d1e\/tumblr_inline_obpecqvICb1qdsnwr_540.jpg\"\/><\/figure>","tags":["female olympians","olympics","sporty girl","weight lifting","do you even lift bro"]}

I could parse the 'answer' variable for img tags, but then I'd hoover up any emoticons or other garbage. Maybe adding a test to make sure the data-orig-heigh/width product > x megapixels or something, but that sort of thing might ultimately be complicated and finicky in the current system, so I'd probably better be spending my time on the overhaul.

The thread watcher doesn't have that many default options, but you can set default check period and times to check under file->options->downloading. Also check the files and trash options page for by default, do not reimport files that have been previously deleted, which will apply to all new import contexts. There's no default tag options for the thread watcher–I'll make a note to add something.

Yeah, I'm overdue a help review. Some of the screenshots are very old. It is on my to-do to update everything, but I haven't got around to it yet. I'll make a note to add some better explanation as well. tl;dr about sync is that you download a whole load of json from my server and it ends up as tags on your files.

Adding a repo won't screw with your existing local tags–they get put in a completely different domain, and you can delete them any time without affecting anything you have already done. You can just go help->i don't know what I'm doing->just set up some repositories for me please if you like–it'll do all the key logistics for you.

Also if you are feeling hesitant about doing anything in hydrus, create/update your backup beforehand. If you have a decent backup somewhere, then you can screw around as much as you want, and rolling back to the functioning version will only take two minutes.

I solo dev this, and I am very happy to be free of the drama and other stress of group projects! I appreciate your enthusiasm, however. Feel free to look over the code–although be warned it isn't very high quality–and mess around with it if you like. Let me know if you have any questions about how it all goes together, or if you ever want advice on getting python and wx and sqlite to work together on your own projects.




[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / ] [ dir / cute / egy / fur / kind / kpop / miku / waifuist / wooo ]