gotomypc / smartwall Goto Github PK
View Code? Open in Web Editor NEWThis project forked from wangxiaomo/smartwall
This project forked from wangxiaomo/smartwall
version1. web 版本采用 sso 登陆认证.实现起来比较麻烦.且登陆状态难以通过 cookie 来保持. @杨春程 提议使用 wap 方式试试.试验了下果真可以.得到 gsid 之后就获得了所有权限了.正好看到微博 上有人说在 google 中搜索 site:weibo.cn gsid 可以获得大量 gsid.考虑是不是以后写个刷粉丝的工具. 现在 SmartWall 初步版本已经实现.已经可以把微博用户的私信提取出来.之后发微博就很简单了. 树洞应用确实比较有新意.但是这个模式现在创新点不多.所以作为开发者来说,应该把重心放在自动化的树洞 分析与维护上. 近期做下一步工作: 1.垃圾私信区分. 2.树洞整体信息分析 3.etc.待讨论 update:2012/05/07 by xiaomo 最近一直在研究分词。毕竟分词是一切分析的基础。 分词的话应该变化不大,就是用 ICTCLAS 。但是因为版本、授权的问题,现在还没有调试好。不过已经有方向 了。今天在工程下添加了 other 目录,以后在这个目录下添加一些对工程有用的东西。 other/httpcws 是一个基于 http 协议的分词程序,也是基于 ICTCLAS 的。效果还不错。 好了。不墨迹了。继续调 ICTCLAS update:2012/05/11 by oangeor 现在是这么想的,不要把这个做成单纯的咱们学校的树洞。大一的时候就想过能不能做一个作为咱们学校和山大 交流的公共信息平台。现在觉得这个程序可以实现这个。提取的时候也顺带提取出学校和性别来,在发布每条信 息前加上 学校,性别这些head,比如 HIT M 这是我的私信(格式有待商议)。这样1能解决用户量不足的问题(两 个分校加起来差不多能和一般院校人数持平吧),2加上这些信息头也能更好的吸引双方院校的人参与进来。 现在的两点担心 1用户不足问题。(我会联系一些社会关系节点多的人做一下推广) 2垃圾私信的问题。(会不会有人用僵尸粉发布恶意的广告私信。(不过这也得是1问题解决了,有一定影响力才会有人攻击吧)。 ---reply by xiaomo 1.用户信息根据weibo py来抓.我周末实现.具体的格式确定了就可以了. 2.先让它运行起来.关于分析的东西慢慢加或者说根据情况加. update:2012/05/12 by xiaomo TODO Fix: 1.2级递归搜索.. update:2012/05/14 by xiaomo version1. 最近有点紧啊.ps.杨春程那个混蛋貌似比我还忙的样子.总之先把第一版本搞出来再说. 说下使用方法吧: 1.git clone下来后先修改config.py.填写自己的微博账户密码. 2.执行 make init.等待初始化,过程中会让输入 OAuth PIN 码,后期如果需要的话可以把我之前写的 AutoPIN 加进来. 3.初始化完毕就可以通过 python Spider.py 来抓取私信. 4.初始化完毕就可以通过 python Poster.py 来发送微博. 5.make clean 可以删除 pyc 文件.make init_db 可以初始化数据库.make clean_all 可以删除所有配置文件. 6.将3,4加入到 cron job 里即可测试运行。 TODO: Fix 2级递归搜索。 新浪微博发送重复微博返回异常时忽略 update:2012/05/15 by xiaomo 你妹的啊.一边写代码一边刷微博的后果就是access token不是测试帐号.发了一堆猥琐微博.悲剧. update:2012/05/15 by xiaomo TODO FIX: 1.私信字数限制 2.时间不确定导致私信重复。暂时先忽略重复问题 update:2012/05/18 by xiaomo TODO FIX: 1.学校机构的提取.(面向多个学校的树洞) 2.发送队列. update:2012/05/19 by xiaomo FIXED BUG: 1.二级递归搜索. update:2012/05/19 by xiaomo ADD FEATURE: 1.检查私信是否被吞. ps.测试1周后正式集合进去。 update:2012/05/20 by xiamo ADD FEATURE: 1.发私信欢迎新用户. 2.zf命令正式启用 TOBE FIX: 1.评论中 zf 不能用 update:2012/05/21 by xiaomo 正式迁移到 OpenSalonOfHIT 上 TOBE FIX: 1.多次转发原始微博会使原微博发送N次
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.