iphone手机自己动手改造百度输入法皮肤

iphone手机自己动手改造百度输入法皮肤

2011/12/4 10:50:23来源:本站原创作者:清晨我要评论(0)

百度输入法将支持全拼、简拼、笔划、双拼、模糊音等多种输入方式,并且还采用了“点划结合”专利技术。在词汇量这一关键指标上,百度手机输入法超出了已有的输入法产品40%的容量。据悉,百度手机输入法还将拥有强大的DIY能力,外观、操作习惯、词库等都能自定义,用户可定制属于自己的输入法。此外,网络功能强大,支持用户词库在线备份、在线更新新词热词等。相关人士称:“这绝对是目前手机平台最强大的输入法。

百度输入法

 百度手机输入法iPhone公测版(2.1)已经发布一段时间了,功能比2.0不知强大了多少,但由于皮肤编辑器一直没有出来,给我们自定义添加了不少麻烦,经过自己的研究,并向官方的(?)玛奇朵请教,得到了一点改造方法。
让我们一起动手,改造属于我们自己的百度手机输入法吧!
先来看看我的输入界面:


看到了吗,在拼音界面中也能有常用标点符号了,空格键我添加了Email、Mobile和QQ号,在英文界面中的空格键添加了我常用的两个密码(可以实现一键输入)。这是怎么做的呢?
一步一步跟我来:
1、越狱安装百度输入法(这不废话吗),教程请看下面附件。
2、用iTools(我习惯)或者同步助手等同类软件打开var/mobile/Library/Keyboard/BaiduInputMethod/,可以看到两个bdi文件和同名文件夹(默认皮肤、炫蓝魅影),实际修改时可以只修改文件夹内文件,bdi文件可以用winrar打开,包含文件和文件夹内一致,是什么关系我现在还没搞明白。


3、我们先来看看文件夹里都有些什么东西,默认皮肤/skin/里面有两个文件和三个文件夹,如果只是想在输入界面上增加一些常用符号的话,可以只修改port和land两个文件夹,其它的可以无视。其中port是竖屏输入界面,land是横屏输入界面。
4、打开port文件夹,py_26.ini是拼音全键盘配置文件,py_9.ini是拼音拇指键盘配置文件,en_26.ini是英文输入配置文件,其它象笔画、五笔配置文件自己找吧,应该从文件名上可以看出来。
5、重点来了,把py_26.ini复制出来用记事本打开,找到[key1]、[key2]……字段观察,各包含BACK_STYLE、FORE_STYLE、VIEW_RECT、TOUCH_RECT、UP(key1到key10有)、CENTER等内容,其中UP是指上滑输入,CENTER是指点按输入。对应的LEFT应该是左滑输入,RIGHT应该是右滑输入。
6、现在我们在需要的字段上增加自己需要的内容就可以了。比如在m键上增加。键,修改[key26]为:
[KEY26]
BACK_STYLE=150
FORE_STYLE=56
VIEW_RECT=482,238,60,86
TOUCH_RECT=480,232,72,104
UP=。
CENTER=m
7、什么,[key27]以后的键分不清是干什么用的?我来告诉你:
F38是空格键,F1是符号键,F40是清除键、F16是ABC键、F62是地球键、F6是123键、F39是换行键。
8、因为空格键比较大,我在这上面做了一些文章,增加了上滑、左滑、右滑三个键。
9、如果只是自己使用的话,修改完保存,再复制到手机上面的目录中覆盖,注销一下手机就可以用了,(soniyake 锋友提醒:百度输入法替换文件文件无需重启!只要按那个地球切换一下原机输入法再切换会百度的就可以了!)虽然输入面板上不显示,但自己改的自己应该能记住。注意一下:“UP=”、“LEFT=”、“RIGHT=”等号后面可以使任意字符或字段,只要iphone能正常显示的,我就把空格键的上滑改成”我的邮箱了。
10、最重要的一点:修改完保存文件时千万要注意要保存成“utf-8”格式的,否则百度输入法不能识别。
11、你是否因为密码难记难输而烦恼,不用愁。正常输入密码时,只能一个字符一个字符的输入,现在我们可以一键输入无限长的密码,真的只要一键哦!我们知道,输入密码时默认打开的是英文输入面板,我们就从它上面下手,打开en_26.ini,找到需要修改的[key]字段,我选的还是空格键,对,F38那个键。按照上面的方法修改后试试,是不是爽多了,不管密码多复杂,不管密码多长,一键输入!
12、如果你修改的皮肤想和他人共享,那么还需要修改输入界面上的显示,像我上面的图片一样,让人一看就能明白哪个键是干什么用的。因此,还需要修改一下var/mobile/Library/Keyboard/BaiduInputMethod/默认皮肤/skin/port/res/下面的图片,这应该就简单了,只要有点PS经验的人就可以修改了,关键是找对位置。



13、好了,教程就此结束,希望大家动手修改出自己满意的皮肤,有什么意见可以微博交流

有人问“为什么我修改了那个py_26.ini替换上去,却整个键盘变成了灰色一片?楼主说的那个“修改完保存文件时千万要注意要保存成“utf-8”格式的”,到底是怎么保存成这个格式的?”
答复:修改完,选“另存为”,在编码处选择,如图。

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 囧
      囧
  • 0 恶心
      恶心
  • 0 期待
      期待
  • 0
      难过
  • 0 不错
      不错
  • 0 关注
      关注
  • 最新评论
  • 热门评论
共有评论(0)条 查看全部评论
高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲

注:您的评论需要经过审核才会显示出来