Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Zenith Grabber (18+)

Browse a huge list of Booru/Doujin sites and save anything you like, all in one place. · By stoozey_

Feature Requests Sticky

A topic by stoozey_ created Aug 31, 2021 Views: 1,159 Replies: 48
Viewing posts 1 to 13
Developer (3 edits)

If you feel that an important feature is missing, leave a comment here.

(+1)

Hi, really enjoying this tool. Here are a few suggestions I thought of while using it:

More features bound to keys - specifically trashing posts from your selection would be nice to have so I don't need to click on the trash icon every time I want to delete a post (especially useful if "Auto select posts" is on).

Also, when deleting a post, I think the viewer should shift to the next post in order rather than the previous one (or at least, an option should exist to prefer so). Would help so I don't have to manually go forward every time I delete a post from my selected, and I can instead just immediately see the next one. It would help make the process a bit more efficient.

May leave more suggestions the more I use the program, but this is a great tool in my opinion and I encourage you to continue working on it! It's personally proved a great convenience for me and it's streamlined a lot of the downloading I do from these sites.

Developer

Thanks for all that, these would all make great additions. I'll be sure to add them in the next release.

Developer

These features have now been implemented in v0.9.1b, thanks for the suggestions :)
https://stoozey.itch.io/zenith-grabber/devlog/308501/v091b-released

Features:

Gelbooru porn content

Shift  + click  selection

memory full notification

and?

Developer

Hey, sorry I think I forgot to respond lol.

Not sure what you mean exactly by Gelbooru content, as Gelbooru is already supported?
I'm also not sure what the shift + click selection would do, what exactly were you thinking?
And unfortunately, due to engine limitations, I cannot view the current memory usage--I did originally want to add memory notifications in.

Thanks for the feedback

I mean gelbooru porn content, and by shift + click selection i mean https://www.google.com/search?q=shift+click+selection&client=firefox-b-d&sxsrf=A...

Developer

Gelbooru porn content is supported, so maybe it is being blocked by something external?

The only part that I see shit + click applying to is post-selection, but this already exists without needing to press shift. Were you thinking of it being somewhere else, or am I misunderstanding?

something like holding down and dragging

Developer

I see, I get what you're saying now. I will add that to my list of things to implement. For now, "auto select posts" in settings should speed up selecting stuff.

Thanks for the feedback :)

Hi, great tool! I'm really grateful to have something like this. Thank you so much for making/supporting it.
I do have a couple of suggestions:

  • I'm not sure how difficult this would be to implement, but I would love to be able to see an artist listing for each image and visit artists' pages. Being able to search by artist tags would also be fantastic. (Discovering new artists and searching that way is a huge part of how I browse these websites regularly, so unfortunately, this might be the one missing piece which keeps me from using Zenith regularly.)
  • I'd love to be able to choose the size of the search result thumbnails. Even small/med/large would be nice.
  • An option to toggle on/off the dimming that occurs as you hover over the thumbnails would be great for me personally, as it was making it harder to get an overview of the screen.
  • Customizable keyboard shortcuts for Page Back and Page Forward.
  • A "Reset Defaults" button in the options is always nice (but this was just a passing thought as I accidentally messed with a setting when I first opened up the app and couldn't tell which one it was.)

Sorry to sound nitpicky! I really love what you have so far – it's slick with personality and very useful. I'm especially excited because I do use some of these sites quite often and have tried different "batch image download" browser plugins, but downloading is still tedious. Your app is shaping up to be an elegant one-stop-shop.

Developer(+1)

Hi, thank you so much for all this. And you are definitely not being nitpicky, I want all the feedback I can get lol.
I'll respond to these in order:

  • This is a good suggestion, but it does sound slightly tricky to implement. Although, I do want to support artist-searching better so I will definitely make a note of this. Once I'm less busy with other features I will try and get this added.
  • Very good point, I will add that.
  • This has already been added as a setting for v1.0.0, so look out for when that releases (pretty damn soon, I'm just waiting on Steam).
  • Now that you mention it, it's weird this wasn't already in. I will add this.
  • Another good point, adding this in too.

Again, thanks for the feedback; it motivates me a lot!

can you put a "Website: nhentai.net" or "type: video or type doujinshi or video" in the view menu? and are tags + comments possible?

Developer

Hi, great idea--I will try to add the website and media type to the viewer in the next update.
Comments aren't possible though, as the majority (maybe even all) of the APIs don't supply me with that information. It would also be hard to fit all of that on the screen elegantly.

(+1)

oh ok, what about you get []


and show it in your program(sorry my English fucked up)(I am not a pro, so correct me if I say something dumb)

about the design, you can make a button here 


and when you click if the thing slides up and there are the comments(of course you cant write new comments, only for the comment reading)

and about the "Windows aktivieren" in the bottom right of the screen, it's german and means "Activate windows". I am broke XD

(+1)

and also: 

i think rule34 has this comment API thing lol


Developer

Lol, thank you for all that info. I have just checked out the comments API and you're absolutely right, it is doable. I will make a note of this so I don't forget, but it might take a little while to get implemented.

Thanks for all the feedback!! Really appreciate it

(1 edit)

np bro, when will videos work?

edit: and is something like hanime.tv doable?

Developer

Adding video support requires rewriting a lot of code since originally Zenith Grabber was just designed for images. I'm hoping I can get videos out in the next major update, but I can't any estimates. It is my #1 priority though!

Developer

Forgot to mention: hanime.tv most likely isn't doable since the videos on there are very large and are high-quality files. The way their website works is they gradually stream the video to you, like YouTube, instead of downloading it all at once (which is what Zenith Grabber does).

why don't you stream it to the client when he is watching it in the viewer thingy, and when he presses download it downloads(duh).

i know that it will take a heck long time but it will be worth it(if you o it of course, you don't have to do it, its just a idea )

Developer

I would like to add the ability to stream content but I'm limited technically. Literally speaking, it's impossible to add due to what I use to create Zenith Grabber being sort of... bad, lol.

lol

maybe this can help you: https://github.com/topics/hanime-api

ok hear me out, i managed to get the direct link to a hanime.tv video. (https://m3u8s.highwinds-cdn.com/api/v9/m3u8s/rmwdb296gb7vwt4nyxjnkzyqf2Ztf0lzAt8...)

if you somehow can get the links in your program then this "streaming" shit should work. (hanime.tv tags and booru website tags aren't the same, that would be a problem)

shit, I think they don't have an API. Should we use an alternative website that has an API(and is specialized to hentai videos(like hanime.tv))

(+1)

btw, you make fucking awsome ui

Developer

Ha thank you; 90% of the code is purely UI so I'm glad you like it!

Hello i really like this tool it is very usefull 

but i would like to suggest extra fetures and report that it most of the time does not load all of the images or content aviable under the specific tag 

a usefull feture would be to have would be to have the option to just download all content under a certain tag like put a rule 34 artist tag in and get all aviable images 

and it crashes if i have more then maybe 150 images to download

Developer

Hey, thanks for the feedback!

  • As for stuff not loading, it's probably due to some file types being incompatible with what was used to create the program (untested but it's most likely the .webp format). Videos are also not currently supported - but the next update does have video support planned.
  • You can already download everything; in the settings menu, there is an "auto-select posts" option which will automatically select all posts that get loaded so you can quickly download them. If you mean something other than this then I'd need a bit more information on how it'd look and work, as it would need to be able to fit into the UI without being weird/confusing.
  • I will make a note to optimize the downloading process so that doesn't crash again, sorry about that!

here are some sites you could add

  • booru.allthefallen.moe
  • derpibooru.org
  • e926.net
  • lolibooru.moe
  • ponybooru.org
  • realbooru.com
  • sakugabooru.com
  • beta.sankakucomplex.com
  • twibooru.org
  • xbooru.com

btw, i copied them from here https://github.com/Xwilarg/BooruSharp

Developer

Thanks! I'll take a note of these.

(+1)

Would it be possible to add the hentai manga site "Tsumino"?

Developer

Hey, after checking them out they do not have a public API so I can't add them officially, sorry!

(+1)

furaffinity added as a website would be awesome

I searched, and it does not have an API, so it is not possible to integrate it in Zenith Grabber for the time being(there are solutions but i don't think stoozey will write something from scratch for one site, correct me if I'm the wrong stoozey)

Developer

Hi, thanks for the suggestion.  As Interbullet Art said they don't have a public API, so the only option is through web-scraping which isn't possible with Zenith Grabber.

(+1)

"rule34.paheal" and the ever critical "uninstaller. exe".

Developer

Hey, thanks for the requests. I was originally planning on adding rule34.paheal.net, but they don't have a public API so I opted for rule34.xxx instead. The only other option is web-scraping--which Zenith Grabber doesn't support.

I don't personally see an uninstaller as being required since the program is 99.99% portable. If you want to remove *everything* (which only saves you a few kb of storage), you can delete the external data folder located at:

C:\Users\USERNAME\AppData\Local\stoozey_\GRABBER-ZENITH
(1 edit)

you should probably create a read me then so people know where it is if they want to remove it.


also what's the difference between scraping and grabbing? aren't they the same?

sorry I'm kinda new to this type of tech.

Developer (2 edits)

Good point, I will add a readme in the next update.

Scraping and using an API are very different. APIs are typically hosted on a separate domain and present you information in a text format that is designed for code to easily and efficiently read.
Scraping, on the other hand,  is going onto the main website itself and manually digging through all of the HTML to get information. That is not only really slow, inefficient, and time-consuming to implement, but if the website host ever decides to change it's layout it becomes obsolete and needs to be completely rewritten.

ah ok got

(1 edit) (+1)

is there a way to add tags to exclude? and if not, how feasible would it be to add such a function?

Developer

Hey, this is a planned feature. I'll definitely make sure to add it in the next update :)

thanks! i greatly appreciate it!

(1 edit) (+1)

Mass Download (but like automatically downloading it instead of checking each one then viewing it before pressing download) & Naming conditions

(+1)

Small thing (and idk if this should be a a bug report or not) but you can't have the images save into a new folder in the folder where the grabber is, would be a nice option

Developer

Hey,  this is sadly just an issue with the engine used for the program, nothing I can do to allow saving in the program folder.