FMA发短信乱码的解决办法

【FMA发短信乱码的解决办法】(我的手机是升级后的T68)
一直以来,floAt’s Mobile Agent(简称FMA)发短信容易乱码,可以说是唯一的缺点啦 。
经常朋友回复说看不到,乱码,还是看不到之类的话 。但又不是每个人都是这样,可能是各人的手机不同的缘故吧,识别能力不同 。例如我一个朋友用T191,就经常收到乱码 。但是乱码的主要原因还是在FMA 。
细心的朋友应该发现,在FMA启动连接手机的过程,手机的字符集是:UTF-8 or Latin-1 。(Unicode——万国码 和 拉丁字母)拉丁字母是8位的字符集,而万国码是16位字符集,可以显示包括中文、日文等多国文字 。
我还发现在FMA的短信编辑窗口下面,有一个状态信息栏,状态信息栏左边是显示一条短信还可输入多少个字符,右边是字符的编码格式,也就是字符集 。这两者是有关联的,当字符集是“8-bit”的时候,可以打160个字符;当字符集是“UCS-2”的时候,可以打70个字符,因为UCS-2就是万国码,是16位的 。
乱码就出在这里,有时候我明明是在打中文,但状态栏竟然显示目前的字符集是“8-bit”!这样的短信发出去就很有可能对方看到乱码 。
知道问题所在,解决的方法就出来了 。
很简单,就是千方百计让状态栏显示“UCS-2” 。说起来你可能不信,关键就在你打的第一个汉字,你前面打了一串英文也无所谓 。我的意思是:有些汉字,FMA会认为是8位编码,而它后面的汉字都全部被认为是8位 。真是不可理喻,哈哈!我还笑得出,是因为我有一定能让它显示“UCS-2”的办法 。
解决办法:在开始编辑的时候,鼠标指着编辑窗口的空白处,点击鼠标右键》插入Unicode控制字符》LRM 从左到右标记,这样编辑窗口就会显示UCS-2状态了 。
不过,如果你第一个汉字可以显示UCS-2就没有必要用这个办法了 。
我那个用T191的朋友再没有投诉了 。

    推荐阅读