qq 是通过什么技术来识别用户上网的方式的 比如 2g 3g wifi。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
2013a
V2EX    问与答

qq 是通过什么技术来识别用户上网的方式的 比如 2g 3g wifi。

  •  
  •   2013a 2014-06-30 09:04:53 +08:00 8526 次点击
    这是一个创建于 4128 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就是发现新版的qq可以识别出对方的网络状况 会标注 2G 3G wifi
    这在技术上是怎么实现的 还有就是 准不准呢
    15 条回复    2014-06-30 15:10:26 +08:00
    learnshare
        1
    learnshare  
       2014-06-30 09:05:49 +08:00
    Android/iOS 应该有接口,来获取网络类型
    wy315700
        2
    wy315700  
       2014-06-30 09:09:25 +08:00   1
    ConnectivityManager cOnnectMgr= (ConnectivityManager) this
    .getSystemService(Context.CONNECTIVITY_SERVICE);


    一、判断网络是否是wifi
    info.getType() == ConnectivityManager.TYPE_WIFI

    二、判断是否是手机网络
    info !=null && info.getType() == ConnectivityManager.TYPE_MOBILE

    手机网络进行详细区分:

    info.getSubtype() 这里使用 getSubtype(),不是 getType(),getType()返回的
    是0,或者1,是区分是手机网络还是wifi

    info.getSubtype()取值列表如下:

    * NETWORK_TYPE_CDMA 网络类型为CDMA
    * NETWORK_TYPE_EDGE 网络类型为EDGE
    * NETWORK_TYPE_EVDO_0 网络类型为EVDO0
    * NETWORK_TYPE_EVDO_A 网络类型为EVDOA
    * NETWORK_TYPE_GPRS 网络类型为GPRS
    * NETWORK_TYPE_HSDPA 网络类型为HSDPA
    * NETWORK_TYPE_HSPA 网络类型为HSPA
    * NETWORK_TYPE_HSUPA 网络类型为HSUPA
    * NETWORK_TYPE_UMTS 网络类型为UMTS
    Mac
        3
    Mac  
       2014-06-30 09:11:14 +08:00
    这个不是QQ的技术,系统自带网络类型,能分辨出WIFI和其他网络格式,还能精确分辨出GPRS,CDMA等网络类型。
    conquer
        4
    conquer  
       2014-06-30 09:13:54 +08:00
    这个问题随便一搜就找到了吧,不用在这里专门问下吧
    2013a
        5
    2013a  
    OP
       2014-06-30 09:15:30 +08:00
    @wy315700 会有误差么返回的数据 准确性怎么样
    cielpy
        6
    cielpy  
       2014-06-30 09:16:06 +08:00
    iOS7之前可以区分WIFI和3G/2G,但是3G和2G区分不开,iOS7可以用 CoreTelephony API区分,包括3G和2G。
    div id="r_1180387" class="cell">
    multiple1902
        7
    multiple1902  
       2014-06-30 09:16:44 +08:00   1
    我觉得 Android 系统当然知道自己是怎么联网的啊。你指的准确性是什么?
    2013a
        8
    2013a  
    OP
       2014-06-30 09:21:31 +08:00
    @multiple1902 意思是 判断的准确性 就是 能否达到100%确认就是在这种网络下
    jasontse
        9
    jasontse  
       2014-06-30 09:59:32 +08:00 via iPad
    @2013a 系统准确知道默认网关是从哪个网卡出去的这很难吗,另外基带芯片驱动也可以给系统提供信息。
    feuvan
        10
    feuvan  
       2014-06-30 10:04:54 +08:00
    Reachability
    faninx
        11
    faninx  
       2014-06-30 10:50:49 +08:00
    别说客户端了,我们之前做的页面版的东西都能识别出来,只是准确率没有客户端你们高
    laomo
        12
    laomo  
       2014-06-30 11:12:45 +08:00
    一直想知道有没有相关的技术识别3G路由的网络,对外网来说使用的是3G,对内网来说是wifi。。如何识别 /t/113832
    waltwang
        13
    waltwang  
       2014-06-30 11:45:15 +08:00 via iPhone
    @laomo 那还是会识别成Wi-Fi,因为对于系统来说3G路由器的网络就是个Wi-Fi局域网,不能识别出3G路由器的接入网络
    laomo
        14
    laomo  
       2014-06-30 12:53:18 +08:00
    @waltwang 说的就是啊。所以在求有没有什么方法能识别。 就像我在那个帖子说的,很多软件有这个问题的
    sixdian
        15
    sixdian  
       2014-06-30 15:10:26 +08:00 via Android
    电脑丢失,在我的每天纠缠和提供的众多线索中,案件终于移交刑侦支队。今天刑侦打电话过来问:你提供的对方ip地址后两段是星号让我们怎么查。顿时我怒了,但不敢发火,耐心的解释说:你们可以把我qq号提供给网监,让他们查最近通过电脑客户端登录我qq的ip(因为我在电脑上是记住密码的,而且发现对方每天上午在一个时间段内都会登录我qq,而且登录记录中前两段ip是一样的),然后将完整ip提供给电信局,让他们提供用户资料就可以抓人了。然后对方犹豫了下说:好吧,我马上打给网监问下。真不知道这警察是真不懂还是装不懂,若真不懂就不该呆在刑侦队。最后,坐等藏脏物者被查水表,小偷我认识已去外地,整个事件发完全在我监控下。为了找回电脑,窃听手段我都用上了,还要每天听小偷家属的对我的忽悠。盗窃时间段都能从qq登录记录中体现出来,你忽悠个毛啊!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     915 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 19:48 PVG 03:48 LAX 12:48 JFK 15:48
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86