正文
最近小米有个活动 需要整点微信公众号发送 小爱同学
取第一个整点的同学 这可需要手速了
作为一个Java新人 当然是敲敲代码解决喽
流程
使用方法
- 微信打开你要发送的消息的聊天窗口
- 复制代码到eclipse中
- ctrl + F11 运行
代码思路
- 把
小爱同学
这个字符串放入粘帖板
- 快捷键 ctrl + alt + w 打开
微信
窗口
- 快捷键 trl + v 粘帖(
15次
)
- 回车(
15次
)
特殊说明
代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
| import java.awt.AWTException; import java.awt.Robot; import java.awt.Toolkit; import java.awt.event.KeyEvent; import java.awt.datatransfer.*;
public class Main { public static void toClipBoard(String text) { Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); Transferable totext = new StringSelection(text); clipboard.setContents(totext, null); } public static Robot robot; public static void openWeiXin() { robot.keyPress(KeyEvent.VK_ALT); robot.keyPress(KeyEvent.VK_CONTROL); robot.keyPress(KeyEvent.VK_W); robot.keyRelease(KeyEvent.VK_W); robot.keyRelease(KeyEvent.VK_CONTROL); robot.keyRelease(KeyEvent.VK_ALT); } public static void paste() { robot.keyPress(KeyEvent.VK_CONTROL); robot.keyPress(KeyEvent.VK_V); robot.keyRelease(KeyEvent.VK_V); robot.keyRelease(KeyEvent.VK_CONTROL); } public static void enter() { robot.keyPress(KeyEvent.VK_ENTER); robot.keyRelease(KeyEvent.VK_ENTER); } public static void main(String[] args) { try { robot =new Robot(); } catch (AWTException e) { e.printStackTrace(); }
toClipBoard("小爱同学"); openWeiXin(); for(int i=0;i<15;i++) { paste(); enter(); } }
}
|