爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: wwssff
收起左侧

[Flash修改] 我们自己来设计56版的输入法怎么样?

[复制链接]
发表于 2006-2-17 08:00:35 | 显示全部楼层
这些重码不算多啊。完全可以承认。
对了,你做的是拼音输入法还是笔画?
不会只做拼音不做笔画吧:(
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 08:14:58 | 显示全部楼层
是五笔加上拼音, 其实王码出了个数码版, 谁跟王码联系一下让他给我们玩玩, 怎么样?
回复 支持 反对

使用道具 举报

发表于 2006-2-17 08:34:36 | 显示全部楼层
要是5笔可就完了,对五笔可是一窍不通。
回复 支持 反对

使用道具 举报

发表于 2006-2-17 08:42:43 | 显示全部楼层
我不会五笔,只会天然码。输入法出来后云河兄能公布码表方案吗?我想改成天然码输入法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 08:58:55 | 显示全部楼层
其实方案就是在五笔加上拼音, 五笔重码最少, 我主要想弄成无重码输入.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 09:01:56 | 显示全部楼层
我本来想自编一套, 但时间太长了, 所以先借用一下别的编码. 如果自己编, 起码要一年时间.
回复 支持 反对

使用道具 举报

发表于 2006-2-17 09:31:32 | 显示全部楼层
解决这个输入法问题,有三个 可能:
1。对比5501, 找出5508版T9输入法的安装过程。
2. 找到跳转,自己另边一个输入法补丁。或用输入法bin文件外挂。
3. 编个Java输入法程序。

不知行否。
回复 支持 反对

使用道具 举报

发表于 2006-2-17 09:37:10 | 显示全部楼层

回复 #47 Xinshou 的帖子

我想云河现在的问题是无法找到输入法里取字的窗口。。。
找到了就好解决
回复 支持 反对

使用道具 举报

发表于 2006-2-17 09:43:58 | 显示全部楼层
原帖由 JunFeng 于 2006-2-17 09:37 发表
我想云河现在的问题是无法找到输入法里取字的窗口。。。
找到了就好解决


参考一下狼大的几个关于输入法的补丁或许有帮助。可能得花时间在Flash里上下寻找。
回复 支持 反对

使用道具 举报

发表于 2006-2-17 09:50:59 | 显示全部楼层
可否搞个MOTO的 iTAP笔划输入?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 09:53:39 | 显示全部楼层
不管T9了, 越研究越觉得T9很差, 国内都出了很多不错的手机输入
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 09:55:06 | 显示全部楼层
原帖由 hmj 于 2006-2-17 09:50 发表
可否搞个MOTO的 iTAP笔划输入?

重码太多, 不好。
回复 支持 反对

使用道具 举报

发表于 2006-2-17 10:42:50 | 显示全部楼层
邦定,不错的想法~~
回复 支持 反对

使用道具 举报

发表于 2006-2-17 10:54:38 | 显示全部楼层
想起rst7写的ted.bin已经是用fnt文件来载入输入数据库了,也许云河可以看看,比较长,我摘了引用fnt文件的地方

4F0F28: E6 00 20 00 : loc_4F0F28:
4F0F28: E6 00 20 00 :         mov        DPP0, #20h
4F0F2C: E1 4C       :         movb        rl6, #4
4F0F2E: F7 FC 54 13 :         movb        81354h, rl6
4F0F32: E6 00 23 00 :         mov        DPP0, #23h
4F0F36: E0 18       :         mov        r8, #1
4F0F38: F6 F8 86 0B :         mov        8CB86h, r8
4F0F3C: F6 8E 88 0B :         mov        8CB88h, ZEROS
4F0F40: F6 8E 82 0B :         mov        8CB82h, ZEROS
4F0F44: F6 8E 84 0B :         mov        8CB84h, ZEROS
4F0F48: F0 68       :         mov        r6, r8
4F0F4A: 46 F9 FF FF : loc_4F0F4A:
4F0F4A: 46 F9 FF FF :         cmp        r9, #0FFFFh
4F0F4E: 2D 03       :         jmpr        cc_Z, loc_4F0F56
4F0F50: F0 C9       :         mov        r12, r9
4F0F52: DA DF 70 C5 :         calls        0DFh, loc_DFC570
4F0F56: 48 61       : loc_4F0F56:
4F0F56: 48 61       :         cmp        r6, #1
4F0F58: FD 01       :         jmpr        cc_ULE, loc_4F0F5C
4F0F5A: E0 06       :         mov        r6, #0
4F0F5C: E6 00 20 00 : loc_4F0F5C:
4F0F5C: E6 00 20 00 :         mov        DPP0, #20h
4F0F60: CC 00       :         nop
4F0F62: F3 FE 54 13 :         movb        rl7, 81354h
4F0F66: 49 E4       :         cmpb        rl7, #4
4F0F68: 2D 0A       :         jmpr        cc_Z, loc_4F0F7E
4F0F6A: 49 E6       :         cmpb        rl7, #6
4F0F6C: 2D 08       :         jmpr        cc_Z, loc_4F0F7E
4F0F6E: 47 FE 08 00 :         cmpb        rl7, #8
4F0F72: 2D 05       :         jmpr        cc_Z, loc_4F0F7E
4F0F74: E6 00 20 00 :         mov        DPP0, #20h
4F0F78: E1 4E       :         movb        rl7, #4
4F0F7A: F7 FE 54 13 :         movb        81354h, rl7
4F0F7E: E6 00 20 00 : loc_4F0F7E:
4F0F7E: E6 00 20 00 :         mov        DPP0, #20h
4F0F82: E0 4C       :         mov        r12, #4
4F0F84: C2 F8 54 13 :         movbz        r8, 81354h
4F0F88: 88 80       :         mov        [-r0], r8
4F0F8A: 00 C0       :         add        r12, r0
4F0F8C: 66 FC FF 3F :         and        r12, #3FFFh
4F0F90: F2 FD 02 FE :         mov        r13, DPP1
4F0F94: E6 FE 75 13 :         mov        r14, #1375h    这里20h,1375就是指向*.fnt
4F0F98: E6 FF 20 00 :         mov        r15, #20h
4F0F9C: DA A4 4E 88 :         calls        0A4h, loc_A4884E              sprintf
4F0FA0: 08 02       :         add        r0, #2
4F0FA2: E0 2C       :         mov        r12, #2
4F0FA4: 00 C0       :         add        r12, r0
4F0FA6: 66 FC FF 3F :         and        r12, #3FFFh
4F0FAA: F2 FD 02 FE :         mov        r13, DPP1
4F0FAE: E6 FE 00 80 :         mov        r14, #8000h
4F0FB2: E0 0F       :         mov        r15, #0
4F0FB4: DA DF 3E A7 :         calls        0DFh, loc_DFA73E                openfile
4F0FB8: F0 94       :         mov        r9, r4
4F0FBA: 46 F9 FF FF :         cmp        r9, #0FFFFh
4F0FBE: 2D 0C       :         jmpr        cc_Z, loc_4F0FD8
4F0FC0: F0 C9       :         mov        r12, r9
4F0FC2: E6 FD 00 03 :         mov        r13, #300h
4F0FC6: E6 FE 23 00 :         mov        r14, #23h
4F0FCA: E6 FF 00 08 :         mov        r15, #800h
4F0FCE: DA DF AE AB :         calls        0DFh, loc_DFABAE                   readfile
4F0FD2: F0 C9       :         mov        r12, r9
4F0FD4: DA DF 70 C5 :         calls        0DFh, loc_DFC570                   closefile
4F0FD8: E6 00 20 00 : loc_4F0FD8:
4F0FD8: E6 00 20 00 :         mov        DPP0, #20h
4F0FDC: E6 FC 28 13 :         mov        r12, #1328h
4F0FE0: C2 F8 54 13 :         movbz        r8, 81354h
4F0FE4: E6 07 60 00 :         mov        mem_FE0E, #60h
4F0FE8: 4B 88       :         div        r8
4F0FEA: F6 07 6C 13 :         mov        8136Ch, mem_FE0E
4F0FEE: F2 F9 0E FE :         mov        r9, mem_FE0E
4F0FF2: E0 A8       :         mov        r8, #0Ah
4F0FF4: F6 F8 6A 13 :         mov        8136Ah, r8
4F0FF8: E6 FD 20 00 :         mov        r13, #20h
4F0FFC: E6 FE 02 81 :         mov        r14, #8102h
4F1000: E6 FF 00 01 :         mov        r15, #100h
4F1004: DA DF 3E A7 :         calls        0DFh, loc_DFA73E
4F1008: B8 40       :         mov        [r0], r4
4F100A: E0 07       :         mov        r7, #0
4F100C: E6 FC A8 12 :         mov        r12, #12A8h      
4F1010: E6 FD 20 00 :         mov        r13, #20h
4F1014: E6 FE 00 80 :         mov        r14, #8000h
4F1018: E0 0F       :         mov        r15, #0
4F101A: DA DF 3E A7 :         calls        0DFh, loc_DFA73E
4F101E: F0 94       :         mov        r9, r4
4F1020: 46 F9 FF FF :         cmp        r9, #0FFFFh
4F1024: EA 20 0A 11 :         jmpa        cc_Z, loc_4F110A
4F1028: F0 C9       : loc_4F1028:
4F1028: F0 C9       :         mov        r12, r9
4F102A: E6 FD 00 00 :         mov        r13, #0
4F102E: E6 FE 22 00 :         mov        r14, #22h
4F1032: E6 FF 00 40 :         mov        r15, #4000h
4F1036: DA DF AE AB :         calls        0DFh, loc_DFABAE
4F103A: F0 84       :         mov        r8, r4
4F103C: 46 F8 00 40 :         cmp        r8, #4000h
4F1040: 9D 05       :         jmpr        cc_NC, loc_4F104C
4F1042: E1 02       :         movb        rl1, #0
4F1044: D7 40 22 00 :         extp        #22h, #1
4F1048: E4 28 00 00 :         movb        [r8+#0], rl1
4F104C: E0 08       : loc_4F104C:
4F104C: E0 08       :         mov        r8, #0
4F104E: 46 F8 00 40 : loc_4F104E:
4F104E: 46 F8 00 40 :         cmp        r8, #4000h
4F1052: 2D EA       :         jmpr        cc_Z, loc_4F1028
4F1054: D7 40 22 00 :         extp        #22h, #1
4F1058: F4 28 00 00 :         movb        rl1, [r8+#0]
4F105C: C0 2C       :         movbz        r12, rl1
4F105E: 48 61       :         cmp        r6, #1
4F1060: 3D 04       :         jmpr        cc_NZ, loc_4F106A
4F1062: DA 08 BA 14 :         calls        8, loc_0814BA
4F1066: F0 C4       :         mov        r12, r4
4F1068: 0D 03       :         jmpr        cc_UC, loc_4F1070

[ 本帖最后由 JunFeng 于 2006-2-17 11:00 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-19 09:13:33 | 显示全部楼层
还是看不懂,这段时间研究都是处在糊里糊涂状态。
我的新想法就是先不研究T9输入法了,尽量按自己的思路去干,难说比原设计还好。

我的思路就是占用T9的小写英文输入部分,调出T9的小写英文就是调用自写的输入法。
为此需要找到T9的英文小写数字判断部分和取字部分,输入法的数据库结构自己弄。
以后如果能掌握T9运行机制再把这些方法按T9重新排布。如果能掌握它的窗口运行机制也许连短信窗口都可以修改。
回复 支持 反对

使用道具 举报

发表于 2006-2-19 09:48:35 | 显示全部楼层
看样子是有难度,可是俺不会编程,帮不上忙了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-19 21:22:59 | 显示全部楼层
我在网上看到有新四角号码编码,很合理,我觉得试这个好,反正有的朋友也不会五笔。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-19 21:40:24 | 显示全部楼层
重码太高了,呵呵。
回复 支持 反对

使用道具 举报

发表于 2006-2-19 22:48:40 | 显示全部楼层
想帮忙。。没那个本事。。。
只有支持打气。。。加油呀!!!
回复 支持 反对

使用道具 举报

发表于 2006-2-19 22:55:17 | 显示全部楼层
不懂,但是一样顶上去,期待早日用上56版
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-6-6 03:55

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表