Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Robot robot = new Robot();
- StringSelection user = new StringSelection("myUser");
- Toolkit.getDefaultToolkit().getSystemClipboard().setContents(user, null);
- robot.keyPress(KeyEvent.VK_CONTROL);
- robot.keyPress(KeyEvent.VK_V);
- robot.keyRelease(KeyEvent.VK_V);
- robot.keyRelease(KeyEvent.VK_CONTROL);
- robot.keyPress(KeyEvent.VK_TAB);
- robot.keyRelease(KeyEvent.VK_TAB);
- Thread.sleep(2000);
- StringSelection pass = new StringSelection("myPass");
- Toolkit.getDefaultToolkit().getSystemClipboard().setContents(pass, null);
- robot.keyPress(KeyEvent.VK_CONTROL);
- robot.keyPress(KeyEvent.VK_V);
- robot.keyRelease(KeyEvent.VK_V);
- robot.keyRelease(KeyEvent.VK_CONTROL);
- Thread.sleep(2000);
- robot.keyPress(KeyEvent.VK_ENTER);
- robot.keyRelease(KeyEvent.VK_ENTER);
- String workingDirectory = System.getProperty("user.dir");
- try{
- Runtime rt = Runtime.getRuntime();
- Process pr = rt.exec(workingDirectory + "\src\test\resources\Login.exe");
- BufferedReader input = new BufferedReader(new InputStreamReader(pr.getInputStream()));
- String line=null;
- while((line=input.readLine()) != null) {
- System.out.println(line);
- }
- int exitVal = pr.waitFor();
- System.out.println("Exited with error code "+exitVal);
- }
- catch(Exception e) {
- System.out.println(e.toString());
- e.printStackTrace();
- }
- return workingDirectory;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement