Create and Fuck your AI Cum Slut –70% OFF
x

Tool Others F95Checker [WillyJL]

5.00 star(s) 31 Votes

KaosKally

Member
Dec 21, 2019
467
547
239
Not sure if is me or anything else, but reinstalled windows recently, redid all my settings in Checker but image preview on notifications is not showing.
Screenshot_1.png
I have image compression on BC7 with replace on | unload off | preload on. Setting for show image in notification is on as well and windows notification settings are default. Windows 11 24H2 (26120.3941)
Oh and the text on images in library that tell what engine it uses, on dark mode now is black as well, it used to be white.
Screenshot_2.png
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,592
1,446
459
Not sure if is me or anything else, but reinstalled windows recently, redid all my settings in Checker but image preview on notifications is not showing.
View attachment 4810100
I have image compression on BC7 with replace on | unload off | preload on. Setting for show image in notification is on as well and windows notification settings are default. Windows 11 24H2 (26120.3941)
Oh and the text on images in library that tell what engine it uses, on dark mode now is black as well, it used to be white.
View attachment 4810116
well yeah compress replace deletes the original image, and texture formats arent really normal image formats, windows doesnt support showing them, so there is no image it can show

the text is normal, i made it so all "framed" text (ones with a colored background frame like the engine, tags, labels, version etc) autpmatically choose white or black to make the text more readable with adequate contrast (previously only labels did), just turns out that a few engine colors are bright enough to the point that black text gives more contrast and makes it easier to read. its not for all engines, as i said its automatic based on color.

1746476974200.png 1746476986684.png
 
  • Like
Reactions: KaosKally

KaosKally

Member
Dec 21, 2019
467
547
239
well yeah compress replace deletes the original image, and texture formats arent really normal image formats, windows doesnt support showing them, so there is no image it can show

the text is normal, i made it so all "framed" text (ones with a colored background frame like the engine, tags, labels, version etc) autpmatically choose white or black to make the text more readable with adequate contrast (previously only labels did), just turns out that a few engine colors are bright enough to the point that black text gives more contrast and makes it easier to read. its not for all engines, as i said its automatic based on color.

View attachment 4810889 View attachment 4810895
Made sense about the text color and i kinda like how it is now. But about the notification preview, same settings before the windows reinstall and it was showing. Maybe it was some sort of cache that did that?
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,592
1,446
459
Made sense about the text color and i kinda like how it is now. But about the notification preview, same settings before the windows reinstall and it was showing. Maybe it was some sort of cache that did that?
if it showed the images in the notification you did not have compress replace enabled, or the image that was shown in the notification was never shown inside the checker window while you had compress replace enabled (it is lazy, it only compresses and, if enabled, deletes the original when the image is shown in the tool window)
 

batblue

Newbie
Donor
Sep 6, 2021
59
41
142
Well I'll be damned, that worked like a charm. Thanks!

(That is, it worked after I figured out that you can't use a normal drag/drop into the target folder; it insists on naming the file with a ".pending" suffix if you try. Had to copy the file directly with terminal.)
That's the workaround I use on my Mac, too. Plus, f95zone's cookies are super long lived, so I don't think I've had to reauthenticate F95Checker in at least a year. :)
 
  • Like
Reactions: WillyJL

Xakorik

Worshiper of Lerd0
Donor
Jr. Uploader
Sep 27, 2018
607
796
202
Looks like alot of beta builds this past week, I was last on #1623, downloading latest beta now.
 

malaac2025

Well-Known Member
Mar 17, 2024
1,302
1,101
249
OK the latest beta found some issues.

1. using Tex Compress actually increased my memory usage from 1.5GB to 2GB
2. Unload Off-Screen reduced memory down to 850GB when minimized to system tray
3. Enabled Preload nearby images (Unload Off-Screen breaks so memory goes back to almost 2GB)

So seems tex compress is not reducing memory the compression seems to be making it use more memory and the preload nearby images break the Unload Off-Screen feature.
 
Last edited:

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,592
1,446
459
OK the latest beta found some issues.

1. using Tex Compress actually increased my memory usage from 1.5GB to 2GB
2. Unload Off-Screen reduced memory down to 850GB when minimized to system tray
3. Enabled Preload nearby images (Unload Off-Screen breaks so memory goes back to almost 2GB)

So seems tex compress is not reducing memory the compression seems to be making it use more memory and the preload nearby images break the Unload Off-Screen feature.
we are talking about different things. texture compression helps with video memory, not system memory. VRAM, not RAM. it sounds like youre looking at RAM. RAM is goofy, it is not properly released until something else needs it. even though it says 2GB, it is actually using just about the same amount: the textures are sent to VRAM and removed from RAM, therefore there isnt much to keep inside RAM. its just that windows doesnt actually release the memory until something else needs it because it expects the program to allocate more in the near future. if something else actually did need it, itwould release it and allow it to use it. its a performance optimization that misleads you to think it is using more RAM than it is. and what texture compression aims to lower isnt even RAM, its VRAM.
 
  • Like
Reactions: malaac2025
Nov 13, 2021
117
91
168
If I have a list of names (not link of threads) of games, then will it be possible to batch process them to add in the checker? Like the check checks each name and give options on which I want to add automatically one after the other?
 
  • Thinking Face
Reactions: WhiteVanDaycare

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,592
1,446
459
If I have a list of names (not link of threads) of games, then will it be possible to batch process them to add in the checker? Like the check checks each name and give options on which I want to add automatically one after the other?
not currently possible
 

BrockLanders

Member
Aug 8, 2020
452
1,186
277
its hard to catch ghosts hearing only "he always goes that way!".
get it into a state where it always happens with one specific game youre trying, then close the tool and reopen it to check it is still doing it with that specific game, then close it, send me in dm a copy of your db.sqlite3 and a list of all the folders in you selected exe dir (copy pasting for a "dir" or "ls" in cmd/terminal is fine)
same for Xakorik

UNLESS, both your cases are exactly as i explain below:

i swear if this is the same exact reason that all of you fools have been complaining, with the same exact mistake... xD

it is not showing the folder for "Long Story Short". it is showing the folder for "Long Story Short - Renpy".

to allow the user to choose to have different folder structures, it tries to find subfolders, in this order:
- the game category (aka "RenPy" for "Black Diamond" from the video)
- the game developer (aka "Deus Actum" for "Black Diamond" from the video)
- the game name, with " collection" removed from the end if present (aka "Black Diamond" for "Black Diamond" from the video)
this is so one can choose to have more structure, and have folders for each category and/or developer
valid structures are for example:
- ExeDir/Category/Developer/Game
- ExeDir/Developer/Game
- ExeDir/Category/Game
- ExeDir/Game

when trying to match a subfolder based on each of these components, it uses the same function. this function first
transforms the component into a clean representation (only letters, numbers and spaces, with "&" replaced by "and"),
then uses this clean representation to try 3 things:
- if a folder exists with that exact clean name, it selects that
- if from all the folders, only one contains that exact clean text, it selects that
- tries to do a fuzzy match against all folders, and if the highest match is above 85% match it uses that
the idea is that a folder with the exact name is the best, slight variations in name are caught by fuzzy matching, but some folks use folders with version numbers in them (theyre fools) and that often means less than 85% fuzzy match, so it uses that if only 1 folder exists containing that clean text.
the problem is that all of you fools have the same exact 1 single folder with "- Renpy" at the end.
the first thing it tries to match is the category name, which is "RenPy", and there is only one folder with it: "Long Story Short - Renpy"

now, i will admit that matching based on containing the clean text regardless of percentage if there is only 1 folder contains it is not super intuitive here.
it makes sense for game names since some like to keep the version in the folder name. but for categories and developers, maybe not so much.
i'll make it so the "only one folder contains the clean text" rule is only tried on game names, not categories or developer names.

EDIT: this is now fixed in latest beta. also im sorry for how this message sounded, i meant fools in a playful manner but didnt manage to make it sound that way.
Yeah it was always defaulting to the Long Story Short folder no matter what exe I was trying to add for any game. On beta 1634 and I haven't seen that behavior come back. I'm positive it was because of how the folder was named messing with your fuzzy matching. Thank you!
 
  • Like
Reactions: WillyJL

Nerro

Engaged Member
Donor
Sep 9, 2017
2,247
3,859
448
Any way to remove all updated(starred) icons from all games at the same time?
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,592
1,446
459
Any way to remove all updated(starred) icons from all games at the same time?
what i would do is click on one of them so it sorts by the update marker being visible, then go into list mode and spam middle click in the same spot so it removes one at a time
 
  • Heart
Reactions: Nerro

Nerro

Engaged Member
Donor
Sep 9, 2017
2,247
3,859
448
what i would do is click on one of them so it sorts by the update marker being visible, then go into list mode and spam middle click in the same spot so it removes one at a time
Yup, that's what I'm doing currently but with 1400 games, one week's worth of updates still takes a couple of minutes :D Was just wondering if there was a faster way, eitherway, that's really my only wish for future updates along with a less ressource intensive version for the BG mode. Thaks for your work man.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,592
1,446
459
Hi WillyJL I need help with starting the app for the first time on win 11.

Getting this error message:
View attachment 4824981
f95checker uses the system ssl certificates. this is failing. looks like your system certificates are broken. i suggest you install all updates via windows update, as well as fix your system by running sfc /scannow and DISM.exe /Online /Cleanup-Image /RestoreHealth in an admin command prompt / terminal
 
  • Like
Reactions: NDI123

NDI123

New Member
May 26, 2020
4
1
93
f95checker uses the system ssl certificates. this is failing. looks like your system certificates are broken. i suggest you install all updates via windows update, as well as fix your system by running sfc /scannow and DISM.exe /Online /Cleanup-Image /RestoreHealth in an admin command prompt / terminal
Unfortunately, it didn't help :/

Thanks tho!
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,592
1,446
459
on another note, im fixing the last updated dates. ive come up with a half decent plan i hope.
it will go through in 2 steps, the first step to fix the goofy versions that are currently present, then the second step will be a permanent solution going forward. ill explain later why it needs to be like this.

for the first step fixing the last updated dates currently cached, ive changed how it picks the date.
now it will check both the date detected from the game thread and the last promotion date to latest updates.
it will use whichever of the 2 dates is more recent, so that games not getting promoted will still have newer dates if the date was changed in the thread. this is unless the date from the thread is in the future, like the typo some time ago where an update was in 2053.
this should get it closer to reality in terms of update dates.
this will happen over the next week roughly, as usual with cache api updates, when threads get cached again they will go through this update and have the more accurate updated date.

next, the permanent solution. once last updated dates are closer to reality, going forward they will be the date that the cache api noticed the update, instead of what the forum says.
when refreshing the thread, it will check the version previously cached and the new version fetched from the forum, if they differ it will use today as the last updated date.
if instead it is a game that has never been cached before, it will use the date from the forum (either from thread or latest updates, whichever is newer, as described above) as a starting updated date, then as updates happen in the future it will use the date that the update was detected by the cache api as normal.

i dont want to just go with the permanent solution right away because that would mean that some games that have wrong update dates currently but will not be updated anytime soome (or ever) would keep having wrong dates, since the permanent solution is entirely based on detecting version changes. so first need to switch over to more accurate dates from the forum as a baseline, then start using version change detection going forward.

EDIT: deployed the first step of this, so over the next week the weird dates should start fixing themselves. will report back in a week about the second step.
EDIT: also as a sidenote, i fixed a few issues that were preventing reviews from being fetched.
the second part of this is now live, from now on last updated dates are based on when the cache api sees the version number change, nothing more nothing less. for games never cached before it will use what the thread says or latest updates say, depending on which is more recent, and from then on it will only and always change the last updated date when the version number changes to the day that the change is detected
 
  • Crown
Reactions: FaceCrap

KaosKally

Member
Dec 21, 2019
467
547
239
the second part of this is now live, from now on last updated dates are based on when the cache api sees the version number change, nothing more nothing less. for games never cached before it will use what the thread says or latest updates say, depending on which is more recent, and from then on it will only and always change the last updated date when the version number changes to the day that the change is detected
So it will have multiple sources from where it can take the most recent date, at least until it gets cached and if i understand it right, even if is cached, if it detects a newer date, it will get that, ignoring cache?
 
5.00 star(s) 31 Votes