Java 自动点击';无头';服务器
我在服务器上运行代码时遇到了问题Java 自动点击';无头';服务器,java,automation,mouseevent,mousemove,mouse-coordinates,Java,Automation,Mouseevent,Mousemove,Mouse Coordinates,我在服务器上运行代码时遇到了问题 import java.awt.AWTException; import java.awt.Robot; import java.awt.event.InputEvent; public class AutoClicker { public static int rate = 5000; public static void main(String[] args) { try { Robot robot =
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.InputEvent;
public class AutoClicker {
public static int rate = 5000;
public static void main(String[] args) {
try {
Robot robot = new Robot();
while (true) {
try {
Thread.sleep(rate);
robot.mouseMove(100, 100);
robot.mousePress(InputEvent.BUTTON1_MASK);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
} catch (InterruptedException ex) {
}
}
} catch (AWTException e) {
}
}
}
如果我使用远程桌面,比如,那么我运行我的代码,它就会正常工作
但是,
当我关闭remmina时,我的代码突然“暂停”,直到我再次打开remmina。在“无头”服务器上运行代码时,我是否遗漏了一些东西?
谢谢,
Ahmad如果你在一个“无头”的环境中运行,移动鼠标意味着什么?是的,类似的东西已经成功实现了,但我不知道是哪一种。