- Oct 1, 2020
- 1,523
- 1,050
Oooohh, finally one I got in my library too.Hey, another game now not refreshing -
Yup, and the thread is still there too...
Oooohh, finally one I got in my library too.Hey, another game now not refreshing -
does this happen with all games? when selecting a new exe, it will look inside of your default exe dirs to try to match the game for which you are adding the exe, it looks for type, developer and name. so if you have a full structure it would show exedir/category/developer/game/ (eg exedir/RenPy/Inceton/Lust Theory), but this is all modular, if it doesnt find something that looks like that structure it matches less like just exedir/category/game or exedir/developer/game or just exedir/game .... it works by fuzzy matching and only accepts with more than 85% match, or if the word it is looking for is exactly in the name and no other folder has it in its name.I'm still on #1406 and about to update. It does appear the sorting bug is gone, thankfully!
There's a bug where my exe directory choice isn't sticking... I have it set to the base directory of where I keep the game folders, but F95Checker is defaulting to a particular game's directory when I try to add a new game no matter what I do. I change the directory back and forth hoping to overwrite the preference and it doesn't help. I'll try the newest build to see if it's already been squashed and try to also catch up in the thread.
Thank you!
edit: still has the bug, no matter what exe directory is set to, it shows A Long Story Short folder contents when I try to add any game executable.. F95Checker was updated by deleting folder contents and unzipping the new build to it.
Yeah, it seems to be a run away condition (walking pace though), another just came up https://f95zone.to/threads/detective-mikami-final-asobi.240115/
Quick check, what does it say at the bottom of the tooltip if you hover the questionmark behindI have it set to the base directory of where I keep the game folders
Set exe dir:
in the Manage section of the sidebar?.p-header-logo img[alt="F95zone"]
)Assuming that whatever you did would remove the issue, I just tried refreshing Welcome to Free Will again. It still complains so hopefully it turns up something in your logs.the games that "arent refreshing" dont have anything weird in logs
i hadnt invalidated the cache yet. i updated the code so no new instances should appear.Assuming that whatever you did would remove the issue, I just tried refreshing
Welcome to Free Will again. It still complains.
I can only comment for 85755 (Welcome to Free Will), which of course now refreshes fine.i have now invalidated cache for threads 1190 240115 85755 30658 236807 184252 16887 228420 85156 81854.
no need to use an external program to do this, you can just use chrome/firefox devtools (ctrl+shift+i), in nextwork tab refresh the page and you can see all requests, their headers, and payloadI can only comment for 85755 (Welcome to Free Will), which of course now refreshes fine.
I tried routing the traffic through Fiddler to see if the headers would give any indication that would make the checker conclude the game couldn't be found, but it didn't like the certificate Fiddler uses to decrypt https connections.
That's the weird part. When the WtFW thread turned up 'missing' in the checker during a refresh, it loaded just fine when using the thread button.no need to use an external program to do this, you can just use chrome/firefox devtools (ctrl+shift+i), in nextwork tab refresh the page and you can see all requests, their headers, and payload
and yeah i doubt there would be something like that anyway. it not finding the OP but detecting that it is an f95zone webpage, and having 403 or 404 response code should be good enough
Well, it did, didn't it? It told us the thread was 'missing'...the games that "arent refreshing" dont have anything weird in logs (if there was an error, it wouldve told end users too actually)
That was not in logs. And that was not something that I could use to gauge which ones are affected. It was the same effective result as any thread that actually doesn't exist, of which there are 800 thousand (I reject requests for ids above 1 million, currently largest thread Id is under 250k). I didn't look as again it would be futile, but I'm sure there's a decent chunk of non-existent thread ids cached that never ever existed, just because when an api is exposed to the internet people will fuck with it, and there's bound to be someone that has used the api to check bogus thread ids that never even existed on the forum. So just invalidating cache for threads that my cache api had cached as missing would do it to a lot more threads than just those affected.Well, it did, didn't it? It told us the thread was 'missing'..
which I already did, so idk why we're still on this lolActually, using Fiddler isn't even necessary, you've got the code that makes up the cache, so it could be enhanced do the same thing. Coz somewhere, somehow it got convinced those threads went 'missing', all that's needed is to find out why.
As always, I can't fetch all threads always from f95zone. I don't have any way to know if download links changed besides version number changes and latest updates posts changing (though they do not detect download link changes, only information changes). If downloads links change and nothing else, I have no way to detect it. And as we already know, I can't make it fetch all threads from f95 when any user refreshes it because that would defeat the whole point of a cache api. So, it will refreshed next in 1 week when cache is invalidated (or 2 days if the game version is not tracked by latest updates so it invalidates cache more often).WillyJL
Something else you might want to take a look at. Looks like download mirrors don't get synced with the actual thread.
Example: 16 Years Later!
Forum:
View attachment 4433962
F95Checker:
View attachment 4433963
When the first update notification came through, the thread only had a Mega link for the Windows version, and the DDL didn't even have a Windows version. Had to report it to get it added to the DDL and to have them add more Windows mirrors.
But the Download tab didn't sync the WIndows mirrors after doing a recheck. It even had those listed when the thread still only had the Windows Mega link.