Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pl.noswer.KillAura;
- import java.awt.Color;
- import java.awt.MouseInfo;
- import java.awt.Robot;
- import java.awt.Toolkit;
- import java.util.ArrayList;
- import java.util.List;
- import javax.swing.JButton;
- import javax.swing.JFrame;
- public class Main {
- public static int NUMBER_OF_THREADS = 10;
- public static void main(String[] args) throws Exception {
- int x = MouseInfo.getPointerInfo().getLocation().x;
- int y = MouseInfo.getPointerInfo().getLocation().y;
- // JFrame main = new JFrame("Main screen");
- // main.setUndecorated(true);
- // main.setOpacity(0.4f);
- int maxy = Toolkit.getDefaultToolkit().getScreenSize().height-100;
- int maxx = Toolkit.getDefaultToolkit().getScreenSize().width-100;
- // main.setSize(maxx, maxy);
- // main.setVisible(true);
- System.out.println(maxx+" a "+maxy);
- Robot robot = new Robot();
- List<Thread> watki = new ArrayList<>();
- int buffer = (maxx-100)/NUMBER_OF_THREADS;
- // for(int px = 100; px<maxx-100;){
- // for(int py = 100; py<maxy-100;){
- //// MouseInfo.getPointerInfo().
- //// System.out.println("Move: "+px+" Y: "+py);
- // Color c = robot.getPixelColor(px, py);
- // System.out.println("Move: "+px+" Y: "+py+ " Color R: "+c.getRed()+" G: "+c.getGreen()+" B: "+c.getBlue());
- // robot.mouseMove(px, py);
- // py+=30;
- // }
- // px+=30;
- // }
- // System.out.println(control+" as d "+size);
- JFrame f = new JFrame("asd");
- for(int i = 0; i<NUMBER_OF_THREADS; i++){
- int buf = i;
- Runnable run = new Runnable() {
- @Override
- public void run() {
- for(int px = buf*buffer; px<(buf+1)*buffer;){
- for(int py = 100; py<maxy-100;){
- // MouseInfo.getPointerInfo().
- // System.out.println("Move: "+px+" Y: "+py);
- Color c = robot.getPixelColor(px, py);
- System.out.println("Move: "+px+" Y: "+py+ " Color R: "+c.getRed()+" G: "+c.getGreen()+" B: "+c.getBlue());
- // robot.mouseMove(px, py);
- py+=10;
- }
- px+=10;
- }
- }
- };
- Thread t= new Thread(run, "killaura#"+i);
- watki.add(t);
- JButton b = new JButton("ID: "+i);
- b.setBounds(buf*buffer,100, buffer-10, 50);
- System.out.println("Buf: "+buf+" B+" + buf*buffer+ " B " + buffer);
- f.add(b);
- }
- f.pack();
- System.out.println("S: "+f.getSize());
- f.setVisible(true);
- return;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement