使用 JS 写的简单机器人自动登录领取 V2EX 的登陆奖励分 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a Javascript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
Javascript 权威指南第 5 版
Closure: The Definitive Guide
jiehuangwei
V2EX    Javascript

使用 JS 写的简单机器人自动登录领取 V2EX 的登陆奖励分

  •  
  •   jiehuangwei 2015 年 2 月 27 日 7113 次点击
    这是一个创建于 4023 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用 JS 写的机器人自动登录领取 v2ex 的登陆奖励分

    需要安装 casperjs,js文件里面29,30行需要改成自己对于的账户和密码

    每天自动登陆领取奖励,发布时间轴日志,其他记事本之类,包括发帖一样能实现的

    求别封号!!!

    地址: https://github.com/jiehuangwei/js

    27 条回复    2015-02-28 19:18:53 +08:00
    bugmenott
        1
    bugmenott  
       2015 年 2 月 27 日 via iPhone
    neng
    bugmenott
        2
    bugmenott  
       2015 年 2 月 27 日 via iPhone
    能多账号吗?
    hiluluke
        3
    hiluluke  
       2015 年 2 月 27 日
    问问积分有啥用?
    jiehuangwei
        4
    jiehuangwei  
    OP
       2015 年 2 月 27 日
    @bugmenott 多账号需要修改下代码
    @hiluluke 积分没啥特别的用处,做个机器人的例子而已,其他类似的,比如微博自动登录,自动发博等,一样的道理,能简单实现
    mmmyc
        5
    mmmyc  
       2015 年 2 月 27 日 via Android
    马克吐温
    sandylaw
        6
    sandylaw  
       2015 年 2 月 27 日
    搞成chrome插件形式如何?或者tampermonkey
    jiehuangwei
        7
    jiehuangwei  
    OP
       2015 年 2 月 27 日
    @sandylaw 好主意,我去研究下
    stayreal
        8
    stayreal  
       2015 年 2 月 27 日
    @sandylaw 已经有了“V2EX自动领取每日签到登录奖励”
    [https://monkeyguts.com/code.php?id=310](https://monkeyguts.com/code.php?id=310 "V2EX自动领取每日签到登录奖励")
    stayreal
        9
    stayreal  
       2015 年 2 月 27 日
    xuhaoyangx
        11
    xuhaoyangx  
       2015 年 2 月 27 日
    @stayreal 这个要怎么用
    wshcdr
        12
    wshcdr  
       2015 年 2 月 27 日
    怎么没法爬啊啊啊啊啊
    jimmy66
        13
    jimmy66  
       2015 年 2 月 27 日
    想请教下casperjs安装后怎么用,把这个脚本放到油猴扩展里面就能用吗?
    jiehuangwei
        14
    jiehuangwei  
    OP
       2015 年 2 月 27 日
    @jimmy66 我这个不是浏览器插件,需要再命令行下面运行,或者作为定时任务

    安装完 casperjs 修改完账号密码后 命令行下面 casperjs v2ex.js 回车就能运行
    jimmy66
        15
    jimmy66  
       2015 年 2 月 27 日
    @jiehuangwei 恩,感谢,去了解下,是基于phantomjs类似于在命令行模拟浏览器操作的赶脚。。我真是孤陋寡闻,只知道node.js 233
    jiehuangwei
        16
    jiehuangwei  
    OP
       2015 年 2 月 27 日   1
    @jimmy66 嗯,在cli下模拟的浏览器内核,主要用于自动化测试,也可以抓取,采集一些比较复杂的数据,特别是一些加密异步输出的数据
    jimmy66
        17
    jimmy66  
       2015 年 2 月 27 日
    @jiehuangwei 还想请教下这个和node.js的使用情景的区别,主要是node.js也是在命令行跑的,能不能简单地理解为phantomjs是模拟浏览器在命令行中进行自动化的批量js操作,而node.js 是为了将js从浏览器环境中分离出来做更多的事情呢?
    jiehuangwei
        18
    jiehuangwei  
    OP
       2015 年 2 月 27 日   1
    @jimmy66 node我没用过,貌似主要用于web server 和 data api,phantom 主要用于 测试,程序截屏,页面自动化和监控,什么样的情景选择什么样的工具,没有定论,关键在于合适和效率

    v2ex 好像被墙了,只有 https 能访问
    jimmy66
        19
    jimmy66  
       2015 年 2 月 27 日
    @jiehuangwei 你看置顶。。
    kn007
        21
    kn007  
       2015 年 2 月 28 日   1
    @hiluluke 可以回帖用的。。
    @jiehuangwei 你github把自己密码泄露了
    jiehuangwei
        22
    jiehuangwei  
    OP
       2015 年 2 月 28 日
    @kn007 哦,不小心提交了,已修改,谢谢
    kn007
        23
    kn007  
       2015 年 2 月 28 日
    @jiehuangwei 不客气,建议还是修改下密码吧。
    schezuk
        24
    schezuk  
       2015 年 2 月 28 日
    @jiehuangwei 建议你修改所有密码,我都忍不住要扫你账户了
    schezuk
        25
    schezuk  
       2015 年 2 月 28 日
    github就这点不好,不小心把密码泄露了就不好删……
    jiehuangwei
        26
    jiehuangwei  
    OP
       2015 年 2 月 28 日
    @schezuk 谢谢提醒,已删去密码,一个不小心,这玩意就有点危险啊,得搞个本地的配置文件
    schezuk
        27
    schezuk  
       2015 年 2 月 28 日
    @jiehuangwei
    我是说你邮箱,QQ,天涯,贴吧,人人……凡是用到这个密码的都不能不改……
    社会工程学不是用来吓唬人的……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3256 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 11:31 PVG 19:31 LAX 03:31 JFK 06:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86