下载中心 NCDigi论坛 webos-Wiki 双线镜像 移动镜像 联通/网通镜像 数码商城
webos1.45,完美汉化补丁Maxy小严的店铺:皇冠8年智能机老店IBM APPLE PALM全系列大陆首发Pixi解锁(Pre/Plus),积分抵现金
正键pixi plus.1699.更有1399机会Palm&Blackberry北京实体原装店挺奔迈,pre大团购 人人入积分活动:Palm Pixi Plus GSM低至1499
发新话题
打印

[编程讨论] Ajax中国在线输入法移植成功,加一个sdk的工具!

Ajax中国在线输入法移植成功,加一个sdk的工具!

新翻了半天代码经过n次测试后,终于可以用了。
可以复制到系统的剪切板上。也就是说可以在能输入的地方粘贴了。不过操作有些麻烦。界面现在不太熟,以后可以再调调。
先上个图看看吧。有时间我再调整调整。没有文档,真麻烦啊。
网上找了个五笔的码表,一样好用。还是五笔用着舒服。

7.2晚上:
加一个程序包。是从sdk里扒出来的。解压后用cmd命令行运行myinstall 试试。
不一定好用,因为我机器里装了sdk,里面可能用到了一些非本文件夹的内容。不保证好使。我也没条件试,装不上sdk的可以试试。


附件是五笔的程序,可以凑合用,拼音的翻页可能不好用。如果要用拼音
把/app\assistants/下的删掉原来的wubi-jianti-table.js,把pinyin-jianti-table.js改成wubi-jianti-table.js就可以,
在/var/usr/palm/applications/com.yourdomain.chineseime/app/assistants/目录下面。
安装方法,模拟器里安装完webos sdk后,用palminstall安装,
实机,我没有,但palm-install应该也可以装,把pre插电脑上,用palm-install试试看行不行吧。


不是我写的。我对js不太熟,
从网上找了个在线输入的源代码。
http://www.okajax.com/a/200807/0GMZR008.html




基本啥也没改,成功移植到模拟器中。
过程。
1下载那个包,把index.php改成index.html。顺道把所有编码改成utf-8不然显示方框。用记事本打开另存就可以。三个文件。
2,palm-generate Test。把里面的除appinfo.json,;icon.png的东西删掉。把包放进Test目录。
3,打包,安装。就ok了。
不过现在只能输入,没有复制功能,暂时没法用。另外还有些小bug。
不过要加入复制功能还是比较easy的。

下一步就是截获pre里的按键消息,或者是文本框控件的激活消息,以自动打开输入法,并直接插入就最好了。

[ 本帖最后由 felixw 于 2009-7-4 09:10 编辑 ]

附件

无标题.jpg (31.63 KB)

2009-7-2 00:07

无标题.jpg

中文测试结果.jpg (25.61 KB)

2009-7-2 08:38

五笔测试

中文测试结果.jpg

com.yourdomain.chineseime_1.0_all.ipk (528.12 KB)

2009-7-2 08:32, 下载次数: 397

五笔(包含拼音)

InstallTool.rar (110.82 KB)

2009-7-2 22:33, 下载次数: 573

或许可以安装。

本帖最近评分记录
  • 寂夜清风 威望 +10 2009-7-21 22:53
  • xpnine 威望 +5 谢谢 2009-7-16 17:23
  • CyberVsQ 威望 +10 原创内容 2009-7-3 14:18
  • treo 威望 +10 好消息 2009-7-2 01:38
  • KING 威望 +10 谢谢分享 2009-7-1 16:41
好消息~~
It is no use doing what you like;you have got to like what you do.
振奋人心的好消息,终于向前行进了!!
和另外一个贴子里的进展一结合,是不是就完成了楼主所言的目标?
现在可以用了。不过实机用起来可能还很不方便。可能翻不了页。
五笔基本上不需要翻页哈。。。难道先让五笔用户爽一把?
楼主看是不是可以利用原来iphone上最初用过的方式,利用输入后系统自动检查纠正的功能或是其他类似的功能抓 按键消息或是控件激活的信息
引用:
原帖由 treo 于 2009-7-2 01:50 发表
楼主看是不是可以利用原来iphone上最初用过的方式,利用输入后系统自动检查纠正的功能或是其他类似的功能抓 按键消息或是控件激活的信息
我觉得webos里应该有底层事件或者其它的消息通知机制,不过现在没文档,摸黑找慢慢试。
弱弱地问一下,这东西如何装到PRE上??谢谢!
大好消息啊!就是同样的问题问LZ,怎么安装啊。。。需要Linux操作系统吗?
引用:
原帖由 大大鱼 于 2009-7-2 10:30 发表
大好消息啊!就是同样的问题问LZ,怎么安装啊。。。需要Linux操作系统吗?
先装好java runtime,然后装webos的sdk,虚拟机和eclipse不用。

windows下就可以。
其实只需要sdk下的bin目录的内容和/share/jars里的东西。不过可能需要设置一些路径,省事就全装上。
命令行里运行 palm-install appname就可以了。
appname换成包名字
本帖最近评分记录
  • xpnine 威望 +5 5555,有没有让菜鸟能看明白的方法? 2009-7-16 17:28
  • CyberVsQ 威望 +5 谢谢分享 2009-7-3 14:19
晕.............和这个http://qq.ip138.com/ime/一模一样,老法子打好字后复制粘贴
还是之前放出的那个直接上屏比较靠谱
这个是可以折腾了用于没办法上网的时候在本机输入的。比如新上号的机器在外面发短信一类的

另外那个直接上屏的没解决之前。。可以先用这个罗。
早知道就先不升1.04了
现在又懒得刷回去
引用:
原帖由 yglaotu 于 2009-7-2 21:53 发表
我电脑上装不上SDK,那么有什么其他方法安装这个软件包到实机上面呢?
试下新加的安装工具看能不能装上吧。
装上了,用这个方法装了
http://www.treo8.com/bbs/thread-127573-1-1.html
就是启动速度有些慢
但是打字速度比网页版快多了

[ 本帖最后由 oooocoooo 于 2009-7-3 17:04 编辑 ]

附件

chineseime_2009-03-07_004927.jpg (14.62 KB)

2009-7-3 00:51

chineseime_2009-03-07_004927.jpg

牛人真多呀

回复 18楼 oooocoooo 的帖子

还有没有这个问题?
引用:
把/app\assistants/下的删掉原来的wubi-jianti-table.js,把pinyin-jianti-table.js改成wubi-jianti-table.js就可以
这个是在哪里改? 用PUTTY登录后也找不到。
LZ把那个文件夹发出来吧,我自己转了一个,拼音的,发现第一次按键不会触发,第二次才触发。
引用:
原帖由 yydy 于 2009-7-4 00:49 发表

这个是在哪里改? 用PUTTY登录后也找不到。
LZ把那个文件夹发出来吧,我自己转了一个,拼音的,发现第一次按键不会触发,第二次才触发。
在/var/usr/palm/applications/com.yourdomain.chineseime/app/assistants/
这个目录下面
第二次触发的情况,把key_press里下面的部分代码注释掉。
function key_press(e) {
        var key = e.which ? e.which : e.keyCode;
        var key_char = String.fromCharCode(key);
/*        if (browser == 'NS' || browser == 'OP') {
                if (cancel_key_event) {
                        cancel_key_event = false;
                        return false;
                }
        }
        */
我在模拟器里面先在launch上打开输入发,用拼音打好了汉字,全选,然后复制,回到浏览网页我们的吹友吧里面,想在回复帖子的地方粘贴,paste是灰色的,无法粘贴,是什么原因呢?
引用:
原帖由 yglaotu 于 2009-7-4 13:23 发表
我在模拟器里面先在launch上打开输入发,用拼音打好了汉字,全选,然后复制,回到浏览网页我们的吹友吧里面,想在回复帖子的地方粘贴,paste是灰色的,无法粘贴,是什么原因呢?
浏览器里本来就是灰色的,在哪都一样。
据说实机按手势区再按p能帖,模拟器不清楚。模拟器里浏览器里无法编辑。
不知道是怎么了我老是安装不到模拟器里。用楼主讲的命令行palm-install  com.yourdomain.chineseime_1.0_all.ipk,也不行。看了一下这个命令的语法定义改用palm-install -d tcp  com.yourdomain.chineseime_1.0_all.ipk提示找不到设备。不知道要怎么样才能安装上。
1.04的系统这个输入法还能装不,我那个sdk也装了,在命令行里执行palmistall时,报错:java不是内部或外部文件,是java没装好吗,装哪个java模拟器
psp,ndsl ,zire 71 treo 650 treo 680 asus a620 hp ipaq 4700
sony md N 10
引用:
原帖由 diaghost 于 2009-7-6 16:24 发表
1.04的系统这个输入法还能装不,我那个sdk也装了,在命令行里执行palmistall时,报错:java不是内部或外部文件,是java没装好吗,装哪个java模拟器
java runtime environment不是模拟器。
要装sun的jre。1.6
应该是装这个吧,jre-6u14-windows-i586.exe,我在sun的网站在线测试是最新版的JRE
psp,ndsl ,zire 71 treo 650 treo 680 asus a620 hp ipaq 4700
sony md N 10
看来用五笔在手机上还是很有优势的,至少在翻页的问题上不用愁。

[3G坛,手机登陆吹友吧发帖]
还真是振奋人心的消息,虽然不会五笔,但也要顶一个再说,为了楼主研究精神,继续努力啊
有才  继续努力  pre需要你们
刚测试了一下,上了视频。接着研究一下源代码。
[3G坛,手机登陆吹友吧发帖]
用这个发送短信收到的全是下划线______,标点符号还是正常
启动很慢,之前也安装了能卸载改进的拼音输入法,那个要稍快一两倍的样子,但还是有些慢。
不过已经很好了,谢谢楼主和能卸载:)
引用:
原帖由 xpnine 于 2009-7-23 13:24 发表
启动很慢,之前也安装了能卸载改进的拼音输入法,那个要稍快一两倍的样子,但还是有些慢。
不过已经很好了,谢谢楼主和能卸载:)
我不是能卸载‘
有进步了终于、
请问这个输入法窗口如何打问号?
感觉这是唯一的问题了
vb 好东西,顶啊
請問有 倉頡 嗎?
好东西,顶啊
还是输入不了问号啊

几分钟搞定安装

安装方法其实不用那么复杂。用Precentral网站介绍的方法容易得多。如果大家能看懂英文,照着网页上说的,一步一步走,几分钟就可以装上。
http://www.precentral.net/how-ad ... -patches-and-themes
发新话题
最近访问的版块