[越狱] 长按键盘按键,选择emoji

楼主: skenbo0916 (凯凯)   2016-10-12 17:22:34
先讲结论:
http://i.imgur.com/18VX2XA.jpg
长按M出现emoji选单
前几天在reddit jailbreak板,看到有人问这个:
https://redd.it/56fx10
下面有人reply可以手动改,不需要tweak:
https://redd.it/3ey0nz
如果我的说明有遗漏,就看这篇,含影片教学
准备:
1. JB过的iOS device,我是用9.3.3
2. 将要加入列表的emoji们,打在记事本
3. 各个emoji之间要有空格
图:http://i.imgur.com/jaMRbbi.png
4. 可编辑.plist的app,我是用Filza,iFile也行...吧
步骤(拼音输入法):
1. 用Filza浏览:
/System/Library/TextInput/TextInput_XX.bundle
这个资料夹,XX的部分请代入语言,中文zh,英文en,...
意思就是,中文键盘要改一次,英文键盘也要改一次
我用拼音输入法,没在用英文键盘,所以我只设定拼音键盘就好
2. http://i.imgur.com/PjDrh1N.png
在TextInput_XX.bundle资料夹内,找到这个档案
虽然下面有什么zh_Hant-Zhuyin-iPhone.plist什么的,
但这档案只有几个bytes,不用理它,要改的是一个很大的文字档
以我手机里的大小,大概10kb
3. 用纯文字编辑器打开这个plist档
http://i.imgur.com/iqXYe9b.png
以Filza为例,按下档案旁的!,找到Open with,改成Text Editor
4. 点开档案,看起来会像这样子:
http://i.imgur.com/WpA3ChT.png
很复杂不要怕,先找<key>Roman-Accent-A</key>这个区块
找到大概像这样:
http://i.imgur.com/MDlFZm4.png
“复制贴上”到别处改
5. “复制贴到别处后”改内容:
http://i.imgur.com/vtWDL8G.png
5-1. Accent-A,看你要将emoji list放在哪个按键长按
假设放在M,就改成Accent-M
大小写个要复制贴上一次,例如我设定M, m都要有选单,
那么要一组Accent-M,一组Accent-m
5-2. 我希望list弹出在按键左侧,所以改成strictly-left
5-3. 改Keycaps中<string>...</string>的值,将你要显示的emooji list贴上去
5-4. <key>String</key>中的值,代表选到emoji后,会打出来的emoji
此范例选到什么打什么,所以就跟上一项一样的内容就好
6. 检查有没有改错,注意<key> ... </key>或是<string> ... </string>
这些符号有没有少打,不小心删除了某个符号之类的
7. 存盘后respring,如果失败了就debug吧
作者: louis99941 (KeviN)   2016-10-12 17:27:00
emojikey不是比较好用吗?
楼主: skenbo0916 (凯凯)   2016-10-12 17:33:00
刚用了一下,我想我不需要全部的emojis,这个方法可以只选择你需要的emojis

Links booklink

Contact Us: admin [ a t ] ucptt.com