xxxxxxxxxx
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import java.util.*;
import java.awt.geom.Point2D;
import java.awt.Point;
import java.awt.MouseInfo;
Robot robot;
void setup(){
size(200,200);
background(0);
textAlign(CENTER);
textSize(25);
fill(255);
stroke(255);
i=1;
text("You Shall\n Not Sleep!",width/2,height/2.125);
try{
robot = new Robot();
}
catch(AWTException e){
throw new RuntimeException(e);
}
}
void draw(){
nosleep();
}
void nosleep(){
delay(25);
float x1=MouseX();
float y1=MouseY();
delay(600);
float x2=MouseX();
float y2=MouseY();
if(x1==x2 && y1==y2){
robot.mouseMove(x2,y2+1);
}
}
public static int MouseX(){
Point p=MouseInfo.getPointerInfo().getLocation();
return p.x;
}
public static int MouseY(){
Point p=MouseInfo.getPointerInfo().getLocation();
return p.y;
}