Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.awt.*;
- import java.awt.event.KeyEvent;
- public class Main {
- static class KeyController {
- Robot robot;
- KeyController() throws AWTException, InterruptedException {
- robot = new Robot();
- System.out.println("starting in 10 seconds..");
- Thread.sleep(10000);
- }
- void pressKey(int key) throws InterruptedException {
- Thread.sleep(20);
- robot.keyPress(key);
- Thread.sleep(20);
- robot.keyRelease(key);
- }
- void pressNum(int... num) throws InterruptedException {
- for(int i = 0; i<num.length; i++) {
- switch (num[i]) {
- case 1: pressKey(KeyEvent.VK_1);
- break;
- case 2: pressKey(KeyEvent.VK_2);
- break;
- case 3: pressKey(KeyEvent.VK_3);
- break;
- case 4: pressKey(KeyEvent.VK_4);
- break;
- }
- }
- }
- }
- public static void main(String[] args) throws AWTException, InterruptedException {
- KeyController keyController = new KeyController();
- int[] turnOne = {2,3,4};
- int[] turnTwo = {1,2,3,4};
- int[] turnThree ={1,2,3,4};
- int[] turnFour = {1,2,3,4};
- int[] turnFive = {1};
- int[] turnSix = {1};
- for (int one:turnOne)
- for(int two:turnTwo)
- for(int three:turnThree)
- for(int four:turnFour)
- for(int five:turnFive)
- for(int six:turnSix){
- System.out.println("Attempthing: ");
- int[] combination = {one,two,three,four,five,six};
- for(int i:combination) {
- keyController.pressNum(i);
- System.out.print(i+", ");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement