
是利用 Selenium 写的。 想装逼但是装的不是很畅快,因为不好识别验证码。具体的可以看利用 Selenium 来实现知乎和 Bilibili 的登录,求给点建议。 这是 Bilibili 的登录代码。
#!/usr/bin/env python3 # -*- coding: utf-8 -*- from selenium import webdriver import time browser = webdriver.Chrome() browser.get('https://passport.bilibili.com/login') browser.find_element_by_name("userid").send_keys("input_your_userid") browser.find_element_by_name("pwd").send_keys("input_your_password") time.sleep(10) #browser.find_element_by_xpath("/html/body/div[3]/div/div[2]/div[3]/form").submit() browser.find_element_by_xpath("/html/body/div[3]/div/div[2]/div[3]/form/input[4]").submit() 1 syahd Sep 19, 2016 via Android 我每次都是自己输入的,而且不需要用这么麻烦的, bilibili 可以直接 post 上去啊 |
2 newhotter OP |
3 seerhut Sep 19, 2016 google 打码平台 |
4 murmur Sep 19, 2016 建议你最好放弃 机器人识别永远比不上人眼 被你们这群抓别人资料的人逼得 很多网站的验证码已经到人都人不出来的地步了 要么就打码。。 |
7 lxy Sep 19, 2016 B 站登录简单,验证也简单,识别率高,平均每条验证码不到一分钱。 |
9 wzxjohn Sep 19, 2016 既然你在研究 B 站登陆,你就没发现从直播入口登陆不需要验证码么。。。有时候验证码并不只有识别出来一条路撒。 |
12 flowfire Sep 19, 2016 B 站手机登录不需要验证码。。。可以试试逆向或者抓包搞个借口 |
13 leavic Sep 19, 2016 用 cookies 绕过登录不行吗? |
14 ookcode Sep 19, 2016 感谢 wzxjohn 的提醒,原来还有直播登陆接口。 我原来也撸过一个 b 站的脚本,有兴趣的看看,里面有登录时的密码加密方式。 https://github.com/ookcode/BilibiliSofaSitter |
15 Geoion Sep 19, 2016 好的,马上修这个 bug |
16 smileghost Sep 19, 2016 @Geoion 哈哈哈, B 站的工程师能不能不要这么积极呀~ |
17 rulerstorm Sep 19, 2016 @Geoion 哈哈哈,服。 |
20 reus Sep 19, 2016 验证码本质就是阻挡自动登录,你研究出来方法,公开了,他们就会升级 就如直播登录接口,自己知道就好了,私下传就好了,说出来,很快就会被修了的 有路子且有脑子的人根本不会告诉你怎么做,免得你破坏了环境,例如把某些漏洞说了出去,搞到要重新找漏洞 自己研究,或者私下交流吧,毕竟是灰色地带 |
24 azuginnen Sep 19, 2016 哈哈,真的是 b 站的呀 Block Geoion bilibili.com V2EX 第 126853 号会员,加入于 2015-07-13 01:17:19 +08:00 ,今日活跃度排名 1238 42 S 97 B |
26 Geoion Sep 19, 2016 @smileghost 哈哈,知会一下负责这个的部门而已 |
27 iannil Sep 19, 2016 在全球工单系统不能乱说话,各厂的人都有 |
28 Srar Sep 19, 2016 我一个同群朋友用机器学习写了一个 bilibili 验证码识别 https://github.com/bilibiliHack/bilibiliCaptcha |
29 xiao201261 Sep 19, 2016 bilibili 有些登录 page 并不需要验证码。。 |
32 fleer Sep 20, 2016 via Android @Geoion 我也说个吧, av10492 不需要登录验证,也就是一些会员才能观看的页面不需要验证,我懒得输验证码就回去 10492,,^,, |
33 figofuture Sep 20, 2016 mark |