Tool Others F95Checker [WillyJL]

5.00 star(s) 25 Votes

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,470
1,287
Nope, running in background in taskbar. When I opened the app from notification area, I had a game update, but no notification for it.
Were you playing some video games or had an app full screened (not maximized, but full screen)?
 

KaosKally

Member
Dec 21, 2019
287
325
Were you playing some video games or had an app full screened (not maximized, but full screen)?
Nope, just watching youtube and not in full screen mode. Oh and Do not Disturb is off as well. So no full screen apps running, checker in background, running normally, DnD disabled, but no notification appears.
 
  • Like
Reactions: WillyJL

Wolfram99

Member
Aug 20, 2023
382
614
How often are games checked nowadays after they show up in latest updates?
Sisterly lust, Matrix hearts, Lust theory have had ancient update dates for quite a while since their recent updates.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,470
1,287
How often are games checked nowadays after they show up in latest updates?
Sisterly lust, Matrix hearts, Lust theory have had ancient update dates for quite a while since their recent updates.
1743740514954.png
the update was not "promoted" to latest updates. im tired of explaining why it is like this, and why there is no good solution.
 

Wolfram99

Member
Aug 20, 2023
382
614
View attachment 4712012
the update was not "promoted" to latest updates. im tired of explaining why it is like this, and why there is no good solution.
If it was not promoted then why did the checker notify me about the latest update on SL?
I guess the latest updates DB is even more wack if Lust theory is shown as having the latest update in 2018.
 

Qahlz

Active Member
Jul 25, 2023
718
547
If it was not promoted then why did the checker notify me about the latest update on SL?
I guess the latest updates DB is even more wack if Lust theory is shown as having the latest update in 2018.
Likely because the version number changed.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,470
1,287
If it was not promoted then why did the checker notify me about the latest update on SL?
I guess the latest updates DB is even more wack if Lust theory is shown as having the latest update in 2018.
the stuff on latest updates is based on a redis cache, which is a lot faster and lighter than going through the xenforo backend. when uploaders update a thread and the version number changes, it gets updated in the redis db that latest updates uses. this however, does not automatically trigger a "promotion". a promotion is triggered manually by uploaders, marking the date that the update happened, and this pushes it to the top of latest updates (or not, if they manually mark a date in the past, which they often do if the update was a few days ago, in which case its not at the top but higher than it was before). they dont always do this, either because the game author is abusing the system publishing tiny updates every day to stay at the top of latest updates, or by simple human error by the uploaders forgetting or typoing the date of promotion. the same way that human error couldve occurred with the old method of parsing the update date from the thread description, in which case uploaders could typo it, forget to update it, or use the wrong date format, or put a date 20 years in the future (yes, this did happen). and making the cache api record its own "update date" of when it noticed a change of version number is error prone too, because despite how many users use f95checker, even all of them combined do not track all games, and do not track them 24/7, so if a game gets an update on monday but no one that uses f95checker refreshes that game until sunday, then the new version is picked up on sunday and the updated date is wrong (or it could be several months inbetween instead of just monday to sunday, which would be more of a problem). there is no good way to solve this correctly. and so we must bear with human error. i suggest you sort your list according to the finished and installed checkboxes instead of just by the updated date, then the only risk is your human error. something like this:
1743752109838.png
 

Wolfram99

Member
Aug 20, 2023
382
614
the stuff on latest updates is based on a redis cache, which is a lot faster and lighter than going through the xenforo backend. when uploaders update a thread and the version number changes, it gets updated in the redis db that latest updates uses. this however, does not automatically trigger a "promotion". a promotion is triggered manually by uploaders, marking the date that the update happened, and this pushes it to the top of latest updates (or not, if they manually mark a date in the past, which they often do if the update was a few days ago, in which case its not at the top but higher than it was before). they dont always do this, either because the game author is abusing the system publishing tiny updates every day to stay at the top of latest updates, or by simple human error by the uploaders forgetting or typoing the date of promotion. the same way that human error couldve occurred with the old method of parsing the update date from the thread description, in which case uploaders could typo it, forget to update it, or use the wrong date format, or put a date 20 years in the future (yes, this did happen). and making the cache api record its own "update date" of when it noticed a change of version number is error prone too, because despite how many users use f95checker, even all of them combined do not track all games, and do not track them 24/7, so if a game gets an update on monday but no one that uses f95checker refreshes that game until sunday, then the new version is picked up on sunday and the updated date is wrong (or it could be several months inbetween instead of just monday to sunday, which would be more of a problem). there is no good way to solve this correctly. and so we must bear with human error. i suggest you sort your list according to the finished and installed checkboxes instead of just by the updated date, then the only risk is your human error. something like this:
View attachment 4712329
Still, i thought that every 2 weeks the cache gets updated, so funky release dates would be fixed eventually. But it seems that your caching server only interacts with latest updates, and doesn't crawl the first forum posts periodically?
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,470
1,287
Still, i thought that every 2 weeks the cache gets updated, so funky release dates would be fixed eventually. But it seems that your caching server only interacts with latest updates, and doesn't crawl the first forum posts periodically?
my cache is not outdated. threads get rechecked atleast once a week, or sooner if some change is detected with the latest updates api or version api (based on the same latest updates data). the issue is that the data in latest updates is wrong, because the update was not promoted, and thus it has a older date.
 
  • Like
Reactions: WhiteVanDaycare

Wolfram99

Member
Aug 20, 2023
382
614
the issue is that the data in latest updates is wrong, because the update was not promoted, and thus it has a older date.
Cant the date from the first post be used/updated/watched? Or atleast a sanity check if the update date is within 1 month of current date when version number changed.

Before the transfer to the new checker version when mods fixed release dates, it would find its way to the checker.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,470
1,287
Cant the date from the first post be used/updated/watched? Or atleast a sanity check if the update date is within 1 month of current date when version number changed.

Before the transfer to the new checker version when mods fixed release dates, it would find its way to the checker.
as i already explained in the lengthy message i sent a few minutes ago and many times before, that had its own numerous issues too. i proposed a compromise to you. im tired of bitching about this topic, im not gonna answer about this anymore.
 

Wolfram99

Member
Aug 20, 2023
382
614
So in the end the Last updated date comes from the "Latest Updates" or from the forum thread?
Since i see inconsistency.

Matrix hearts
Checker app: 15/07/2023
Latest updates: ~2years ago
Thread date: 2025-03-27

Lust theory
Checker app: 21/11/2018
Latest Updates: ~6 years ago
Thread date: 2025-02-21

Tides of Succession
Checker app: 16/02/2024
Latest Updates: ~2 months
Thread Updated: 2024-02-16
Release Date: 2025-02-16

With Matrix and Lust the dates seem to correlate what the Latest updates shows, but the irregularity then is the Tides, since the Updates page shows correct release date.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,470
1,287
So in the end the Last updated date comes from the "Latest Updates" or from the forum thread?
Since i see inconsistency.

Matrix hearts
Checker app: 15/07/2023
Latest updates: ~2years ago
Thread date: 2025-03-27

Lust theory
Checker app: 21/11/2018
Latest Updates: ~6 years ago
Thread date: 2025-02-21

Tides of Succession
Checker app: 16/02/2024
Latest Updates: ~2 months
Thread Updated: 2024-02-16
Release Date: 2025-02-16

With Matrix and Lust the dates seem to correlate what the Latest updates shows, but the irregularity then is the Tides, since the Updates page shows correct release date.
latest updates does not have a way to get information about a specific thread. closest thing is search. so my cache api does its best to search for the thread to find it in latest updates and get accurate info from there (including but not limited to the updated date). you can see for yourself that searching "Tides of Succession" returns no results in latest updates. latest updates search is funky in many ways, i did what i could to handle edge cases but still the search is buggy so it finds maybe 90% of all threads there, so for the other 10% it falls back to using information from the thread description.

nothing in life is ever black or white. i made it try its best to compromise and get the best results possible in as much cases as possible, it doesnt just "take it from here or from there" all the time. doesnt mean its perfect, perfect cannot exist here until f95zone makes a dedicated api that bypasses the need for my cache api, and i know and respect that this is very low priority and will not happen anytime soon if ever. can we please stop overthinking about a fucking date?
 
  • Crown
Reactions: GrammerCop

GrammerCop

Well-Known Member
Donor
Mar 15, 2020
1,899
1,860
As far as my games are concerned, I seldom even look at the date they were updated. With 311 games, I only worry about the two checkboxes that tell me whether I installed the update and whether I finished playing it.

I don't even have the date updated column active since it makes no difference to me. My 2.719 cents worth. :D
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,470
1,287
btw for those that were asking for it, i found a crappy workaround to make tabs reorderable. its available in latest beta. i hate how its coded, but it seems to work surprisingly well for what it is
 

GrammerCop

Well-Known Member
Donor
Mar 15, 2020
1,899
1,860
btw for those that were asking for it, i found a crappy workaround to make tabs reorderable. its available in latest beta. i hate how its coded, but it seems to work surprisingly well for what it is
I'm not sure if it has been addressed, but can you make it so the labels can be sorted as well?

Edit:
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Like
Reactions: leavy

KaosKally

Member
Dec 21, 2019
287
325
btw for those that were asking for it, i found a crappy workaround to make tabs reorderable. its available in latest beta. i hate how its coded, but it seems to work surprisingly well for what it is
Gonna give it a test and see if the notification is fixed as well. or maybe is something on my PC who knows.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,470
1,287
I noticed something:
I had my tabs in this order: [default], [Added], [Completed], [Abandoned] and others.
When I installed the new beta (11.1 beta 1610), the order of the first two tabs changed to [Added], [default], while the rest stayed the same. From what I understand, the [default] tab is unmovable (at least for me, it can't be moved), and now the [Added] tab also became unmovable since it ended up before the [default] tab.
So, I created a new tab and moved all the games from the [Added] tab there, then deleted [Added]. Now all tabs are movable again—except, of course, [default].

So, I assume that if tabs end up before the [default] tab, they also become unmovable.
this shouldnt be possible and i genuinely dont see any possible sequence of events that would lead to this happening... maybe ghosts are really real xD
ill think more about it, there has to be an explanation
 
5.00 star(s) 25 Votes