场景
在工作中,由于OA的设置,我的电脑在15分钟没有任何操作以后就进入了锁屏状态。使用下面的代码片段,可以临时的解决此问题。代码仅需java运行环境即可。
java.awt.Robot 还有一些其他有趣的方法,例如截屏、获取光标下的颜色和单击鼠标。
import java.awt.Robot;
import java.util.Random;
public class MouseMover {
// 每50s移动一次鼠标
public static final int FIVE_SECONDS = 50000;
// 移动范围在坐上100 - 100 区域内
public static final int MAX_Y = 100;
public static final int MAX_X = 100;
public static void main(String... args) throws Exception {
Robot robot = new Robot();
Random random = new Random();
while (true) {
robot.mouseMove(random.nextInt(MAX_X), random.nextInt(MAX_Y));
Thread.sleep(FIVE_SECONDS);
}
}
}