撸了个 V2EX 自动签到脚本

2016-05-17 19:28:50 +08:00
 nivan

casperjs 写签到脚本真是简单直观!!! http://i-ai.org/v2ex-autosign/

4948 次点击
所在节点    分享创造
45 条回复
shulen
2016-05-20 17:08:54 +08:00
@nivan 哭去吧
moogle
2016-05-25 14:37:52 +08:00
@atnoot
请问 balance 是一个字符串,这里跑出异常,该如何处理?
if balance not in result:
TypeError: a bytes-like object is required, not 'str'
atnoot
2016-05-25 19:52:03 +08:00
@mgoole 你可以把 balance 内容打印出来,看一下。或者参看楼上代码,自行修改。
moogle
2016-05-26 00:02:01 +08:00
@atnoot 初学,犯很多错误。
result = s.get(url2, headers=headers).content
balance = "location.href = '/balance'"
我之前是用 python3 运行,所以 result 是 byte 。改为用 python2 运行, result 是字符串,这样就正常了。
从 if balance not in result:还是有很多内容没看懂:
1 、 location.href = '/balance'的用途。
2 、 misurl 的用途
atnoot
2016-05-26 10:30:16 +08:00
@moogle misurl 这个其实是抓取 location.href = '/mission/daily/redeem?once=\d+'的信息,现在看看也没必要 直接可以在内容里搜索就可以。/balance 这个主要是判断是否出现这个 url ,如果出现了 就表示签到成功了,没有签到,后面就进行签到的步骤。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/279329

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX