Click here to Close
打印

[讨论] 发现总汇+ICOSTA的安装注意事项

本主题由 Nicholas 于 2007-12-22 08:30 移动

发现总汇+ICOSTA的安装注意事项

目前发现IP具有:
1.屏幕会根据环境明暗,自动调整亮度。
2.在短信界面时,在发送人的框中输入拼音首字母会直接在下面显示所需检索。(前提是电话本中的联系人都是自己已经在名字前添加上英文字母)
3.在打电话键盘界面时,输入的电话如果是电话本中已有的,会在输入完电话后,在下行显示出联系人。
ICOSTA安装注意事项:(由于考虑到解决帖不容易看到,没有直接形式的主题,为了方便就在这里转载一下)
(转自:xmh850216地址:http://www.weiphone.com/thread-22037-1-1.html
1. 一些机器装了之后, 另一些机器卸了之后, 重新启动后停在一个白色苹果的界面上.

这个问题是安装程序对没有安装过sumerboard的系统考虑不周到引起的。如果您的机器还处于白苹果状态,请到 http://iphone.freecoder.org 下载最新的pxl包,并用iBrickr之类的工具通过USB连线安装一次,然后用Home+Power关机,重启。即可得到解决. 我们已经更新了网站上的安装包,后面应该不会再有此类问题发生.

2. 在装了 iCosta 之后安装 SummerBoard 或者卸除 SummerBoard 无法调出中文输入键盘.

这个问题是 SummerBoard 的安装与卸载脚本未考虑到与别的软件共存的问题. 如果发生这种情况, 重新安装 iCosta 即可.

3. 中文输入键盘键比原来的小, 容易按错

中文输入的键盘是从原来的英文键盘压缩而来的, 以便空出上面的候选行. 系统中的键盘大小是有一个固定的尺寸的 (320 x 216), 无法随便更改其大小, 因此增加了输入候选行, 势必会引起每个键空间的缩小. 以后可能会在中文字选择时也如同英文字母选择时那样出现一个放大的字, 以便即使点的位置有误也可移到正确位置.

4. 文本输入框在自动换行时有时候会 "吃" 掉一个字.

这是 iphone 系统本身在处理文本框的自动换行时的一个 bug. 大家知道, 在英文里, 换行都是以单词为边界的, 单词之间是以空格分隔的, 因此, 可能在换行时, 这中间的空格被删除了. 对英文来说, 这是正确的行为, 但对中文, 因为字与字之间没有空格这种用来分界的字符, 就造成了有时候会有一个汉字被 "吃" 掉, 实际上是被系统吃掉了 :-)

这个问题可能可以通过直接在内存中 patch 系统的代码来解决, 但是需要花费不少时间来找出具体有问题的那个指令块的位置. 在有时间的情况下会把这个顺手做掉, 但是这个的优先级应该不会高. 呵呵.

5. 输入候选字中出现方框汉字

这个问题是由于 iphone 本身所带的 unicode 字库中的字形 (glyph) 不全的关系. 目前 iCosta 的输入法使用了一个包含 2 万多个汉字的 GB18030 的码表, 其中的有些字在 iphone 系统本身的字体文件中缺少了. 不过缺少的这些应该都是一些冷僻的字, 应该不影响大家的使用.

6. 输入一个中文字后加一数字或字母, 引起当前程序退出, 回到主界面.

这个问题已经确认是一个 bug. 将在近期修复. 有一个暂时的解决办法. 关闭系统的 Auto correction 即可避免此问题的发生. 至于怎么关闭系统的 auto correction, 请大家自行寻找答案, 我所知道一个办法是安装一个叫做 KB 的软件, 然后在系统的键盘设置里就会出来这个 auto correction 的设定开关.(其实安装KB软件就是修改Keyboard.plist文件的,为了省事还是直接文件替换吧!)
(转自webke)
icosta引起当前程序退出, 回到主界面的解决方案,绝对有效!!!       试用了icosta,感觉真的很棒,过多好话就不多说了,但是很多人都会再输入英文或者数字的时候跳回桌面,很苦恼,但是我安装后却从来没有这样的现象,开始还以为是自己有免疫能力, ,后来分析,主要是早些时候安装的一个"英文自动纠错备份"的咚咚在帮忙.大家知道ip是英文输入,他会根据输入的英文进行纠错,这对我们如入汉语拼音的就很麻烦,所以有人就将其关闭,而恰恰是这个关闭居然可以解决icosta的跳出问题 ,真是前因后果,因果报应!!! (只要我开启,也和大家一样!!!!会跳)

     文件在附件里,请在下解压后,将其拷贝至icosta引起当前程序退出, 回到主界面的解决方案,绝对有效!!!       试用了icosta,感觉真的很棒,过多好话就不多说了,但是很多人都会再输入英文或者数字的时候跳回桌面,很苦恼,但是我安装后却从来没有这样的现象,开始还以为是自己有免疫能力,后来分析,主要是早些时候安装的一个"英文自动纠错备份"的咚咚在帮忙.大家知道ip是英文输入,他会根据输入的英文进行纠错,这对我们如入汉语拼音的就很麻烦,所以有人就将其关闭,而恰恰是这个关闭居然可以解决icosta的跳出问题 ,真是前因后果,因果报应!!! (只要我开启,也和大家一样!!!!会跳)
        文件在附件里,请在下解压后,将其拷贝至/Applications/Preferences.app目录下替换掉原文件。就会在常规设置的键盘选项里多一个自动纠错的屏蔽开关,关闭即可.如果不行那就反复几次,一定成的!但是最好事先备份呢以下原先的文件.一切便大告成!

请成功的跟贴说明一下,以便让更多的人受益!!谢谢!

=================================================================
把原始的Keyboard.plist也上传了,以方便没有备份的朋友

附件

Keyboard_原始.rar (342 Bytes)

2007-10-22 09:00, 下载次数: 108

原始档给没有做备份的朋友

Keyboard.rar (448 Bytes)

2007-10-22 09:00, 下载次数: 159

修改过的解压后直接放到Applications/Preferences.app下

本帖最近评分记录
  • tracyneil 经验 +15 精品文章 2007-10-22 09:40
  • tracyneil 人气 +25 精品文章 2007-10-22 09:40
  • tracyneil we券 +10 精品文章 2007-10-22 09:40
  • newyork10041 人气 +5 原创内容 2007-10-22 09:02
很好,很详细!!!!!!!!!!!
GOGOGO!!!!!!!
MSN:terrylu@live.com
Gtalk:admin1982@gmail.com

TOP

多谢楼主啊。。。娃哈哈哈!
很好,很强大.....
bug 还有一个 联系人输入容易出现跳回主界面

回复 5# 的帖子

我的电话本是用首个英文字母开头的后面跟中文名字。推出不太经常!一直都在忍。

[ 本帖最后由 fuwai_jason 于 2007-10-22 11:25 编辑 ]
ding 顶 ding 顶
[fly] ```~華生嘅傻豬~`` [/fly]
多谢楼主啊!很详细。。。。
多谢LZ安装了真好用

TOP

不装软件也可以,就是在汉字后面加个空格再打字母就不会退出。比如:汉 g 我试了很多次都没有退出。
深公网安备案证字第 4403101901155 号