项目名称:XDUtower(西电跳楼塔)
XDUtower是一个用python语言写成的可以自动、定时发布信息的人人主页系统(机器人)。
- 整点报时,每到一个整点,塔塔都会告诉大家现在的时间,并把最新的消息动态告诉给大家,有:国内新闻,科技趣闻,环球视野,军事汇总,娱乐八卦,音乐资讯,科技要闻,NBA篮球,教务处,Cnbeta新闻。
- 日常消息实时查询功能,例如:你给塔塔说:“天气” 塔塔会告诉你:“长安今日天气:气温 8℃
26℃,多云转晴,当前温度12℃;明日10℃25℃,晴”。还有,你给塔塔说:"农历" 塔塔会告诉你:"农历:三月(大)十三,星期一...."。怎么样?是不是非常有趣呢~- 及时聊天功能:你只要@塔塔,或者给塔塔回复,塔塔就能陪你聊天哟~
- 转发消息功能:你在你想要转发的消息下@塔塔 并说:转发,塔塔就会立刻转发这个状态!(只要是含有“转发”,“扩散等词就可以”)
- 更多又用的功能正在开发中!
- 进程有两个线程,1个线程用于整点报时,另一个用于及时回复信息。(main.py)
- 通过HTTP协议分析,获 得人人网平台 登陆、发布信息、转发信息、消息提醒 等功能的HTTP动作,用urllib,urllib2,cookielib等库模拟其动作。(renren.py)
- 通过feedparser,re库,抓取一些信息平台的最新信息,如:新闻,天气,农历,NBA比赛信息,Cnbeta等,用于整点报时的时候附带播报。(message.py)
- 增加日志,图片转发功能
- 增加“知乎每日精选”(来自建议)
- 增加“每周热门blog精选”
- 增加“失物招领“功能