Tool Others F95Checker [WillyJL]

5.00 star(s) 24 Votes

KaosKally

Member
Dec 21, 2019
168
187
It's not always a matter of time. Some games just get removed from f95zone indefinitely for breaking the rules or whatever else. Possible solutions I see is either yeah with a timer or indefinitely, where it ignores until it is available again (which is possibly never). Would also need to find a way to indicate somewhere that it is ignored.
Might be a bad suggestion or idea... but this makes me wonder if it can be implemented in the error message the reason in more details why the thread is gone? For example if it is banned for rules breaking, when you get the error to have it stated there. I know we have a general idea of why.
Imo it would let users understand what exactly happened and it would make deciding the best action to take easier.

Tho i guess this would take longer and would need access to maybe hidden stuff as well, most likely dealing with moderation system.
 
Last edited:

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,408
1,205
Might be a bad suggestion or idea... but this makes me wonder if it can be implemented in the error message the reason in more details why the thread is gone? For example if it is banned for rules breaking, when you get the error to have it stated there. I know we have a general idea of why.
Imo it would let users understand what exactly happened and it would make deciding the best action to take easier.

Tho i guess this would take longer and would need access to maybe hidden stuff as well, most likely dealing with moderation system.
The thread is just privated, or deleted, there's no way to know why
 
  • Like
Reactions: KaosKally

GrammerCop

Well-Known Member
Donor
Mar 15, 2020
1,872
1,823
So I just did a recheck and got this message.
View attachment 4386927

The problem is, the thread still exists? If I right click the game in F95Checker and select Open Thread, it's still there. Is this an error with F95Checker or is something going wrong with Law School?
WillyJL, I received this error this morning as well. The thread does exist. I removed it and added it by URL. Then I refreshed the thread and got the same error again.
 

KaosKally

Member
Dec 21, 2019
168
187
Sorry. Willy. Not the case.
https://f95zone.to/threads/law-school-ep-2-mistermaya.184252/ Edit:Can reach the thread by browser with no problem. can add to checker no prob. cant recheck.
His reply was to what i said, if it can be added the exact reason when you get the error. What i meant by that was for example, if the game was banned for breaking rules, to have that stated alone and not the rest as being set as private or user deleted. Hope this makes sense.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,408
1,205
Sorry. Willy. Not the case.
https://f95zone.to/threads/law-school-ep-2-mistermaya.184252/ Edit:Can reach the thread by browser with no problem. can add to checker no prob. cant recheck.
Read the whole conversation, not the last reply to the adjacent but unrelated question.
This is the answer to what you brought up:

I'll have to check the cache api logs. My guess is the thread was made private for a small amount of time, it was refreshed during that time, so it was cached that it was unavailable, then it was reopened, and threads that don't exist get cached for up to 14 days. Also I'm away for next week or so, can't really do much about it for now.
 

Blither

Member
Sep 3, 2018
300
595
In build 1458, here are the ones that won't refresh for me: Law School, Mansion Affairs, Panophobia, Super Mamono Sisters, Welcome to Port Haven and White Witch Soul - A Resentful Sexual Harassment RPG.

Edit: Living With Sister: Monochrome Fantasy also has an "INDEX_ERROR": "INTERNAL_ERROR".
 
Last edited:

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,523
1,050
What you guys could do to not have it throw an error each refresh is to temporarily make it a custom game. Just add a comment in Notes why you did it so you can easily find it back and convert it back to a F95zone game? Forget what I wrote! Read this post, much simpler and quicker. Thank KaosKally for this one.
 
Last edited:
  • Like
Reactions: WillyJL

jinnhihho

Newbie
Mar 11, 2017
70
39
maybe use the tab system and throw them in a dedicated tab for that (Error Tab or something) until it is resolved either because it is back or the user deletes or converts it in the checker
 
  • Like
Reactions: WillyJL

KaosKally

Member
Dec 21, 2019
168
187
maybe use the tab system and throw them in a dedicated tab for that (Error Tab or something) until it is resolved either because it is back or the user deletes or converts it in the checker
I prefer to send them to archive, that way the error disappear and i know exactly what games are in there as the name is greyed out. At the same time I can always remove it from there and recheck it to see if it was fixed (if it was a api cache issue) or not and if in a few days i see the thread still gone, i can convert it or remove it.
 

jinnhihho

Newbie
Mar 11, 2017
70
39
I prefer to send them to archive, that way the error disappear and i know exactly what games are in there as the name is greyed out. At the same time I can always remove it from there and recheck it to see if it was fixed (if it was a api cache issue) or not and if in a few days i see the thread still gone, i can convert it or remove it.
I get your point, was just an idea on my part, I think both options have some pros and cons
 

defnotalt

Member
Jul 13, 2021
421
1,490
This tool makes a compromise: it makes small chunked requests to a dedicated API to check for new version numbers, and when an update is found it then fetches the full thread and scans it for all the game details.
Hi, I was wondering how the tool was able to quickly search for threads without me being logged in, and found out about the independent caching API you run. Can we use such API for our own (small) projects? As long as the usage is within reason, of course.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,408
1,205
Hi, I was wondering how the tool was able to quickly search for threads without me being logged in, and found out about the independent caching API you run. Can we use such API for our own (small) projects? As long as the usage is within reason, of course.
That section from the OP you quoted is outdated, the correct version is on github, I'm yet to update the op here after 11.0. But yeah now it's a cache api I run specifically for this tool. I tried to design it in a way that can't really be abused that much, and it's cached as much as possible on top with Cloudflare, so you should be good to use it if it's helpful for whatever you're working on :D did you have any use in mind already?
 
  • Like
Reactions: defnotalt

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,523
1,050
maybe use the tab system and throw them in a dedicated tab for that (Error Tab or something)
Putting them in a dedicated tab, even though a good suggestion, won't prevent the error, unless you combine it with e.g. the below suggestion from KaosKally

I prefer to send them to archive, that way the error disappear and i know exactly what games are in there as the name is greyed out.
That's actually even better than making them custom games.
More easily undone.
 

KaosKally

Member
Dec 21, 2019
168
187
That's actually even better than making them custom games.
More easily undone.
That's what I was thinking, I mean if i make it custom, I don't even know if i can convert it back to F95 again, in case it is back. Where with archive, is 2 clicks swap.
 
  • Like
Reactions: FaceCrap

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,523
1,050
That's what I was thinking, I mean if i make it custom, I don't even know if i can convert it back to F95 again, in case it is back. Where with archive, is 2 clicks swap.
Yes, you can convert it back just as easily, but archiving is much easier, to make it a custom game you need to do it one by one in the More Info popup, and that button changes to Convert to F95zone game once made custom. But (un)archiving, now that's way faster... multi select, right-click. click and done. I feel dumb to not have thought of that. :oops:
 
  • Like
Reactions: WillyJL

defnotalt

Member
Jul 13, 2021
421
1,490
That section from the OP you quoted is outdated, the correct version is on github, I'm yet to update the op here after 11.0. But yeah now it's a cache api I run specifically for this tool.
Yeah, I actually saw the cache API mention in the github readme, and then went on F95 to ask you just in case.

I tried to design it in a way that can't really be abused that much, and it's cached as much as possible on top with Cloudflare, so you should be good to use it if it's helpful for whatever you're working on :D did you have any use in mind already?
I was planning to use it for some light statistics gathering of game thread info, nothing that requires being very up-to-date, so I thought your API would be pretty good for my use case. It's going to be a personal project for now, but I might post the findings at some point if they're interesting :) thanks for your efforts!
 
  • Like
Reactions: WillyJL
5.00 star(s) 24 Votes