Screen Timeout Utility Tool

Ateeb
2 min readMay 28, 2021

Are you struggling with your computer to keep it's screen unlocked?

This web app can solve your screen timeout issue forever!

Sometimes a tool is required which can keep your system in unlock state. Reason for timeout may vary from running a critical task to multitasking. To keep screen in unlock state, idea of opening useless media streaming sites invites troubles many time by allowing cookies or simply eat your ram as heavy process. Often it creates feeling of boredom in mid office hour to simply touch your mouse or keyboard to awake your screen. Save yourself from daily hustle and increase your productivity.

This web app will make things easy for you by maintaining your availability as green tick on teams app, without even touching the keypad.

After clicking ‘start’ button this app will start automatically, moving your cursor on variable time intervals (in seconds). Coordinates on screen precisely defined in the codes, so it won’t mark any clicks, other than precise location on your screen.

Also, you can minimize your browser or interrupt cursor whenever you want side by side, it will easily allow that.

You can press stop button anytime you want to stop this app.

Note: This is a springboot webapp built for Laptop/Desktop mouse cursor automation. This functionality of automation is implemented using Robot class from java. This app can’t be deployed(tried using heroku) with all functionality, as it requires tweaking with System headless property.

Steps to install & run this app :-

Step 1 :

Install java in your System (Laptop/desktop).

Step 2 :
Download jar from drive or dropbox –

https://drive.google.com/file/d/1MCyX5C4B171qtv9OTpyuSVcauHEa3n1X/view?usp=sharing

https://www.dropbox.com/sh/93larsnjy4qlnja/AAChiHrpHme7-kk0zpPdcD2La?dl=0

Step 3 :
(3.1)Navigate from command prompt(cmd) till the downloaded jar path (3.2)& Run below command-

java -jar WfhUtil-0.0.1-SNAPSHOT.jar

Step 4 -
Access app at below mentioned URL in your browser-

http://localhost:8083

As developer, if you found all this steps troubling, you can directly use code from cursor.java file available at https://github.com/syedateebulislam/WfhUtil/blob/master/src/main/java/com/example/WfhUtil/Cursor.java,write & write main method in it. Then paste this code in your laptop java IDE and simply run as java application.)

For more detailed view of code and repository, you can check this out at below given link -

--

--

Ateeb

An active IT Professional, Who believes in 'Sharing is Caring'.