V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
loading
V2EX  ›  问与答

你们的自动签到脚本还好吗?

  •  
  •   loading · 2016-09-04 09:02:36 +08:00 via Android · 5367 次点击
    这是一个创建于 3003 天前的主题,其中的信息可能已经有所发展或是发生改变。
    全面 https 后,我用的这个有关于 s3edge 的 ssl 错误。

    29 条回复    2016-09-06 23:20:12 +08:00
    ethanlu
        1
    ethanlu  
       2016-09-04 09:21:28 +08:00
    可以
    matrix67
        2
    matrix67  
       2016-09-04 09:25:29 +08:00 via Android   ❤️ 1
    楼主你有多少金币??
    matrix67
        3
    matrix67  
       2016-09-04 09:25:48 +08:00 via Android
    看你注册好久了,赚的应该不少。
    XhstormR
        4
    XhstormR  
       2016-09-04 09:28:00 +08:00
    金币有啥用?
    kn007
        5
    kn007  
       2016-09-04 09:54:48 +08:00
    好啊
    dream7758521
        6
    dream7758521  
       2016-09-04 10:00:28 +08:00 via Android
    有啥用啊
    thought
        7
    thought  
       2016-09-04 10:10:15 +08:00
    原来有这么多版本的自动签到。。。
    winterbells
        8
    winterbells  
       2016-09-04 10:29:37 +08:00
    把所有的 v2ex.com 改成 www.v2ex.com 试试
    前些天强制跳转到 www 了
    mozutaba
        9
    mozutaba  
       2016-09-04 10:35:04 +08:00
    全废了,贴吧, V2EX , youku 的都废了。很莫名其妙啊,不就 1 年没管嘛。
    laoyur
        10
    laoyur  
       2016-09-04 10:36:54 +08:00
    手动签到 600 多天路过
    mozutaba
        11
    mozutaba  
       2016-09-04 10:40:07 +08:00
    @winterbells 没用
    /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
    InsecurePlatformWarning
    Traceback (most recent call last):
    File "v2ex.py", line 14, in <module>
    resp = session.get('https://www.v2ex.com/signin')
    File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 477, in get
    return self.request('GET', url, **kwargs)
    File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 465, in request
    resp = self.send(prep, **send_kwargs)
    File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 573, in send
    r = adapter.send(request, **kwargs)
    File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 431, in send
    raise SSLError(e, request=request)
    requests.exceptions.SSLError: hostname 'www.v2ex.com' doesn't match 'manage.c3edge.com'
    kingddc314
        12
    kingddc314  
       2016-09-04 11:03:56 +08:00
    Gandum
        13
    Gandum  
       2016-09-04 12:01:35 +08:00
    试了下我的也不行了,不过自从我写好就从来没用过。。。
    cinhoo
        14
    cinhoo  
       2016-09-04 12:07:26 +08:00
    Gandum
        15
    Gandum  
       2016-09-04 12:16:38 +08:00
    我发现是这里改掉了: u:'用户名', p:'密码'
    现在不是 u,p ,变成其他字符串了,需要改一下
    longaiwp
        16
    longaiwp  
       2016-09-04 12:46:25 +08:00
    其实是你的代码写错了, v 站现在的登陆不是 u,p 了,而是改成两个字符串,你去重新写一遍就好了
    winterbells
        17
    winterbells  
       2016-09-04 13:05:11 +08:00   ❤️ 1
    你可以去这里看看: https://qiandao.today
    里面有一个 V2EX 签到模板,之前也是失效,但第二天就修复了
    majinjing3
        18
    majinjing3  
       2016-09-04 13:13:46 +08:00 via Android
    http 改成 https 后就又可以愉快的签到了
    uucloud
        19
    uucloud  
       2016-09-04 13:16:12 +08:00
    确实改成 https 就好了
    Livid
        20
    Livid  
    MOD
       2016-09-04 15:40:57 +08:00   ❤️ 2
    如果是用 Python 的脚本,请确保:

    1. 使用 Python 2.7.10 以后的版本,因为需要支持 SSL 的 SNI 特性
    2. 使用 https://www.v2ex.com 前缀,其他地址上会有跳转
    loading
        21
    loading  
    OP
       2016-09-04 15:47:01 +08:00 via Android
    @Livid 谢谢,应该是 python 不够……
    我改了几次,因为 centos 升级 python 太麻烦了。
    pyufftj
        22
    pyufftj  
       2016-09-04 15:50:44 +08:00
    @Livid 来自官方的回答 get
    int64ago
        23
    int64ago  
       2016-09-04 17:58:32 +08:00 via Android
    目测 L 大也是用脚本签到的。。。
    jianghu52
        24
    jianghu52  
       2016-09-04 20:24:17 +08:00   ❤️ 1
    我现在是有脚本。没服务器。。。
    hebeiround
        25
    hebeiround  
       2016-09-04 22:29:21 +08:00   ❤️ 1
    这样就难怪为什么黄钻什么的卖的这么好,因为真的有人很看重这种所谓的登陆天数、等级之类的。
    Clarencep
        26
    Clarencep  
       2016-09-05 09:27:08 +08:00
    u 和 p 不是早就改掉了吗? LZ 刚刚发现呀
    loading
        27
    loading  
    OP
       2016-09-05 10:04:17 +08:00 via Android
    @Clarencep 没看官方答复吗?我的是 ssl 的 sni 的支持问题。
    U 和 p 我应该是修正过的。
    Clarencep
        28
    Clarencep  
       2016-09-05 13:09:02 +08:00
    @loading 好吧,确实没有注意到,只翻了下前几楼。
    bianzhifu
        29
    bianzhifu  
       2016-09-06 23:20:12 +08:00 via Android   ❤️ 2
    requests.packages.urllib3.disable_warnings()
    r = requests.get(url,verify=False)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   881 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:32 · PVG 05:32 · LAX 13:32 · JFK 16:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.