loading
V2EX  ›  Android

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

  •  8
     
  •   loading · May 9, 2015 · 50885 views
    This topic created in 4196 days ago, the information mentioned may be changed or developed.
    既然 V2EX 可用性和持久性这么强,为什么不为大家多做一件事情呢?
    nginx 一行就能减少大量手机不停请求 google 服务器消耗的电能。

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

    @livid
    Supplement 1  ·  May 9, 2015
    使用方法:
    adb shell "settings put global captive_portal_server www.v2ex.com";
    Supplement 2  ·  Sep 5, 2016
    近期失效的 @livid 答复:
    https://www.v2ex.com/t/303889
    70 replies  •  2016-12-14 16:46:40 +08:00
    Livid
    Livid
    MOD
    PRO
    May 9, 2015 via Android
    1
    请求方式是 http 不是 https?
    wwqgtxx
    wwqgtxx
    May 9, 2015 via Android
    2
    @Livid 的确
    Livid
    Livid
    MOD
    PRO
    May 9, 2015❤️15
    3
    很有趣的一个小东西。

    http://www.v2ex.com/generate_204
    Livid
    Livid
    MOD
    PRO
    May 9, 2015
    4
    感叹号消失了,而且现在可以显示 LTE 了。爽。

    谢谢。
    Livid
    Livid
    MOD
    PRO
    May 9, 2015
    5
    还有其他人设置上了么?
    vB4h3r2AS7wOYkY0
    vB4h3r2AS7wOYkY0
    May 9, 2015
    6
    感谢 @Livid, 现在 v2ex 在国内, 比我在 github 上搭的一个速度快多了!
    Livid
    Livid
    MOD
    PRO
    May 9, 2015❤️5
    7
    经测试,这个地址也在国内:

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

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

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



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

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

    重启大法真好使.
    chenshaoju
    chenshaoju
    Mar 22, 2016
    56
    @iugo 是的,重启生效。
    charle9
    charle9
    Mar 27, 2016
    57
    安卓 6.0 搞定,棒棒哒
    indooorsman
    indooorsman
    May 25, 2016
    58
    sae 上搞了一个,欢迎使用 : my204.applinzi.com
    fengyqf
    fengyqf
    Jun 1, 2016
    59
    万能的 v2 啊,大赞
    还想自己在 linode 上搭个,看来不用了, linode 经常短暂被墙,稳定性肯定比 v2 差 N 个数量级。
    jiaxiaoyu
    jiaxiaoyu
    Aug 24, 2016 via Android
    60
    又不行了,是关闭了吗
    rinex20
    rinex20
    Sep 3, 2016
    61
    @Livid https 的方式是不是不行了,记得之前说过你是用 301 转的?
    Livid
    Livid
    MOD
    PRO
    Sep 4, 2016❤️1
    62
    @rinex20 最近因为我们在部署全站 HTTPS + HSTS ,全站 HTTPS 会在这个地址上产生 302 ,所以抱歉目前 V2EX 的 /generate_204 确实是无法按照预定方式工作了。
    ReSur
    ReSur
    Sep 4, 2016
    63
    fengyqf
    fengyqf
    Sep 4, 2016
    64
    昨晚上突然发现手机频繁提示“连接到网络”的警示,原来是这样,还以为是自己手欠。
    还是换 google.cn 好了
    meteor
    meteor
    Sep 4, 2016
    65
    @fengyqf 我也是一样。
    准备用小狐狸的那个
    mine260309
    mine260309
    Sep 5, 2016
    66
    @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
    Livid
    Livid
    MOD
    PRO
    Sep 5, 2016
    67
    @mine260309
    @fengyqf
    @meteor

    关于这个问题的最新更新: https://www.v2ex.com/t/303889
    meteor
    meteor
    Sep 5, 2016
    68
    @Livid 谢谢
    hst001
    hst001
    Oct 25, 2016
    69
    这个感叹号会导致手机有 wifi 不用跑移动流量的,谢谢!
    rogerchen
    rogerchen
    Dec 14, 2016
    70
    7.1.1 更新好评
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1886 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 129ms · UTC 16:37 · PVG 00:37 · LAX 08:37 · JFK 11:37
    ♥ Do have faith in what you're doing.