如何获取手机软件的真实下载地址
很多 手机 软件都采用 OTA(Over The Air) 下载方式,用手机浏览器访问,然后自动识别机型下载,省去了寻找对应版本的麻烦。这其中机型的识别是非常关键的一步:和桌面浏览器一样,手机浏览器也会发送 UA(User Agent) 字串供对方识别。可是中国移动老是“体贴”地替我们抹掉了这一重要信息,要不是这样,我这篇文章也没必要写了。
方法很简单,用 Firefox 的 扩展: User Agent Switcher 来伪装手机浏览器的 UA 字串,在电脑上直接获得正确的下载链接。这个扩展我 以前介绍过,今天直接说如何添加手机浏览器的 UA.

在扩展设置的 "User Agents" 里面添加一个新条目,"Description" 是这个条目的名称,可随意。"User Agent" 填入:
BlackBerry8310/4.5.0Profile/MIDP-2.0 Configuration/CLDC-1.1
下面的空白不需要填。其他 黑莓 手机只需要改一下前两项机型和版本,其他品牌的手机可以参阅一下 这个列表,非常全。保存之后在 工具 - User Agent Switcher 菜单里启用刚才添加的条目。然后访问一下 Google 首页和 Google 手机地图中国版 进行测试,是不是和平常不一样了?

用这个办法,我找到了前两天推出的 Google Mobile App for Blackberry 的 真实下载地址,还有早些时候的 Gmail 2.0.5. 而直接用手机浏览器是没法获得的,UA 被抹掉了。当然还有一个办法,使用 黑莓模拟器,不光可以获得下载地址,还可以先在电脑上试用一下再决定是否要在手机上安装,哈哈。

目前有 37 条评论
啊哈,我就知道你会写这文章,我也一直在等
哈哈,太假了,你又不是不知道……
黑莓是不是容易进灰?我看我朋友的8300屏幕里面全是灰尘,那数量能让人起一身鸡皮疙瘩。。。
唯一的解释:壳子不是原装的
我还是喜欢按os 来识别 因为我基本上不用原带的rom
黑莓的刷机比 wm 好玩,可以自选组件,剔除不要的 cod, 哈哈
我只自己改过wm的os...还真对黑莓没什么了解...有机会搞个机子来玩玩看.
这个我知道了 我认为黑莓是最人性化的智能机了
这个东西好,收藏一下。
谢谢
原来就是伪装用户代理呀
哈哈,是的
不过用户代理这个叫法有点奇怪-.-
User-Agent难道不这样翻译么……虽然确实很别扭……
斯月只应中秋有,此饼一年几回尝? 吃饼赏月,中秋快乐!
节日快乐
貌似中国移动没有抹掉我的UA,用黑莓自带浏览器下载的时候一直都是可以正确识别机器型号的。
哈尔滨的动感地带卡
看来黑龙江移动还算有点良心,哈哈
PC下有个软件叫做TrueURL,没想到手机上也有。(*^__^*)
下载下来是JRD文件,怎么用啊?
我这里也是....囧
请老肥快快解说一下
请看楼下
这篇文章的意思是在电脑浏览器上获得真实下载地址,一般来说还是要到手机上去下载。
黑莓的 .jad 下载包比较特殊,只是一个索引文件,并不含有程序数据。如果一定要从电脑上下载,可以将 .jad 文件用记事本打开,然后分别下载其中提到的所有 .cod 文件(一般在相同目录),然后把他们都放到手机存储卡上,再从手机上运行 .jad, 一样可以安装
弄了一下,,,好像别的网站还是一样的,,,,,那是怎么回事?
可不可以把Gmail的真实网址发给我,谢了!!!
你说下机型吧……
8110
原来又是移动多事啊。。。谢谢哦。你这个方法好用。
要是有wifi的手机,也不用这么麻烦喽
可惜对mini.opera.com还是无用...
这玩意的下载似乎不受 UA 判断的影响,没问题的,在 Firefox UA Switcher 下面也是得到同样的链接
还没那么夸张啦,不过每个人关注的软件不一样,需要把方法共享出来才方便大家噢
奇怪,我用模拟器也无法获取google这些软件的下载地址,只能获得诸如:http://m.google.com/mail/download/mail.jad?dc=gorganic&ver=2.0.6的地址,而无法获得gmail.jad的地址?
是这样的,因为现在改了
不错哦
有 3 篇其他博客的文章引用了本文