-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question] When sending automatically to hydrus is it intelligent? #24
Comments
Right now, the "Automatically send..." setting simply imports the image (and its tags) in Hydrus. It never sends the URL for downloading. There is a simple system for determining if the found image seems better than the one imported into Hatate, but it's only used to color the rows (yellow: remote image seems better than the local one, green: remote image doesn't seem to be better). Then it's up to the user to decide what to do with each image: import the local file and its tags into Hydrus, or send the URL and let Hydrus download the remote image. Maybe I could change how the "Automatically send..." setting works, instead of just a checkbox it could be a choice between various options like "Always import local image", "Always send URL to Hydrus", or "Import local image or send URL depending on the row's color", someting like that. |
That would be a nice feature the "Import local image or send URL depending on the row's color". Could make it so the user specifies what it does on each color so it's more modular and nobody has repeats of this asking for specific features The color system you use is great right now its just when you have 400k plus pics to have hatate deal with it kind of gets tiring spending a few hours a day whittling it down. |
I've started to work on this, there will be a new setting window allowing to define the conditions under which a search result is considered as a valid match (green rows) and another one for the conditions under which a valid match is considered better than the local image (yellow rows). Along with the ability to select what's automatically sent to Hydrus, this should cover most use cases I think. |
Thank you for doing this. Cant wait to see the results. |
Now I'm confused alittle. It doesn't seem to have an option to import the url if the image is bigger and if the image is smaller import just the tags.
The first one to me reads like it skips doing literally anything if its not better. The 2nd one reads that it reimports the local image and does 0 tag grabbing. This could also be a case of it needing to be re worded or I am dumb. |
The 2nd option indeed reimports the local image file, including its tags. Even if the local image is already from Hydrus (because you drag-and-dropped it from Hydrus into Hatate, or you used the "Hydrus query" window), the local image will still be re-imported but since it's the exact same file, in the ends it will just update its tags. |
So which option would I choose to tag the picture no matter what, but download the url if its better quality? |
The last option ("Import URL if remote image is better, otherwise import local image file") seems like the best choice:
Sorry for the late reply, I know this system is not perfect but I'll see what I can do if there's a use case not covered by it. |
Oh you're perfectly fine. The speed you worked after I made my post was impressive enough. Thank you for this feature and clarifying for my dumb mind. |
So I have ALOT of pics i need to have tagged and etc. I see i can automatically send files to hydrus once searched but is it intelligent?
Will it send just the tags when the image in hydrus is bigger than the one Hatate found, or if the image Hatate found is bigger will it auto download it instead of sending just the tags?
Or is it dumb and only say downloads or only sends just tags and doesn't do what fits best in the situation?
The text was updated successfully, but these errors were encountered: