zoukankan      html  css  js  c++  java
  • 【Funny Things】001——QQ循环发送消息

    借用Java的Robot类库中的键鼠模拟的方法,执行这个操作,首先切换到QQ界面,然后循环粘贴,回车发送消息。

    package newtest;
    
    import java.awt.*;
    import java.awt.event.KeyEvent;
    
    public class KeyBoard {
         private Robot robot = null;
    
         public KeyBoard(){
             try{
                 robot = new Robot();
             }catch (AWTException a){
                 System.out.println(a.toString());
             }
         }
    
         //跳转到需要发送数据的页面,这里选用的是QQ的界面
         public void jump(){
             robot.keyPress(KeyEvent.VK_ALT);
             robot.keyPress(KeyEvent.VK_TAB);
    
             robot.keyRelease(KeyEvent.VK_ALT);
             robot.keyRelease(KeyEvent.VK_TAB);
         }
    
         //循环发送剪贴板上的东西
         public void send(){
             for(int i=0;i<300;i++){
    //             robot.keyPress(KeyEvent.VK_C);
    //             robot.keyRelease(KeyEvent.VK_C);
    //             robot.keyPress(KeyEvent.VK_Y);
    //             robot.keyRelease(KeyEvent.VK_Y);
    
                 robot.keyPress(KeyEvent.VK_CONTROL);
                 robot.keyPress(KeyEvent.VK_V);
    
                 robot.keyRelease(KeyEvent.VK_CONTROL);
                 robot.keyRelease(KeyEvent.VK_V);
    
                 robot.delay(300);
    
    //             robot.keyPress(KeyEvent.VK_SPACE);
    //             robot.keyRelease(KeyEvent.VK_SPACE);
    //
    //             robot.delay(300);
    
                 robot.keyPress(KeyEvent.VK_ENTER);
                 robot.keyRelease(KeyEvent.VK_ENTER);
                 //设置延时,不然处理速度过快一下子发完了
                 robot.delay(500);
             }
         }
    
        public static void main(String[] args) {
             KeyBoard keyBoard = new KeyBoard();
             keyBoard.jump();
             keyBoard.send();
        }
    }
  • 相关阅读:
    safari兼容时间格式 NAN
    高阶组件
    SqlBulkCopy与触发器,批量插入表(存在则更新,不存在则插入)
    SQL Server 触发器
    浅谈数据库中的触发器
    SQL Server 2008 表变量参数(表值参数)用法
    SQL Server 批量插入数据的两种方法
    SQL Server 2008 R2 主从数据库同步
    C#操作FTP, FTPHelper和SFTPHelper
    orcherd 汉化
  • 原文地址:https://www.cnblogs.com/chenyun-/p/11731998.html
Copyright © 2011-2022 走看看