Damn I didn't realize that there's a favorite cap. If you're curious its 80,000.
Posted under Off Topic
Damn I didn't realize that there's a favorite cap. If you're curious its 80,000.
adragonspet said:
Damn I didn't realize that there's a favorite cap. If you're curious its 80,000.
I'm not all that big into favoriting things. Only if it REALLY appeals to me.
I favorite anything I want to see later
adragonspet said:
I favorite anything I want to see later
you can use personal sets to do this once the favorites limit is reached! ^^
adragonspet said:
I favorite anything I want to see later
That makes sense. I wouldn't have to think of what tags are associated with it
manitka said:
you can use personal sets to do this once the favorites limit is reached! ^^
You're a genius. I can finally organize! :0
You can also search by things you've upvoted, downvoted, or voted on in either direction. See the search cheatsheet for details.
aacafah said:
You can also search by things you've upvoted, downvoted, or voted on in either direction. See the search cheatsheet for details.
That basically wouldn't work for me in this case. I almost never vote on a comment or the post itself.
But even still, I seriously doubt I would even come close to reaching the max favorite limit.
aacafah said:
You can also search by things you've upvoted, downvoted, or voted on in either direction. See the search cheatsheet for details.
While staff appears to be around to answer. rq is there a select all for posts on a page to be like added to a set or unfavorited? It would really help me sort into sets.
I have recently discovered that sets have a 10k cap so just my anthro favs would need 3 and you can only have 75. Which is still more than enough to do what I want. However I also learned that to do what I would like, not 1 by 1 manually anyway, would require use of a script.
adragonspet said:
I have recently discovered that sets have a 10k cap so just my anthro favs would need 3 and you can only have 75. Which is still more than enough to do what I want. However I also learned that to do what I would like, not 1 by 1 manually anyway, would require use of a script.
If you look under the search bar when on the image search page you will see a dropdown labeled “mode”
If you click it you’ll find settings that may help you, it’s still manual but it’s wayyyyyyy faster than having to go to each picture individually, instead you can just click the thumbnail.
Add to set and unfavorite would be the best for you ^^
That's also the kind of thing a userscript could do rather easily, since multiple posts can be added to a set in one request. Unfavoriting is harder though.
scth said:
That's also the kind of thing a userscript could do rather easily, since multiple posts can be added to a set in one request. Unfavoriting is harder though.
sadly no scripting experience from me. However there is a script that moves all favorites to a set and unfavorite not really what I want but is similar.
If you're fine with a less pretty solution, you don't need a script; you can set the mode, open the JS console, & emulate clicking every post on the page with 1 line. I'm on mobile, so I can't check what the selector is, but it's pretty easy. Feel free to DM me if I forget to add it here when I get a chance.
This also might be something re621 can help with.
Edit:
Array.from(document.querySelector("#posts .posts-container").children).forEach((e) => e.click()); is the one liner.
Updated
aacafah said:
If you're fine with a less pretty solution, you don't need a script; you can set the mode, open the JS console, & emulate clicking every post on the page with 1 line. I'm on mobile, so I can't check what the selector is, but it's pretty easy. Feel free to DM me if I forget to add it here when I get a chance.This also might be something re621 can help with.
I have looked at re621 and if it can I couldn't find anything. The 1 click idea should work but wouldn't I get rate limited or something?
adragonspet said:
Damn I didn't realize that there's a favorite cap. If you're curious its 80,000.
XD i'll probably reach less than 3k
jusanotrdude said:
XD i'll probably reach less than 3k
I think I've reached around 10 favorites in 11 months lol
adragonspet said:
Damn I didn't realize that there's a favorite cap. If you're curious its 80,000.
Thanks for the warning. I'm nearing 50k faves and I didn't know about the cap either.
papadragon69 said:
Thanks for the warning. I'm nearing 50k faves and I didn't know about the cap either.
That's still impressive with 5 years on this site
Is there a reason for the cap for favorites and sets? I’d imagine it’s for server space. Been going through all my favorites / sets myself and unfortunately have met the cap in multiple. Starting to believe I won’t have enough storage without needing to use in-depth searches.
overandunder said:
Is there a reason for the cap for favorites and sets? I’d imagine it’s for server space. Been going through all my favorites / sets myself and unfortunately have met the cap in multiple. Starting to believe I won’t have enough storage without needing to use in-depth searches.
Images and videos take up significantly more space than database data ever could
It's for performance reasons, some people had so many favorites their profile couldn't even load and other similar issues
Also, unless you have 1/6 the site favorited and in sets, you can have 75 sets of 10,000 posts each, combined with 80,000 favorites that's 830,000 total
You can also just use upvotes, there's no limit to those
adragonspet said:
I have looked at re621 and if it can I couldn't find anything. The 1 click idea should work but wouldn't I get rate limited or something?
Tl;dr, no, you wouldn't get rate limited.
For both actions (& most server requests in the client-side JS aside from page loads), it adds the action to the client-side task queue, which is designed to prevent exceeding the server's rate limit. On top of that, for adding to sets specifically, there's an additional 1 second delay, reset for every post you queue to be added, before the request is sent to the server, & all the posts queued within 1 second of the prior post are added in the same request. Auto-clicking all the posts w/ JS within a couple milliseconds of one another would add them all to the same single request for adding to a set. For favoriting/unfavoriting, that might take a while depending on how many posts are on the page, but that's specifically to avoid exceeding the rate limit.
I added the code to my prior message, so feel free to try it out yourself.
aacafah said:
I added the code to my prior message, so feel free to try it out yourself.
Heads up. running it in the console just says:
Uncaught TypeError: Cannot read properties of null (reading 'children')
I appreciate the help though
adragonspet said:
Uncaught TypeError: Cannot read properties of null (reading 'children')
If you're using re621, it largely rebuilds the HTML & JS, & it's a bit more of a pain to actually fire the event, as it actually uses the IntersectionObserver API to load and unload posts as you scroll (& you need a fully loaded post to trigger the event properly), but Array.from(document.querySelector("#posts .posts-container")?.children || document.querySelectorAll("search-content post a")).forEach((e) => e.click()); will fix the error & fire the event for all current fully loaded posts on both vanilla e621 & with re621. Just know that for re621, only the narrow sliver of the posts you're actively looking at are fully loaded, & scrolling unloads some & loads in others. I can't seem to change this behavior by unticking Enable Infinite Scroll, Auto-Load Posts, or Hide Page Separators, so you're probably better off just turning off re621 if you need to do this, but this will work as well as it can within those limitations.
I could try to change how the event is set up so it would work with unloaded posts, but I'm not sure when I'd get to that & I'm not sure when Cinder would have the time to update it. If anyone wants to open a PR, be my guest; this would be where I'd start.
donovan_dmc said:
Images and videos take up significantly more space than database data ever could
It's for performance reasons, some people had so many favorites their profile couldn't even load and other similar issuesAlso, unless you have 1/6 the site favorited and in sets, you can have 75 sets of 10,000 posts each, combined with 80,000 favorites that's 830,000 total
You can also just use upvotes, there's no limit to those
Please forgive my ignorance on a subject that I really should know more about, but how is adding a post to your favorites / sets different from the post being marked with an upvote or comment by an individual user? How does having too many favorites cause problems when there isn’t any for too many upvotes? For example, how does searching “fav:(username)” work differently from “commenter:(username)” and “votedup:anything”?
overandunder said:
Please forgive my ignorance on a subject that I really should know more about, but how is adding a post to your favorites / sets different from the post being marked with an upvote or comment by an individual user? How does having too many favorites cause problems when there isn’t any for too many upvotes? For example, how does searching “fav:(username)” work differently from “commenter:(username)” and “votedup:anything”?
Votes aren't displayed on profiles or used anywhere else
donovan_dmc said:
Votes aren't displayed on profiles or used anywhere else
although you can also hide your favs from being public as well. while the user profile used to show how many favs someone had when they had private favs it no longer does.
manitka said:
you can use personal sets to do this once the favorites limit is reached! ^^
I have no idea how to use sets, can't even figure out how to add a pic to a set. :(
And after seeing that 80,000 limit comment I took a look at mine. My favorites are currently as of right now at 14,450.
starscented said:
I have no idea how to use sets, can't even figure out how to add a pic to a set. :(
Thank you.
colinthelucario said:
I think I've reached around 10 favorites in 11 months lol
Guess you don't have a lot of preferred artists or that you are not that active here
jusanotrdude said:
Guess you don't have a lot of preferred artists or that you are not that active here
I'm very active here. I am an avid commenter.
Just like I'm heavily active on YouTube as well, yet my favorites list is quite small.
Nothing wrong with being particular.