上传一个校内网刷人气程序(python+wxpython),供大家学习交流
1 声明
本程序只供学习交流使用,不做其它用途
2 程序使用步骤
2.1 下载安装
2.2 用校网账号登录,登录成功系统保存登录信息
2.3 登录到主界面,第一次登录就点击GET FRIENDS按钮,获取自己好友列表,系统自动保存好友列表到本地,不是第一次登录系统从本地读取好友列表,需要更新好友列表也点GET FRIENDS按钮。
2.4 选择你要访问的好友,点击BGEINGING按钮,开始访问好友。
2.5 最小化程序,不用退出,系统每隔16到19分钟访问一次选中的好友。
2.6 点击EXIT退出程序。
2.7 多用户可同时使用。
3 校内访问人气规则说明
校内网被同一人访问,只有两次访问时间相隔大于15分钟才会长一次人气,本工具设置的是每16到19分钟访问一次。
4 错误说明
由于校内网的改版可能会造成错误,到本人博客http://www.cnblogs.com/chenzehe/ 下载最新版本。
5 安全说明
本人声明不会盗用用户账号。本程序采用的技术原理为模拟浏览器,防止校内网查封。
6 技术说明
6.1 本程序代码开放到本人博客上供下载学习交流
6.2 程序采用python2.6开发,界面采用wxPython2.8
6.3 数据存储,采用python配置文件*.conf和sqlite3。
6.4 登录和访问好友用urllib2
6.5 由于校内网好友展示用ajax方式,所以好友列表下载用模拟浏览器登录,点击下一页等收集所有好友
6.6 数据分析采用BeautifulSoup和正则表达式
6.7 下载好友和访问好友采用多线程,避免程序界面等待而造成的假死现象
6.8 打包采用py2exe,安装程序制作采用小颖安装程序制作专家