1
webjin1 2017-03-28 13:06:53 +08:00 via Android
不会这也是凭本事
|
2
we3613040 2017-03-28 13:27:41 +08:00
你这个 id 要黑了
|
3
bonfy 2017-03-28 13:58:15 +08:00 8
|
4
woshinide300yuan 2017-03-28 13:59:21 +08:00
- - 楼主不喜欢壁纸吗?不想写个抓 WALLHEAVEN 的 PY 服务于群众吗,哇哈哈哈~
|
7
SgtDaJim OP @woshinide300yuan 主要是要 FQ ,有点麻烦,用脚本速度会很慢。有时间我研究一下。
|
10
vCleaner 2017-03-28 14:29:57 +08:00
|
12
eoo 2017-03-28 14:56:04 +08:00 via Android
好厉害 带我飞吗?
|
13
call43848 2017-03-28 15:08:04 +08:00
从来不领的飘过,因为花不完
|
14
fy 2017-03-28 15:09:50 +08:00 1
好久前写的。。只依赖一个 requests
https://gist.github.com/fy0/f13b0266f895772915b26300e6c53f61 |
15
ZzLi 2017-03-28 15:13:25 +08:00
卧槽,这么腻害。
|
18
geeklian 2017-03-28 15:45:10 +08:00 via Android
每日一登录,也是个思路哈..
|
19
woshinide300yuan 2017-03-28 18:26:08 +08:00
@SgtDaJim 也不知道是你的帐号有问题,还是我的。 再次扫贴的时候发现你回我了,但是我却木有收到提醒。 WOW 关注你的博客了,如果有 WALLHEAVEN 的 PY 发布,我愿意和你有 PY 交易!
|
20
ahkxhyl 2017-03-28 19:00:50 +08:00
签到成功了 但是有错误
Traceback (most recent call last): File "signup.py", line 132, in <module> email.send() File "c:\v2ex_signup\email_constructor.py", line 37, in send server.starttls() File "c:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\smt plib.py", line 748, in starttls self.ehlo_or_helo_if_needed() File "c:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\smt plib.py", line 599, in ehlo_or_helo_if_needed if not (200 <= self.ehlo()[0] <= 299): File "c:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\smt plib.py", line 439, in ehlo self.putcmd(self.ehlo_msg, name or self.local_hostname) File "c:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\smt plib.py", line 366, in putcmd self.send(str) File "c:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\smt plib.py", line 358, in send raise SMTPServerDisconnected('please run connect() first') smtplib.SMTPServerDisconnected: please run connect() first |
21
SgtDaJim OP @woshinide300yuan 谢谢支持!有空我就去研究下吧~
|
22
SgtDaJim OP @ahkxhyl 这个报错应该是邮件服务器连接有问题。。你看看 smtp_server 和 smtp_port 那两项有没有写好,没问题的话再留意下自己有没有收到邮件,也有可能是邮件服务器那边有问题。
|
23
tumbzzc 2017-03-28 20:44:09 +08:00 via Android
发邮件纯属多余,最好的是每天自动签到,让你忘了还有签到这个事
|
24
IanPeverell 2017-03-28 20:54:36 +08:00
建议增加一个 schedule 功能,这样就可以放一边一直挂着了
然后就是 email ,有点多余,如果几天没注意那邮箱……我有洁癖我是看不下去的…… |
25
SgtDaJim OP @tumbzzc
@IanPeverell 如果不想要邮件的话。。把 signup.py 最下面 email=Email()和 email.send()注释掉就好了。。 另外 windows 可以通过计划任务、 Linux 可以通过 crond 来实现定时运行脚本。 |
26
sxul07 2017-03-28 21:08:13 +08:00
没有邮件的话挂了大概也不知道…话说我现在用的浏览器插件自动签到=-=一天忘记开电脑就断签
|
28
zander 2017-03-28 21:16:00 +08:00 via iPhone 1
github 能找到几十个 V2EX 签到脚本了。
|
30
springx 2017-03-28 22:24:25 +08:00
谈女票的时候断签过,分手后每天手动领取没断过
|
31
sangmong 2017-03-28 23:20:58 +08:00 via Android
mark 。请问有没有淘金币的~
|
32
merk 2017-03-28 23:22:16 +08:00
不是应该签到失败再发邮件提醒吗
|
36
vacker 2017-03-29 00:03:35 +08:00
楼主好溜啊,之前你写的爬美剧的我也关注了,赞啊。给个联系方式,交流下。
|
37
Perry 2017-03-29 00:06:53 +08:00 via iPhone
失败发邮件 成功不发
|
38
buguniaogu 2017-03-29 00:17:20 +08:00
|
39
buguniaogu 2017-03-29 00:17:36 +08:00
不是我的
|
40
DarkAlexWang 2017-03-29 01:46:47 +08:00
谁有虾米自动签到的 python 版本。。。。
|
41
Showfom 2017-03-29 02:30:29 +08:00 via iPhone
这个不错 支持一下 不过我基本都是每天手机打开就签到了
|
42
ic3z 2017-03-29 08:37:50 +08:00 via Android
你们不怕密码泄露么?万一
|
44
zhidian 2017-03-29 09:08:44 +08:00
原来 travis 可以设置 cron jobs 每天运行……
|
45
LeeSeoung 2017-03-29 09:11:37 +08:00
chrome 插件不是有这个功能么
|
46
master13 2017-03-29 09:14:05 +08:00
棒棒哒,大概扫了一眼有个可能存在的问题请 LZ 确认一下:
目前脚本使用 http 提交登录参数,由网站自动完成 https 重定向,这样有存在提交内容泄露的风险吧…… 为什么不直接使用 https 进行交互? |
48
ahkxhyl 2017-03-29 09:25:37 +08:00
我知道错误什么原因了 我没配置邮箱发送~~
|
49
daemonghost 2017-03-29 09:58:17 +08:00
@bonfy 你的这个脚本挺不错的,谢谢分享 *_*
|
50
davinci 2017-03-29 10:08:27 +08:00
login_data.get("LoginInfo", "user") KeyError 'LoginInfo'
|
51
yuhaaitao 2017-03-29 10:33:18 +08:00 via Android
开启两步验证就不行了吧
|
52
astkaasa 2017-03-29 11:17:42 +08:00
价值观 3.25
|
53
caoz 2017-03-29 11:18:56 +08:00 1
|
59
herolee 2017-03-29 14:34:58 +08:00 via iPhone
赞,还有更多网站的咩
|
61
wang9571 2017-03-30 14:38:39 +08:00
@bonfy #3 签到脚本见多了,这个不用 vps 的思路倒是很新颖啊。
fork 了一份,把 python 脚本换成了 shell 脚本,主要是看 travis-ci 执行前装依赖项太慢,不知道用 shell 会不会减轻他们的服务器压力 |