Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4739975
  • 博文数量: 206
  • 博客积分: 5240
  • 博客等级: 大校
  • 技术积分: 3224
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-12 21:40
文章分类

全部博文(206)

文章存档

2013年(13)

2012年(8)

2011年(33)

2010年(152)

我的朋友

分类:

2010-08-20 20:13:16

QQ上自动聊天是越来越麻烦了,
不过用AAuto的winex可以方便的实现自动聊天程序,核心代码很短(用其他编程语言可能要十倍的代码量了)。

//适用于 QQ 2010 ( 2010/08/17 )
import winex;
import win.clip;
import key;

//查找QQ聊天窗口
for hwnd,title,theadId,processId in winex.each( "TXGuiFoundation","^[^TQ][^XQ].+" ) { 

    
//恢复窗口
    ::ShowWindow(hwnd,0x9/*_SW_RESTORE*/)
    win.setForeground( hwnd ) 
    win.delay(500)
    
    
//输入聊天内容
    win.clip.write("聊天内容")
    key.press(0,
"CTRL","V")
    win.delay(100)
    
    
//发送聊天内容
    key.press(0,"CTRL","ENTER")
    key.press( 
"ENTER" )
}

阅读(886) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~