Click here to Close
打印

[原创] 通讯录中文排序终极解决方案 支持1.1.4

本主题由 fantasyplay 于 2008-1-8 20:45 置顶
引用:
原帖由 wjding 于 2008-1-6 00:59 发表

试试这个文件
和我自己添加过名字的脚本运行后效果一样,还是排不上,不过我把这个姓在iPhone上改为其他的姓以后就能正常排序了,然后再改回来本来的“邬”就OK  
引用:
原帖由 EKSON 于 2008-1-6 01:18 发表
我试了通讯录里的幺字和瞿字开头的名字无法排序(不会是我人品问题吧)
哈哈,看看前面楼主给我的回复,自己把排不上的姓氏按照格式加入进 sort.sql 然后再运行一遍

TOP

哦, 对了, 忘了这个了. :-)  只对之后名字的改动和添加有效
引用:
原帖由 lockkangta 于 2008-1-5 23:40 发表
用的着这么麻烦??在添加字段那里加个英文姓名就可以了。很简单,很直观,很容易的。
呵呵,不管怎么样,楼主也是个强人,没有什么麻烦不麻烦的,要给予像LZ这样的有共享精神的人以鼓励。
引用:
原帖由 lth40555 于 2008-1-6 01:17 发表

-rwxr-xr-x l root wheel 1054
惨了, 初步怀疑是 /bin/zsh 不能执行这个文件?
你试试这个命令呢?
# /bin/zsh ./sort.sh

[ 本帖最后由 wjding 于 2008-1-6 01:33 编辑 ]
FM 1.1.2. 搞定 , 做了两次。
引用:
原帖由 wjding 于 2008-1-6 01:28 发表


惨了, 初步怀疑是 /bin/zsh 不能执行这个文件?
你试试这个命令呢?
# /bin/zsh ./sort.sh
/bin/zsh: can't open input file ./sort.sh
引用:
原帖由 wjding 于 2008-1-6 01:04 发表

参照http://www.weiphone.com/viewthread.php?tid=28389
遵照楼主指示,用上面链接的办法作了一次,基本搞定

但是

如下姓氏仍然不行:滕、闫、栾、鄢、蔺

用修改sort.sql的方法,导致运行出错,说是文件第一行和第六行存在非法字符。我用的编辑软件是UE。不过虽然出错但是重启后联系人并无出错,只不过上述几个姓仍然不行,我的解决办法是在上述几个姓前加上字母,例如闫前加Y,就一切OK了

由于我等用的编辑软件有问题,导致出错,建议楼主将大家反映的生僻字加入后发出来,以便大家更新。十分感谢

TOP

引用:
原帖由 lth40555 于 2008-1-6 01:44 发表

/bin/zsh: can't open input file ./sort.sh
奇怪了
请运行如下命令并告诉偶结果:
pwd
ls -l ./sort.sh
深公网安备案证字第 4403101901155 号