Python Tech

Python版QQ群发消息

PyQQ已经发布,利用web2qq协议,目前支持批量添加好友,批量群发消息等功能。

我的初衷是以PyQt为GUI做一个跨平台的QQ机器人,在win平台下不需要安装Python环境也能运行,能根据收到的消息自动回复。目前已经测试通过的只有简单的QQ登录、批量群发,遇到的问题却很多:Py2exe在打包时,源程序中有raw_input语句会报错;无法导入sys包;PyQt4导出后提示缺少DLL……相应的也解决了不少问题,所以先把可运行的代码发上来,其它遇到的问题解决之后也会更新在这篇文章里,权当笔记。…

Continue Reading
Python Tech

PyQT实现通知区域图标和对话气泡

的:
  1. 软件运行时,在通知区域显示图标;
  2. 当有新任务时,显示对话气泡。
实现:
  1. 利用PyQT在系统的通知区域显示图标;
  2. 让Python程序循环执行。

首先来实现第一个功能——在通知区域显示图标和对话气泡。

需要制作的是:图标,点击图标弹出的菜单,菜单的行为,对话气泡,主窗口。需要的模块是systray_rc,在PyQT的范例中可以找到,安装后的目录是\Python目录\Lib\site-packages\PyQt4\examples\desktop\systray

Continue Reading