I made this app after playing MOBA games online and lagging to death many times.
Its made using Java only.
The app makes a sound warning people when they lag or get disconnected/reconnected to the internet. It’s very useful for people with internet issues while they game.
If you find the idea interesting please give your opinion about my app. Here is a link to git hub for the executable file its in /Bin folder … Source code is also included.
For UX, it’s a little bit annoying when you modify an input, the app pause and you need to click on resume button. The changes could be appliyed on the onblur event.
While i’m writing my answer to your post, i have lots of offline alerts. Even with a ping < 20ms. Maybe there is a problem in the offline detection. So I deactivated the sound. ^^
That was really encouraging from you
I have updated it a little bit to change on keyrelease as I’m not sure how to do onBlur with JavaFX.
Also the ping now shows correctly when above the Max Ping. It says disconnected when the ping goes higher than Max Ping, and it says lag when, you know…
In a game sometimes you get disconnected just from high ping, that’s why above Max Ping it says disconnected.
Please review it once more, your opinion was very helpful to me.
You still create a new intance of Ping every time you resume the program.
When an input is updated, you should just call a setter method of Ping.
In the Ping.run(), write :
while(true) {
if(!paused) {
…
}
}