Click here to Close
 
打印

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

本主题由 fantasyplay 于 2008-1-8 20:45 置顶
孔雀兄是说这个?
# cd /sortAddr
# chmod +x ./sort.sh

# ./sort.sh
# cd /
# rmdir /sortAddr

TOP

用任意方式把V1.5中的文件(不包括readme)传到/var/root/Library/AddressBook下
通过SSH登录打开 Term-vt100, 运行如下三个命令(一定要注意大小写):

# cd /var/root/Library/AddressBook
# chmod +x ./sort.sh
# ./sort.sh


如果此时屏幕没有输出,包括游标#,则说明正在处理,稍等就好了,恭喜你已经生效,可以重启IP了

但是一些机器(貌似1.0.2)可能会出现当最后一句命令打入后输出
   
zsh: permission denied: ./sort.sh

此时输入:# cat private/etc/fstab,并未输出:dev/disk0s2 /private/var hfs rw,noexec 0 2

这时没关系,依然用LZ所说的方法:首先建立目录
# mkdir /sortAddr      

(1.0.2版本貌似不能用Term-vt100建立和删除目录,所以可以采用ibrickr或者winscp,建立在根目录就可以,一下命令都是基于目录建立在根目录的)

当建立完sortAddr之后,将V1.5中的3个文件复制进去,然后
通过SSH登录 打开 Term-vt100, 运行如下几个命令(一定要注意大小写):

# cd /sortAddr
# chmod +x ./sort.sh
# ./sort.sh

这时需要等待一会,屏幕上不会有任何提示,也没有游标#,不必惊慌

完成后用以下命令删除刚才建立的文件夹

# cd /
# rmdir /sortAddr
(不过1.0.2依然不行,自己通过其他软件删除吧)

以上过程完成后运行(就是一开始打的那个)

# cd /var/root/Library/AddressBook
# chmod +x ./sort.sh
# ./sort.sh


此时运行最后一行后,仍会出现 zsh: permission denied: ./sort.sh 但是无视之,重启后,看看是否可以正常添加通讯录了








TOP

# mkdir /sortAddr
先把1。5版本的做进去
# cd /sortAddr
# chmod +x ./sort.sh
# ./sort.sh
可能会出来个WARNNING,别管它,继续
# cd /
# rmdir /sortAddr

重启,肯定没问题了。

[ 本帖最后由 夜叉孔雀 于 2008-1-9 11:35 编辑 ]

TOP

好东东呀,谢了LZ了!

TOP

很好用!

报告一个小插曲
由于最后一步可能需要2-3分钟时间,而我的IP设置为2分钟自动锁定。途中担心IP自动锁定,用手点了下屏幕,结果就退出了。
只得重新来过(只需运行第一与第三步),结果OK。感谢

TOP

我已经成功建立了,我的原因是我没有安装BSD SUBSYSTEM这个东西,所以没有ZSH这个命令所以在运行的时候说没有ZSH,安装BSD后就可以了一切OK谢谢大牛:)

TOP

虽然看的不明白,
还是支持一下

TOP

这个要顶的。。。。。。。。。。

TOP

真是好贴啊,马上试试这个

TOP

我还没成功
革命还需努力
以感恩的心顶贴!!

TOP