V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Android

可否加入 generate_204 ,方便 Android L 消除叹号。

  •  8
     
  •   loading · 2015-05-09 11:17:24 +08:00 · 25583 次点击
    这是一个创建于 951 天前的主题,其中的信息可能已经有所发展或是发生改变。
    既然 V2EX 可用性和持久性这么强,为什么不为大家多做一件事情呢?
    nginx 一行就能减少大量手机不停请求 google 服务器消耗的电能。

    方法:
    https://www.noisyfox.cn/45.html

    @livid
    第 1 条附言  ·  2015-05-09 15:56:04 +08:00
    使用方法:
    adb shell "settings put global captive_portal_server www.v2ex.com";
    第 2 条附言  ·  2016-09-05 12:35:54 +08:00
    近期失效的 @livid 答复:
    https://www.v2ex.com/t/303889
    70 回复  |  直到 2016-12-14 16:46:40 +08:00
        1
    Livid   V2EX Moderator   2015-05-09 12:39:34 +08:00 via Android
    请求方式是 http 不是 https?
        2
    wwqgtxx   2015-05-09 12:41:17 +08:00 via Android
    @Livid 的确
        3
    Livid   V2EX Moderator   2015-05-09 15:32:37 +08:00   ♥ 15
    很有趣的一个小东西。

    http://www.v2ex.com/generate_204
        4
    Livid   V2EX Moderator   2015-05-09 15:47:25 +08:00
    感叹号消失了,而且现在可以显示 LTE 了。爽。

    谢谢。
        5
    Livid   V2EX Moderator   2015-05-09 15:52:12 +08:00
    还有其他人设置上了么?
        6
    MayKiller   2015-05-09 15:56:35 +08:00
    感谢 @Livid, 现在 v2ex 在国内, 比我在 github 上搭的一个速度快多了!
        7
    Livid   V2EX Moderator   2015-05-09 15:57:07 +08:00   ♥ 5
    经测试,这个地址也在国内:

    http://www.google-analytics.com/generate_204
        8
    loading   2015-05-09 16:05:42 +08:00
    @MayKiller
    本来我也是打算自建的,但我觉得 v2ex 会乐于完成这个美好的功能。
    感谢您 @Livid
        9
    mortal   2015-05-09 16:16:33 +08:00
    已经用上了,感谢两位!
    @loading
    @Livid
        10
    VYSE   2015-05-09 16:35:11 +08:00 via Android
    感谢,延迟比我自建的小多了
        11
    maikcn   2015-05-09 16:42:41 +08:00
    太好了,设置成功,感谢两位!
        12
    zsx   2015-05-09 16:52:45 +08:00
    设置成功,感谢~
        13
    missdeer   2015-05-09 16:57:46 +08:00
    设置成功,感谢~
        14
    ccbikai   2015-05-09 20:30:29 +08:00   ♥ 1
        15
    vibbow   2015-05-09 21:35:15 +08:00
    打开你的博客,等字体加载等了10秒钟。、。。
        16
    loading   2015-05-09 21:38:06 +08:00 via Android
    @vibbow 那个不是我的博客,我的是 http://sync.sh
        17
    243205964   2015-05-09 22:48:27 +08:00
    如果用楼主所给的网页的工具,修改服务器地址填 www.v2ex.com 就可以了吗?
        18
    mazk   2015-05-09 23:30:31 +08:00 via iPhone
    家里路由器翻墙没有感叹号,不过v2能有还是很好的……

    @loading 说句题外话,我看了看lz博客,然后看了那篇文章关于Galesnjak的,在wp上用iemobile竟然很快打开了……
    求教怎么修改(photos,words,music)好吧我知道是旧项目……
        19
    loading   2015-05-10 06:24:19 +08:00 via Android
    @243205964 需要root
        20
    sobigfish   2015-05-10 09:44:30 +08:00
    http://www.google.cn/generate_204
    这个貌似没被墙啊
        21
    Halry   2015-05-10 09:55:02 +08:00 via Android
    直接关掉检测也可以呀,更省流量更省电
        22
    withlqs   2015-05-10 13:06:42 +08:00
    之前刷5.0之后用的自己建的generate_204,现在换成v2的试试
        23
    trimleo   2015-05-10 22:14:53 +08:00
    之前也是自己搭的,同换v2。
        24
    kinwa   2015-05-12 20:27:58 +08:00
    太感谢了!终于去年!了。
        25
    sldaniel   2015-05-16 13:22:12 +08:00 via Android
    @Livid 请问一下,最近v2ex 的这个服务是不是不太稳定?经常还是出现感叹号。
        26
    sudoz   2015-05-16 20:33:40 +08:00
    @sldaniel @Livid 我也有同样的问题
    但打开调试台,确实是接收到204了
        27
    Livid   V2EX Moderator   2015-05-16 21:44:02 +08:00
    @sldaniel
    @sudoz

    昨天我们的权威 DNS 有一些问题,今天已经完全恢复了。
        28
    sldaniel   2015-05-17 10:03:55 +08:00 via Android
    @Livid 好的,还以为是校园网的问题。
        29
    jerryjhou   2015-05-18 21:12:22 +08:00 via iPad
    g.cn不就完事了?真是够可以的
        30
    chenshaoju   2015-05-21 15:35:59 +08:00   ♥ 1
    @jerryjhou 很遗憾,今天临晨开始, g.cn 在部分地区的DNS解析出现了问题,失效了:
    https://twitter.com/chenshaoju/status/601197456714403840
        31
    zer   2015-05-21 15:38:53 +08:00
    adb shell
    su
    settings put global captive_portal_detection_enabled 0
    直接关掉吧,反正上需要验证的WIFI还是得手动开网页,这种情况也不会很多。
        32
    chenshaoju   2015-05-21 16:12:29 +08:00
    @zer 你不去肯德基,我工作日每天中午都去 [doge]
        33
    zer   2015-05-21 16:16:06 +08:00
    @chenshaoju 连上wifi开浏览器,随便开个网页,然后会自动跳转到验证页面。也没多麻烦吧!
        34
    chenshaoju   2015-05-21 16:39:17 +08:00
    @zer 这里有一个刚需问题:我的浏览器用SS配置了Bypass Wa11,如果要用浏览器验证,就得先关掉SS,验证,然后再打开SS。
    明明点一下就可以完成的事情,现在非得弄三下,何必呢。。。
        35
    jerryjhou   2015-05-21 17:43:45 +08:00 via iPad
    @chenshaoju 我也注意到了,有些许不稳定
        36
    chenshaoju   2015-05-21 18:01:57 +08:00
    捣鼓了一下午,adb没搞定,只好SSH到手机上敲命令,终于搞定了:



    再次感谢 Livid !
        37
    zhujunsan   2015-05-22 10:00:16 +08:00
    赞!大谢!原来还能改的!
        38
    zhujunsan   2015-05-22 12:20:40 +08:00
    我也在sae上搞了个: http://gen204.sinaapp.com/generate_204
        39
    iLiberty   2015-05-22 14:08:12 +08:00
    难道就没人提到 http://g.cn/generate_204 ??????????????
    你们都把Google国内的短域名遗忘了??????????????
        40
    zhujunsan   2015-05-22 14:45:14 +08:00
    @iLiberty 看30楼
        41
    junphe   2015-05-22 15:07:03 +08:00
    感谢@loading @Livid 感叹号已经去掉
        42
    moxuanyuan   2015-05-22 19:41:36 +08:00
    貌似我的4.4也有这个问题
        43
    nirvam   2015-05-22 23:50:07 +08:00
    @zhujunsan 哈哈居然在这看到朱老板~
        44
    iLiberty   2015-05-23 11:51:51 +08:00
        45
    zhujunsan   2015-05-23 22:28:04 +08:00
    @iLiberty 我这儿也是正常的,但30楼有报嘛,也说了是部分地区
        46
    KINGOD   2015-05-25 00:38:53 +08:00
    大赞!爱你们~~~
        47
    ivanchou   2015-06-20 18:21:10 +08:00
    nice~
        48
    lichanglei11   2015-07-03 16:43:45 +08:00
        49
    njlovenj   2015-09-24 03:52:08 +08:00
    非常棒是非常棒,
    但是有的时候我就会 Google 就会提示 Sign-in Error,
    不知是个别情况还是。
    还有这种情况会不会费电了呢?
        50
    xuyong3250   2015-10-11 14:42:56 +08:00 via Android
    非常感谢,搞定了
        51
    cloudlau   2015-10-17 18:35:28 +08:00 via Android
    然而这方法在 Marshmallow 上不能使用了,,各位大婶有没有发现呢?
        52
    hicdn   2015-10-23 10:59:33 +08:00   ♥ 3
        53
    liiihhhh   2016-03-16 09:17:29 +08:00
    用上了,感谢 @Livid
        54
    iugo   2016-03-22 10:24:15 +08:00
    @chenshaoju 我 adb 也没搞定. 为什么?
        55
    iugo   2016-03-22 10:36:53 +08:00
    @chenshaoju

    通过 adb shell "settings get global captive_portal_server" 看到设置已经被更改, 但是感叹号还没有消除. 然后重启了一下, 正常了.

    重启大法真好使.
        56
    chenshaoju   2016-03-22 10:43:21 +08:00
    @iugo 是的,重启生效。
        57
    charle9   2016-03-27 16:49:06 +08:00
    安卓 6.0 搞定,棒棒哒
        58
    indooorsman   2016-05-25 14:38:41 +08:00
    sae 上搞了一个,欢迎使用 : my204.applinzi.com
        59
    fengyqf   2016-06-01 10:40:08 +08:00
    万能的 v2 啊,大赞
    还想自己在 linode 上搭个,看来不用了, linode 经常短暂被墙,稳定性肯定比 v2 差 N 个数量级。
        60
    jiaxiaoyu   2016-08-24 06:48:29 +08:00 via Android
    又不行了,是关闭了吗
        61
    rinex20   2016-09-03 23:54:24 +08:00
    @Livid https 的方式是不是不行了,记得之前说过你是用 301 转的?
        62
    Livid   V2EX Moderator   2016-09-04 00:35:45 +08:00   ♥ 1
    @rinex20 最近因为我们在部署全站 HTTPS + HSTS ,全站 HTTPS 会在这个地址上产生 302 ,所以抱歉目前 V2EX 的 /generate_204 确实是无法按照预定方式工作了。
        63
    ReSur   2016-09-04 00:50:23 +08:00
        64
    fengyqf   2016-09-04 07:02:56 +08:00
    昨晚上突然发现手机频繁提示“连接到网络”的警示,原来是这样,还以为是自己手欠。
    还是换 google.cn 好了
        65
    meteor   2016-09-04 20:41:34 +08:00
    @fengyqf 我也是一样。
    准备用小狐狸的那个
        66
    mine260309   2016-09-05 12:30:29 +08:00
    @Livid check 了一下最新的 code ,在 Android 7.0 的时候,因为有了`CAPTIVE_PORTAL_USE_HTTPS`,而且默认为 1 ,所以默认情况下用的就是 https ,也就是说,配置 https://v2ex.com/generate_204 返回 204 ,就可以了。

    比如说我自己的 https://mine260309.me/generate_204 ,在 Android 7.0 上设置好,就可以解决感叹号问题了。

    另外,即使全站 https ,也还是可以在二级域名下开个 80 端口单独放一个 generate_204 的,比如说 http://ping.mine260309.me/generate_204
        67
    Livid   V2EX Moderator   2016-09-05 12:33:34 +08:00
    @mine260309
    @fengyqf
    @meteor

    关于这个问题的最新更新: https://www.v2ex.com/t/303889
        68
    meteor   2016-09-05 13:07:03 +08:00
    @Livid 谢谢
        69
    hst001   2016-10-25 15:43:12 +08:00
    这个感叹号会导致手机有 wifi 不用跑移动流量的,谢谢!
        70
    rogerchen   2016-12-14 16:46:40 +08:00
    7.1.1 更新好评
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   527 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 82ms · UTC 19:55 · PVG 03:55 · LAX 11:55 · JFK 14:55
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1