添加 logout
添加heartbeat, 心跳函数
添加 poll 函数
添加handle data, 这里是处理poll函数的data
添加 get_handlers, 这个用来获取有哪些消息数据处理器
添加 set_runflag 函数, 用来设置运行标志
修改 run_forever 函数, 这里可以看作是伪代码, 也可以看作就是python代码, python就是这么爽
添加初始化函数, 设置2个成员变量
登录了之后, 设置运行标志为真
添加 protocol.py, 主要是放webqq需要用到的APPID, 加密函数, 辅助函数等和webqq相关的东西
添加webqq加密算法等函数, 部分资料和注释参考自网络
添加utf-8编码头
引入我写的webclient模块的WebBrowser模拟, 大戏即将开始
将 WebQQClient改为继承自WebBrowser, 这样它就自己可以获取网页内容了.
引入json, random库, 常用
WebQQClient初始化自己前, 先初始化继承的WebBrowser父类
add setup.py
add chatbot.py
添加协议里的算法引用
修改.gitignore