Advertisement
Guest User

/g/ it kidna works

a guest
Feb 24th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.99 KB | None | 0 0
  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import java.util.Scanner;
  4.  
  5. public class autoTyper
  6. {
  7.    public static void main(String[] args)
  8.    {
  9.       String text;
  10.       int timeOfSpam;
  11.       int delayTime;
  12.          
  13.       Scanner keyboard = new Scanner(System.in);
  14.       System.out.println("Jacob's really bad autotyper - CMD Edition!\n");
  15.       System.out.print("Input text you wish to be spammed: ");
  16.       text = keyboard.nextLine();
  17.       System.out.print("Enter number of times the text will be spammed: ");
  18.       timeOfSpam = keyboard.nextInt();
  19.       keyboard.nextLine();
  20.       System.out.print("Enter Delay between each spam message (in ms): ");
  21.       delayTime = keyboard.nextInt();
  22.       keyboard.nextLine();
  23.      
  24.       System.out.println("Spam will begin upon pressing enter!");
  25.       keyboard.nextLine();
  26.      
  27.       beginSpam(text, timeOfSpam, delayTime);
  28.       System.exit(0);
  29.     }
  30.    
  31.     private static void beginSpam(String spamText, int timeOfSpam, int delayTime)
  32.     {
  33.       try
  34.       {
  35.          Robot spamBoi = new Robot();
  36.          int keycode;
  37.          System.out.println("Get Ready.. Spamming will start in 5 seconds!");
  38.          spamBoi.delay(5000);
  39.          
  40.          for (int i = 0; i < timeOfSpam; i++)
  41.          {
  42.             for (int j = 0; j < spamText.length(); j++)
  43.             {
  44.                keycode = KeyEvent.getExtendedKeyCodeForChar(spamText.charAt(j));
  45.                if ((Character.isLetter(spamText.charAt(j)) && (Character.isUpperCase(spamText.charAt(j)))))
  46.                   spamBoi.keyPress(KeyEvent.VK_SHIFT);
  47.                spamBoi.keyPress(keycode);
  48.                spamBoi.keyRelease(KeyEvent.VK_SHIFT);
  49.                spamBoi.keyRelease(keycode);
  50.             }
  51.             spamBoi.keyPress(KeyEvent.VK_ENTER);
  52.             spamBoi.keyRelease(KeyEvent.VK_ENTER);
  53.             spamBoi.delay(delayTime);
  54.          }
  55.       }
  56.       catch(Exception e)
  57.       {
  58.          System.out.println("Something broke I'm sorry");
  59.       }
  60.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement