Tool Others F95Checker [WillyJL]

5.00 star(s) 21 Votes

WillyJL

Well-Known Member
Respected User
Mar 7, 2019
1,059
828
oh my fkin god i know this does not belong here but i just need to say this: to remake the same gui that took me weeks in tkinter only took me about 5 minutes in qt designer, and its fully dynamic and adaptive, just like it should be... ffs
hard part now is integrating it in the old code... gosh i hate myself
 

GrammerCop

Well-Known Member
Donor
Mar 15, 2020
1,688
1,674
oh my fkin god i know this does not belong here but i just need to say this: to remake the same gui that took me weeks in tkinter only took me about 5 minutes in qt designer, and its fully dynamic and adaptive, just like it should be... ffs
hard part now is integrating it in the old code... gosh i hate myself
I hate you too!!! You have raised expectations way too far. Shame on you.
 
  • Haha
Reactions: WillyJL

GAB

Salty Montrealer
Donor
May 10, 2017
2,345
17,577
I'm not very good with programming so I may be asking a lot

Would it be possible to have this in android?
 

Havik79

Conversation Conqueror
Sep 5, 2019
6,323
7,543
What dependencies are there for python, no matter what I do, it wants to update missing dependencies, but retarded comodo keeps blocking it in containment, even when I disable every single comodo component.

So is there a list of the dependencies and where I can download them?
Yes get rid of comodo, and when the subscription runs out next month I will.
 

abada25

Member
Sep 30, 2019
397
248
oh my fkin god i know this does not belong here but i just need to say this: to remake the same gui that took me weeks in tkinter only took me about 5 minutes in qt designer, and its fully dynamic and adaptive, just like it should be... ffs
hard part now is integrating it in the old code... gosh i hate myself
That is both good and bad news at the same time lol :D
 
  • Like
Reactions: WillyJL

AtotehZ

Well-Known Member
Aug 24, 2018
1,898
1,254
I added the games to the list, then clicked refresh.
What is supposed to happen when you click refresh?

Nothing really happens at all. Would be nice to know if it works or if the reason nothing is happening is that there are not updates, which would be fair since I just installed it.

EDIT: I found out what it was. This does NOT work with 2-step verification.
 
Last edited:

WillyJL

Well-Known Member
Respected User
Mar 7, 2019
1,059
828
I'm not very good with programming so I may be asking a lot

Would it be possible to have this in android?
The checker itself maybe, I know there are some apps to run python code on android, but as for the GUI simply no. Would have to make an app for it so I’m sorry but no, maybe you could try getting version 4.1 (the last non GUI version) to run in a python console on android but the GUI surely won’t work and I won’t make it work
 

WillyJL

Well-Known Member
Respected User
Mar 7, 2019
1,059
828
I added the games to the list, then clicked refresh.
What is supposed to happen when you click refresh?

Nothing really happens at all. Would be nice to know if it works or if the reason nothing is happening is that there are not updates, which would be fair since I just installed it.

EDIT: I found out what it was. This does NOT work with 2-step verification.
Yeah I can see that being the problem, didn’t even realize f95 had a 2fa option... also before you ask I’ll probably not add 2fa support anytime soon, but I’m not ruling it out completely
 

WillyJL

Well-Known Member
Respected User
Mar 7, 2019
1,059
828
What dependencies are there for python, no matter what I do, it wants to update missing dependencies, but retarded comodo keeps blocking it in containment, even when I disable every single comodo component.

So is there a list of the dependencies and where I can download them?
Yes get rid of comodo, and when the subscription runs out next month I will.
Ok so
requests
bs4
Pillow
numpy
 

AtotehZ

Well-Known Member
Aug 24, 2018
1,898
1,254
Yeah I can see that being the problem, didn’t even realize f95 had a 2fa option... also before you ask I’ll probably not add 2fa support anytime soon, but I’m not ruling it out completely
Not gonna ask. I just pointed it out so others who have it activated can avoid it. Maybe list it as part of troubleshooting so people won't just give up.

I don't think someone with less background with computers would figure it out if they're just following your installation guide.

I activated 2fa to get a trophy. Sometimes looking at the trophy list can lead to exploring some fun mechanics of a page. Don't need it anymore.
 
  • Like
Reactions: WillyJL

WillyJL

Well-Known Member
Respected User
Mar 7, 2019
1,059
828
got the new qt gui to run on python code, now gotta fix dat theme and swap the old one with this... gonna take a while ;-;
1602780388680.png
btw all that text is just placeholder, none of it is working as of right now

EDIT: actually scrap that, that theme is not made for small guis like this, gonna try to replicate the old ui by myself
 
Last edited:
Jun 17, 2019
56
53
Hi Willy! First I wanted to thank you for this tool, it made my life much easier (it was quite annoying having to check 50+ games manually every time :D). You also inspired me to develop my own version of Game Manager in Electron!

As I know a little about python (and programming in general) I took a look at the source code (of both files) and wanted to suggest some changes:

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

Sorry for the Rosetta stone above, I hope it will be useful to you! ;)
 
  • Like
Reactions: WillyJL

WillyJL

Well-Known Member
Respected User
Mar 7, 2019
1,059
828
MillenniumEarl huge thanks for that, I did know most of it but dont apply most of those because my workflow is often lazy xD anyway thanks for reminding me and for caring enough to write that much!

EDIT: also the new GUI is a class of itself and most of the code for it is in a separate module file, just like how buddaman started doing with some system stuff when he suggested the github repo for this tool (btw if youre reading this dw its coming)
 

AtotehZ

Well-Known Member
Aug 24, 2018
1,898
1,254
Thanks to your tool my F95 folder is now exactly the way it should be. The games I've completed, the ones I'm playing and the ones I wanna play in 3 folders and I'll be updated when updates for them come out. And I don't have to worry about them being updated or not any more.

I did have one hiccup where refreshing caused the tool to tell me that each game, from one end to the other, was misspelled. Restarting it fixed it.
 
  • Like
Reactions: WillyJL

WillyJL

Well-Known Member
Respected User
Mar 7, 2019
1,059
828
Thanks to your tool my F95 folder is now exactly the way it should be. The games I've completed, the ones I'm playing and the ones I wanna play in 3 folders and I'll be updated when updates for them come out. And I don't have to worry about them being updated or not any more.

I did have one hiccup where refreshing caused the tool to tell me that each game, from one end to the other, was misspelled. Restarting it fixed it.
About that hiccup I don’t know what might’ve caused it but it will probably get fixed in the next update since I’m gonna change the way games are stored from a single string to a json string
 

AtotehZ

Well-Known Member
Aug 24, 2018
1,898
1,254
About that hiccup I don’t know what might’ve caused it but it will probably get fixed in the next update since I’m gonna change the way games are stored from a single string to a json string
I just tried running background mode for the first time and it's not working. It's not really a problem for me as it's not how I'll be using it, but thought you might wanna know.

I've already downgraded to Python 3.8.5 and installed the Visual CPP Build Tools as suggested.

The error is: "Some required dependencies were not found. Click ok to try to install them now"
Followed by: "Setup failed to install requirements... check "install.log" for the error log and please report it in the tool thread!"

This is what install.log tells me:
You don't have permission to view the spoiler content. Log in or register now.
Dunno what "wheel" is. It's almost as if it thinks it's supposed to be in win10toast 0.9... so it reinstalls it, but it still doesn't have "wheel" installed.
 
  • Like
Reactions: WillyJL

SmurfyBlue

Ex Patch Maker
Aug 6, 2016
393
313
Seeing as you're still working on the rework of the GUI I think this would be the perfect moment to put some feature requests out here.

1: A way to import/export the games list from the GUI (So you don't have to dig it out of the config file)
2: A new toggle to let the list sort when you add a new game.
3: A way to ONLY refresh the data of newly added games. (Basically only fetch data for games that currently have no data saved at all)

The only reason I want feature 1 is because I had some major problem with my PC this week and had to reinstall windows, which means all the data in %appdata% is gone now, so I had to manually add back all the games I follow with this program one by one :cry:o_O
 

DarkMask

Member
Oct 16, 2017
455
474
I really like the design of the UI, it's similar to the UI I mocked up when I was going to create a similar program.

With you redesigning the UI, I have a few suggestions.

- Instead of using that giant section for refresh, you could have it show the game's banner image?
- A status column would be great to show games on our list that are completed, on hold, abandoned..etc.
- Instead of having multiple buttons for the browser, have the user specify the browser they use.

Keep up the amazing work!
 
5.00 star(s) 21 Votes