Skip to content

{ Tag Archives } ua

运营日志——自动适配下载小问题

背景
1.某手机客户端的下载自动适配问题
2.能够正常取到ua,手机号,所谓的正常是指用手机自带浏览器访问下载页面
3.部分手机能够适配,部分手机不能正常适配
查原因
1.首先确认是能够取到访问页面的用户的手机号和ua
2.比较老的nokia的机型能适配,比较新的nokia的机型不能适配
3.老的nokia的机型,ua中机型信息比较靠前,新的nokia的机型,ua中机型信息比较靠后
原因找到
因为服务器在判定的时候,只判断了ua中比较靠前的信息,来看nokia两款新旧手机ua的对比
nokia6681:
Nokia6681/2.0 (6.32.00) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1
nokia5700:
Mozilla/5.0_(SymbianOS/9.2;_U;_Series60/3.1_Nokia5700/3.29;_Profile/MIDP-2.0_Configuration/CLDC-1.1_)
解决办法
在之后的适配中,读取所有ua的信息,进行自动适配的判断
 
 
 
在经历过UserAgent的历史变迁之后,几乎所有的浏览器在ua最前面加上了Mozilla,UserAgent的圈子真乱。
一起看几个手机的ua信息吧,不同手机厂商,真正做到了你中有我,我中有你,真够变态的了,不晕掉才怪
iphone的safari:
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+(KHTML, like Gecko) Version/3.0 Mobile/1C25 Safari/419.3
nokia6681:
Nokia6681/2.0 (6.32.00) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1
nokia5700:
Mozilla/5.0_(SymbianOS/9.2;_U;_Series60/3.1_Nokia5700/3.29;_Profile/MIDP-2.0_Configuration/CLDC-1.1_)

SonyEricssonK810i:
SonyEricssonK810i/R1KG_Browser/NetFront/3.3_Profile/MIDP-2.0_Configuration/CLDC-1.1

Also tagged , , ,

在pc端下载对应手机型号软件的新方法

转载,原文链接
有好多手机软件都是自动识别手机的信息来匹配下载,所以有时候想在电脑上下载自己手机型号的软件比较麻烦。如果是黑莓,那方法就比较多(我喜欢用模拟器或者opera),知道了jad地址后还可以用OTALoader,或者直接打开jad查看cod以及的路径,今天在小众那看到了这样的新方法:模拟User Agents信息来达到模拟手机型号的方式,觉得很不错。具体方法如下:
首先去 这里 搜索自己的手机型号,比如搜索 “8700″,你会看到有许多结果,根据你的 系统版本号得到 User Agents,复制下来。
例子: 8700 BlackBerry8700/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1
依次是你机器的型号,rom版本,MIDP(Mobile Information Device Profile,移动信息设备配置文件)版本,CLDC(Connected Limited Device Configuration,联网的受限设备配置)等等之类的信息。根据这个规律,修改上面的个别数字,复制到 Simulate any User Agent or Bot

从 Download Google Maps 得到了 Google Maps For Blackberry 的 OTA 下载链接,复制下来,去掉 jad 后面的部分,如
http://m.google.com/gmm/apps/v2.3.2/L1/BlackBerry-46/GoogleMaps.jad
直接输入进手机浏览器进行在线安装即可。如果嫌地址长可以使用 tinyurl 的服务。
感兴趣的朋友还可以看看肥硕的这篇:更改浏览器标识的 Firefox 扩展: User Agent Switcher

Also tagged

PC访问wap网站的几种方式

1.最方便的当然是Opera,低版本比高版本有优势
2.使用firefox,同时安装wmlbrowser扩展
3.使用某些网站提供的代理上网服务,比如芋头网,UU视窗等,但是这类的服务,只能提供某些基础的浏览,下载,上传之类的高级功能就无法实现了。
4.使用某些专门的wap浏览器,需要单独安装,不推荐
5.使用PC模拟器,运行手机opera或者ucweb等手机浏览器
某些wap网站限制了PC的访问,这样的话,就需要使用第5种比较变态的方法了,或者是使用第三种,其中某些代理服务是可以模拟手机UA,以实现在PC上的WAP浏览。

Also tagged , ,