Tool Others F95Checker
Description
Tool Others F95Checker takes the hassle out of following game updates by bringing update checks and library management into one fast, reliable desktop application. Its customizable interface offers a compact list, a comfortable grid, and kanban columns, with personal labels and tabs to organize your collection. Basic functionality needs no account, while account features include two-factor authentication support and checks for alerts and inbox messages. Track which versions you have installed and finished playing, launch games directly, and archive titles to temporarily mute their updates. Refresh your library manually or let background mode check periodically and deliver desktop notifications. The application can update itself, but it does not update your games. Each library entry can store the game’s name, version, developer, engine or thread type, and status, including completed, on hold, or abandoned. It also tracks update, launch, and addition dates, descriptions, animated GIF covers, preview galleries, download links with F95zone Donor DDL and RPDL.net support, forum tags, personal labels, notes, and locally recorded playtime. Forum scores out of five, personal five-star ratings, and the 20 most recent forum reviews help you assess your collection, while a local timeline records most of these details alongside additional activity. Combine multiple sorting and filtering criteria to find what you need, and highlight tags to distinguish appealing content from material you would rather avoid. Beyond games, F95Checker supports media threads such as animations and collections, ordinary threads, and manually added games from other platforms. Custom launch-command wrappers, Wine/Proton support on Linux and macOS, and network proxy support provide further flexibility. F95Checker is built with Python 3.11/3.12 and runs on Windows, Linux, and macOS, with x64 and arm64 support for macOS. Ready-made binaries are available for all three platforms: extract the download and launch F95Checker.exe on Windows or F95Checker on Linux. On macOS, right-click F95Checker.app, choose Open, and confirm Open in the following dialog. If macOS reports that the application is damaged, close the message, open a terminal in the application’s location, and run `xattr -d com.apple.quarantine F95Checker.app` before trying again. Running from source requires Python 3.11/3.12; install dependencies with `pip3 install -U -r requirements.txt`, then start it with `python3 main.py`. The main file is executable and includes a shebang, so double-clicking may also work on your system. For a startup crash reporting GLError “invalid operation,” update Windows and your GPU drivers, and update, disable, or remove MSI AfterBurner and RTSS if installed. The companion browser extension connects forum browsing with your desktop library. Add a game by clicking the extension icon on its thread, right-clicking a thread link, or right-clicking the background of a thread page. Forum icons show which games are already in your library and which tabs contain them, while tag highlighting carries the app’s browsing preferences onto the forum. Chrome-family browsers, including Brave and Edge, can install it by opening `chrome://extensions/`, enabling Developer mode, reloading the page, and dragging in `browser/chrome.zip` from the tool folder. Firefox-family browsers, including LibreWolf, can install it through AMO; guided installation is also available under Extension > Install in the app’s sidebar. The extension requires the desktop application to be installed and running. Once you have added games, use Refresh! to check for changes, mark downloaded versions as Installed, and mark a version as Finished after playing its available content. Popups at the end of a refresh notify you about updates, renamed games, and status changes.
Changelog
v6.9h1
Fixed an issue with the popup for inbox and alerts checking not coming up
Fixed the game "Life" not being found
v6.9
First of all, NICE
GAME SORTING! Sort the game list based on what you click on the spot; if you select "Last Updated" the list will get automatically sorted after each refresh
Minor fixes
v6.8h6
Added inbox checking (conversations)
This time I am 100% confident I fixed changelog saving... no more invalid character error folks
Properly updated background mode with recent changes and hotfixes
v6.8h5
Fixed more issues with exception handling with changelogs
Updated background mode... i had kinda.. uhh.. forgotten to add the last 3 hotifixes to background mode... tunnel vision huh?
v6.8h4
Fixed games not being found if they were not the first result
v6.8h3
Completely fixed issues with config saving related to invalid characters (for example the recent status 200 myth) (in theory). Now when an illegal character is encountered an error is thrown and the invalid character gets added to exceptions. When this happens before clicking ok please tell me what character caused an issue for you here in this thread!
v6.8h2
I can now confidently say that open html is fully fixed and spotless, also because if its not ill honestly just delete my system32 and change hobby lol
Fixed some reference issues with the window theme and notification icon
That's it for today folks its been a long day ill gladly have some sleep
v6.8h1
Hopefully fixed open html once and for all
Made some changes for linux, now you should launch using "F95Checker.sh"
v6.8
Fixed issue with new config system when the tool is not on the system drive; thanks Cheater1!
Fixed an issue with a special character ("•") that would not be saved and cause the changelog fetcher to crash; they get replaced with "-" now
Improved adding and removing games: removing now doesn't require a UI reload, so it feels much snappier; adding now automatically scrolls to the bottom and brings focus to the textbox so you don't need to click in it to type in the next game
Fixed how the config works, now you weirdos with "%" characters in your passwords won't have issues (jk ily all)
Fixed installed checkboxes behavior
Fixed linux notifications for background mode
Watermark in the bottom right of the gui is now clickable, it takes you to this thread
Might have fixed other minor stuff, don't remember lol
btw only 1 to go for 6.9 nice
v6.7
FIXED LOGIN STATUS CODE 400 ERROR
AUTO UPDATING!
Greatly improved and fixed browsers:
Only installed browsers are available, others are greyed out
Now browsers get launched the proper way, so if you had issues with them like DarK x Duke they should be fixed now
Fixed open html option (again)
Full Linux support
Greatly improved install experience, now it's basically fully automatic and somewhat auto diagnosing
Changelogs now get stored: this means that you can view changelogs at any time clicking on a game's name
UI tends to be more snappy
Last but not least, moved config storage to User's appdata folder
If you're coming from a previous installation (i swear this is the last time, the autoupdater will do it in the future for you) i suggest you:
Download the new version
Copy your old "config.ini" to the new folder
Delete your old folder
Run "F95Checker.pyw"
I kinda rushed this update so i might have missed something, please tell me if you have any issues!
v6.6
Greatly improved Background mode:
Added dynamic icon: icon changes based on status (normal, checking and paused)
Added left click action on icon to manually refresh
Added games list section to right click menu
Added view alerts to right click menu
Added next refresh timestamp to right click menu
Added refresh now button to right click menu
Added Pause button to right click menu: this will pause the automatic refreshes (you can still manually refresh)
Improved how open as saved html works: now html files get stored with a unique id so they dont get overwritten
If you're coming from 6.5:
replace "Background.pyw"
replace "F95Checker.pyw"
add the missing new files from the "Data" folder
If you're coming from 6.1 or newer do all the above and also:
replace "requirements.txt"
run "install.bat"
otherwise please perform a clean install
Please report any bugs you find with background mode, I didn't have much time to test it
This might be one of the last updates for a while (as in a few months) as I feel like I have reached a good spot with the tool and school starts next week... dont worry though sorting options will come at some point
v6.5
BACKGROUND MODE!
Set up the interval in the normal GUI settings
When a game is updated you get a notification right on your desktop
Fixed Set GUI Accent Color
Fixed Open Pages as Saved HTML
If you're coming from 6.1 or newer:
copy "Background.pyw"
replace "F95Checker.pyw"
replace the whole "Data" folder
replace "requirements.txt"
run "install.bat"
otherwise please perform a clean install
EDIT (Sept 10 2020, 9 PM EST): updated the 6.5 download with a fixed install.bat that works with pip > 2.1. if you had issues with install.bat they should be fixed now.
v6.4
Open Pages as Saved HTML now has all clickable links and items working (they take you to the online page so you will not be logged in)
Open Pages as Saved HTML now also loads the compressed page (if available) as an html so you can see the compressed download links without having to log in
If you're coming from 6.1 or newer simply replace "F95Checker.pyw"; otherwise please perform a clean install
v6.3
Under the hood update!
Completely changed how game data gets stored: now everything is stored in "config.ini" (feel free to delete the .txt files from the Data folder if you have any)
Now the tool also stores the game link, the time you added it to the list and the last time it was updated (and also a placeholder "completed" value for the future)
What does this mean for you? Not much... now you can use the Open buttons without refreshing first and that's about it
What does this mean for the tool's (very near) future? Sorting options are coming! stay tuned...
Also changed how the changelog works: now it shows a fixed number of 69 lines of the whole changelog, instead of trying to identify the exact changes; this makes the changelog a whole lot more reliable and also easier to manage for me; also the changelog gets fetched whenever the installed checkbox is not ticked
If you're coming from 6.1 or newer simply replace "F95Checker.pyw"; otherwise please perform a clean install
v6.2h1
Fixed name highlighting with installed checkboxes
Fixed "Open Pages as Saved HTML", now the temporary html file gets stored in C:WindowsTemp and gets deleted a few seconds later; please let me know if you encounter issues with permissions
Btw the h1 stands for hotfix 1
If you're coming from 6.1 or newer simply replace "F95Checker.pyw"; otherwise please perform a clean install
v6.2
Resizable GUI! a little kinda a lot laggy... yeah... thats not on me, it's the window engine that is 30 years old... anyway it still works perfectly and the window size persists through restarts; thanks abada25!
Games not installed now always have their name highlighted
Removed "Export Updated List to File" and "Extra Size" options
Fixed a few minor bugs
If you're coming from 6.1 simply replace "F95Checker.pyw"; otherwise please perform a clean install
Sorry DarK x Duke i couldn't quite fix the issue with the spaces... i know the problem but the normal fix doesn't seem to work... i'll look more into it tomorrow
EDIT: well it seems that my attempt at fixing the issue with open saved html broke it completely instead... im sorry guys im really tired right now ill fix it tomorrow
v6.1
Added an Installed Version Tracker, check "How to use" for more info; thanks abada25! (looks like this is becoming a trend around here xD)
Added a GUI Accent color picker, so you can express yourself instead of sticking to boring red; thanks abada25!
Fixed how config works, now you won't need to reinsert your game list and credentials after each update!
Fixed an issue with unreadable text on light Windows themes; thanks yohudood!
If you're coming from 6.0 delete and replace (NOT just replace!) the "Data" folder, replace "F95Checker.pyw" and "requirements.txt" and run install.bat; otherwise please perform a clean install
v6.0
Facelift! The tool now has a new beautiful UI Theme! I've poured my heart and soul into this, please let me know what you think of it!
Added a progress bar for the refresh process inside the refresh button itself
Swapped yes / no options with checkboxes
Changed max retries setting to be an input box with increment arrows
Added extra size option, this allows you to make the window bigger (vertically) so you can see more games; thanks for the suggestion DarK x Duke!
Added option to sort the game list alphabetically; thanks for the suggestion DarK x Duke!
Fixed unintended behavior: now the tool doesn't create a save file for games it can't find
If you're coming from a previous installation please completely delete your previous installation folder and files
v5.3
Added a changelog fetcher for the tool itself
Fixed window scrolling behavior
Fixed an issue with some pages and the Open HTML option not saving them correctly, ending up in them not opening
If you're coming from v5.2 just replace "F95Checker.pyw", otherwise please completely delete your previous installation folder and files
v5.2
Made the game list section scrollable, thanks for the suggestion abada25! turned out it wasn't too difficult
Changed where the version number for the tool itself is stored, so in the future you might not need to delete your game list to update the tool
If you're coming from a previous installation please completely delete your previous installation folder and files
v5.1
Added Open HTML option, check "Settings explanation" for more info
Added ability add gamed by pasting game id's and game links into the add field
Fix
Source: F95zone