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

分享自己写的谷歌镜像 app,可以准确的查 bug,远离百度

  •  
  •   testFor · 2020-07-26 15:49:53 +08:00 · 3328 次点击
    这是一个创建于 1588 天前的主题,其中的信息可能已经有所发展或是发生改变。
    百度太垃圾了,所以自己做了一个谷歌镜像的 app,谷歌自己平常碰到的问题,和看看 stackoverflow,觉得普通浏览器太挡视野啦,就去除了浏览器的上方和下方的控制栏,全部用来显示内容,现在老爽了,体验起来跟原生的 app 差不多.
    因为自己一直在用魅族,所以把魅族的反馈逻辑给继承到里面,轻按返回上一页,重按返回首页
    自己用的觉得不错,所以就分享给大家,可以真爱生命,远离百度,希望能得到大家的反馈,也希望能更好的学习技术,仅供学习使用.
    这是应用地址:c-t.work/s/3147ab18ec8a4e
    第 1 条附言  ·  2020-07-26 18:54:37 +08:00

    实际效果如下: 仅供学习使用 s1.ax1x.com/2020/07/26/a9X4v8.png

    18 条回复    2020-07-27 07:59:21 +08:00
    learningman
        1
    learningman  
       2020-07-26 18:57:48 +08:00   ❤️ 7
    一个反代的事,硬造出来一个应用
    zhiyzellda
        2
    zhiyzellda  
       2020-07-26 19:22:58 +08:00 via Android
    粤西地区移动宽带进不去。蜂窝网络正常。
    安卓 6.0 直接闪退。9 正常。
    搜索后应该自动跳转到系统默认浏览器打开外部网站的,像系统全局搜索那样。就是监听当前 URL 是否是你的镜像站,监听到当前 URL 不属于你的镜像站范围就直接把当前 URL 作为变量用默认浏览器打开。
    大家都不可能在 WebView 里登录账户的,连清 cookie 的地方都没有。
    testFor
        3
    testFor  
    OP
       2020-07-26 19:26:36 +08:00
    @learningman 比那个复杂一点,好像我好想还没理解好什么是反代
    testFor
        4
    testFor  
    OP
       2020-07-26 19:40:33 +08:00
    @zhiyzellda 谢谢您的建议,抱歉我没测过安卓 6,我后面试一下,排查一下闪退问题,您后面的建议也非常的值得思考,我在做的时候就想过,但是那样体验会很差,我认为大多数都是只是依赖与谷歌的精确搜索,可以直接浏览到合适的答案,所有没有向您说的,跳转到系统默认浏览器打开,所以大多数人更多人是取搜索和阅读
    至于您说的登录问题,我也不建议登录,因为它可以直接唤醒对应的 app,比如说你搜索到知乎的结果,浏览知乎的回答,可以通过直接打开知乎去切换到知乎内.b 站也同理,不过还是感谢您的反馈,网络问题我还需要在确认一下
    nekobest
        5
    nekobest  
       2020-07-26 19:58:09 +08:00
    不推荐公开谷歌镜像,你用于访问谷歌的 IP 地址分分钟被谷歌屏蔽。当然,你有很多 IP 当我没说。
    XanderChen
        6
    XanderChen  
       2020-07-26 20:07:12 +08:00
    没有网页版吗?

    那要这么玩意儿干啥。。。

    真不是我泼冷水。。。
    testFor
        7
    testFor  
    OP
       2020-07-26 20:16:53 +08:00
    @nekobest 明白,不太清楚谷歌的屏蔽的规则,实现非 Nginx,不过可能行为类似
    testFor
        8
    testFor  
    OP
       2020-07-26 20:21:23 +08:00
    @XanderChen 老哥,我知道程序一般都是直接用电脑编程,直接网页谷歌镜像会方便的多,不过网页版其实已经很多了,而且有些有些开发没办法用网络的(其实是我懒和实现方式不同),手机版实用性确实不如网页镜像版本,抱歉老哥
    littlewing
        9
    littlewing  
       2020-07-26 20:42:52 +08:00
    proxy_pass https://google.com;
    testFor
        10
    testFor  
    OP
       2020-07-26 20:50:17 +08:00
    @littlewing 非 nginx 实现
    yukiww233
        11
    yukiww233  
       2020-07-26 20:55:33 +08:00
    一个 webview 和一个 http 代理...
    做成客户端当然是为了加广告呀(
    kios
        12
    kios  
       2020-07-26 21:25:58 +08:00
    = =. dex2jar 源代码直接出来了 = = 好歹做个混淆啊
    lysS
        13
    lysS  
       2020-07-26 21:52:45 +08:00
    兄弟你是想干嘛?使用 google 吗
    testFor
        14
    testFor  
    OP
       2020-07-26 22:06:47 +08:00
    @kios 我不是很懂混淆,我去看看
    testFor
        15
    testFor  
    OP
       2020-07-26 22:08:47 +08:00
    @lysS 主要是搜问题,比如最近学的设计模式,就可以搜到别人有实际思考过的结果,百度当然也可以,但是百度那结果你懂得
    yushuda
        16
    yushuda  
       2020-07-26 22:40:58 +08:00
    这个需求自己用没啥事,很难多人用,是谷歌在主动封杀。
    winterbells
        17
    winterbells  
       2020-07-26 23:09:10 +08:00 via Android
    除非是应急,不然需要的人不会单独装个应用

    而且,为什么在手机上搜问题。

    另外,别人把你这裤子给扒了滥用怎么办,最好还是不要公开了
    AngryPanda
        18
    AngryPanda  
       2020-07-27 07:59:21 +08:00 via Android
    还好你没说自己复刻了 Google
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1104 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.