欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Visual Studio 6.0安装程序外挂,自动安装,visualstudio,package vc;i

来源: javaer 分享于  点击 32934 次 点评:117

Visual Studio 6.0安装程序外挂,自动安装,visualstudio,package vc;i


package vc;import java.awt.*;import java.awt.datatransfer.*;import java.awt.event.*;import java.io.*;public class vcInstaller {    public static void main(String[] args) {        try {            Runtime.getRuntime().exec(".\\\\VisualStudio\\\\SETUP.EXE");        } catch (IOException e) {            System.exit(0);        }        try {            Thread.sleep(5000);        } catch (InterruptedException e) {            e.printStackTrace();        }        Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();        Transferable tText = null;        try {            Robot r = new Robot();            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_TAB);            r.keyRelease(KeyEvent.VK_TAB);            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_A);            r.keyRelease(KeyEvent.VK_A);            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            tText = new StringSelection("111");            clipboard.setContents(tText, null);            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_CONTROL);            r.keyPress(KeyEvent.VK_V);            r.keyRelease(KeyEvent.VK_V);            r.keyRelease(KeyEvent.VK_CONTROL);            tText = new StringSelection("1111111");            clipboard.setContents(tText, null);            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_CONTROL);            r.keyPress(KeyEvent.VK_V);            r.keyRelease(KeyEvent.VK_V);            r.keyRelease(KeyEvent.VK_CONTROL);            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);            try {                Thread.sleep(30000);            } catch (InterruptedException e) {                e.printStackTrace();            }            r.keyPress(KeyEvent.VK_ENTER);            r.keyRelease(KeyEvent.VK_ENTER);        } catch (AWTException e) {            e.printStackTrace();        }        System.exit(0);    }}//该片段来自于http://byrx.net
相关栏目:

用户点评