Fun Input Toy

最FIT你的Mac&iPhone输入法–全拼/双拼/全双混拼,五笔型/全拼五笔混合,笔画

Fun Input Toy发布v1.9.3

March 28th, 2008 by fenghuajun

v1.9.3
1.9.2 intel的用户务必要更新,安装包有误,打包错了iPhone输入法的词库,因此词库量特别小,非常抱歉给大家造成麻烦。
修正了firefox 3下省略号的问题

v1.9.2
修正了firefox 3下标点的问题。

Posted in 新版发布 | 85 Comments »

WeFit 发布 1.0.0 正式版

March 27th, 2008 by fenghuajun

感谢大家一直以来的关心和支持,WeFit今日发布全新1.0.0正式版

新版本继续优化了速度,并且加入了大家盼望已久的数字键盘拼音输入,简称K9输入

和全键盘一样支持词组输入,自定义词组,词频调整等功能,并且可以随时切换到笔画输入

2008-3-27 19:34

2008-3-27 19:34

是大家的期待让我们做得更强。请继续支持WeFit开发组。

Posted in 新版发布 | 9 Comments »

迈向2.0: Fun Input Toy发布v1.9.1

February 25th, 2008 by fenghuajun

v1.9.1

修正五笔拼音混合输入下词频不正确的bug

v1.9.0

1. 增加笔画输入法,方便不会拼音五笔的朋友(比如我妈也可以用Mac了)

5.png

提示:输入方法和手机一样1横,2竖,3撇,4捺,5折,若在小键盘上贴上相应提示,效果更佳

21.png

2. 动员大家一起来帮助FIT完善词库,方法是在输入法设置中勾选“发送自定义词组”

4.png

3. 拼音中可以使用内嵌笔画输入,输入方法是,直接输入d(点),h(横),s(竖),p(撇),n(捺),z(折)

笔画数大于五,并且符合全都是上面5个字母,输入法会自动使用笔画查找,

如图,输入 dhzzh会自动显示 “冯”,或者直接输入u进入笔画模式

11.png

3.png

4. 修正10.5.2下特殊字符引起异常退出的BUG,(中文版CS3异常退出怀疑由此bug引起)

5. 修正词组联想引起的异常退出的BUG

6. 改进了智能短句的算法,提高了首词命中率

7. 加强了词组联想

Posted in 新版发布 | 51 Comments »

致Linux开发者社区:新输入法Fitx开发需要大家帮忙

February 16th, 2008 by fenghuajun

大家好,我是Linux下新输入法Fitx(Fun Input Toy for Linux)的作者。

关于Fitx

Fitx名字很像fcitx,是的,fitx和fcitx是有渊源的,一年前我开始做Fitx的姐妹版Fun Input Toy的时候花了3个月的时间看fcitx的代码,虽然没完全看懂,却在研究的过程中想到了现在Fitx现在的算法。很高兴Fun Input Toy没有丢fcitx的脸, 现在是Mac OS X下最流行的输入法之一。同时我们在两周以前也发布了iPhone平台的版本WeFit, 其强大的功能和优异的性能受到的广泛的关注,现在最新版本是1.0 preview 5。

所以,没有Fcitx就没有FIT和Fitx。我在此隆重感谢fcitx的作者,Yuking。1一个月以前我正在想把FIT移植到linux平台,我再来看fcitx的网站,我非常遗憾的知道fcitx已经停止开发,我知道在这个世界上像Yuking这样的程序员一定是孤独的,我们应该给他多一点关怀……我非常抱歉,我看你的代码的时候应该多给你写两封邮件……

下面是Fitx一些参考地址:

Fitx:http://fitx.googlecode.com
FIT: http://fit.coollittlethings.com
WeFIT: http://fit.coollittlethings.com/?page_id=76

关于Licenses

半年以前很多人呼吁FIT开源,后来开源了又很多人问Licenses

我一直没太在意,不好意思,我们长在一个copy的国度,我不知道一个Licenses, 我们的法律能不能保护我这样一个弱小的程序员,能不能保护Yuking, 能不能让Yuking的激情永远不会逝去……

因为要来Linux平台,我必须回答这个问题,我把所有的Licenses看了一遍,我选择最轻量级的BSD License。其实这个也不必,代码随便用,给我发个邮件fenghuajun@gmail.com,交个朋友。(我能不能发明一个用代码必须发邮件交朋友的Licenses?)

Fitx是在New BSD Licenses下完全开放源代码的输入法。最早FIT词库是基于fcitx的词库,通过程序进行了一些整理,后来我又在网上搜刮了一些网友整理的自定义词库。词频和字频是根据北京语言大学公布出来的一些新闻和小说的词频统计资料,后加程序整理。

Fitx是具体技术上怎样一个东西

Fitx严格来说不是一个输入法,而是一个输入引擎,Fitx在Linux下是C/S架构。Fitx的Client端是用python写的,非常简单,Server端是进行编码查询的,相当于一个MySQL数据库,只不过专门做拼音,五笔,现在最新支持笔画编码的查询。Server端在Mac/iPhone/Linux平台上是通用的,将来也有可能在Windows上。

Client端借助james.su大侠的scim和Shawn.P.Huang大侠的scim-python完成Client端相当轻松。站在巨人的肩膀上,保持代码简单不正是*nix的核心价值么,同时也是python的核心价值,这样做的好处是代码容易维护,升级容易,但是不好的地方在于部署安装比较困难,很高兴的是以Ubuntu为代表的Linux安装软件已经不像从前那样麻烦了,还有就是不好的地方可能就是效率……(不要和我争论C++和python效率,我的专业意见认为在现代计算机上相差无几)。

恩…相信python的简单哲学还有一个坏处,那就是我们搞技术的假装专业忽悠人的资本没有了,同时又有一个好处,简化你所面的纷繁复杂世界,你才有能力面对更大的问题。

这就是技术上的Fitx和它相信的哲学。

如何能够帮忙

由于同时开发维护Mac版本和iPhone版本,本人时间有限,Linux经验也不是很足,现在很希望大家一起帮助Fitx的开发。现阶段Fitx的开发特别需要大家帮忙,发挥Linux社区群策群力的精神。

1. Fitx依赖的库较多,上面已经提到,条件限制,本人只能确定在Ubuntu上的安装编译过程,用其他Linux系统的朋友能够帮忙完善相关的编译安装文档。
2. 我对Linux经验较浅,对于如何制作二进制发行包还不是很在行,希望能有专家帮忙。
2. Fitx现在的功能还比较简陋,但其实Fitx的Server端已经比较完善,输入法的很多功能只需要在Client端的开发,只需要用python。对python有兴趣的朋友可以试试看看我的代码,如果能看明白又有兴趣帮忙的话,可以给我发邮件。

我的邮箱是fenghuajun@gmail.com

最后想说……

其实我是非常热爱开源运动的,我在大学期间就在想如何能在中国建立开源社区,但是当FIT在Mac平台成功以后,很多人叫我开源。我却感到疑虑,因为FIT不是我发布的第一个开源软件,为何一个软件做得好,多人用就那么多人来叫你开源?为何一个软件做得不怎么样(可能很有前景),开源却没有人帮忙呢?另外我想问问Yuking,有多少人给fcitx贡献了代码?

尽管有这些顾虑,最终FIT还是开源了……为什么?

1.FIT是吃fcitx的奶水长大的,人要知道自己从哪里来的。

2.关于开源,我觉得我们国家已经很落后了,但是如果不从我们开始,又从谁开始;如果不从现在开始,又从什么时候开始?if not us, then who? if not now, then when? (里根)。争论是没有用的,要的是去做,take action!(很遗憾,我现在看到国内的论坛,主要是争论……)

所以FIT选择开源,并且回到Linux平台,希望大家多多支持。我一点都不高手,我不是来这里找争论的,我只是来这里找一些支持的温暖。希望没有来错地方。

(欢迎转载到任何Linux社区)

Posted in 新版发布 | 29 Comments »

WeFit for iPhone 1.0 preview 4 发布

February 14th, 2008 by fenghuajun

这个版本包括了以下更新:
1. 支持地球键切换(1.0.2用户继续用123切换)
2. 候选字自动缩放和支持拖放
3. 正是支持官方1.1.3升级版(不用再手工修改部分权限了)
4. 支持成语
5. 修正用户报告的BUG.
6. 速度近一步优化

已知问题:
1. 修改闹钟标题会退出
2. 登录QQ会推出

下载地址

Posted in 新版发布 | 8 Comments »

WeFit for iPhone 1.0 preview 3 发布

February 6th, 2008 by fenghuajun

在新年的前一天,终于完成了preview 3,加入了笔画输入支持。
这个版本包括了以下更新:

下载地址

attachment.png

0. 支持1.0.2 版本
1. 加入笔画输入及笔画键盘,可在wefit里设置。
2. 加入中文标点支持
3. 加入候选词点击放大,以及声音提示
4. 修正1.1.2下字母放大的问题
5. 修正 neng, nin 拼音显示不正确的bug
6. 拼音下内嵌笔画输入,方便输入生僻字
在拼音状态下,输入 p撇n捺 h横 s竖 z折
7. 修正横屏显示错误修正

Posted in 新版发布 | 3 Comments »

WeFIT 发布 preview2

February 3rd, 2008 by fenghuajun

1. 提高了检索速度,修正检索时“卡”机状况

2. 修正A,L键位不准确的bug

3. 修正了五笔词组上屏的bug

4. 五笔四码无从码时自动上屏

5. 修正连续空格时自动输入联想词组的bug

6. 修正联想词组时异常退出的bug

7. 修正不能正常反安装的bug

8. 暂时推出1.1.1和1.1.2版本,1.0.2和1.1.3版本都在积极准备中,由于缺乏测试用机,安全起见暂缓发布。

正在制作:标点键盘,双拼专用键盘,笔画输入

请大家继续积极反馈。

下载地址

Posted in 新版发布 | 2 Comments »

Fun Input Toy发布iPhone中文输入法– WeFIT

February 1st, 2008 by fenghuajun

隆重向大家介绍 Fun Input Toy for iPhone — WeFIT

oh, 终于……我只想说:We were moving a mountain before we know we could! 我们终于做到了!

WeFIT是Fun Input Toy与 WeiPhone Dev Team 合作的最新成果,在此代表开发组感谢大家长期以来的支持和关注。我们将继续努力致力于iPhone平台更加完美的输入体验。

foo_0.pnghxsh.png

WeFIT 的特点包括:

1. 同时支持,拼音,双拼,全双混拼,五笔,五笔拼音混合输入
2. 词组输入
3. 自定义词组
4. 自动词频调整
5. 词组联想
6. 简写拼音
7. 模糊拼音
8. 繁体输入
9. 智能短语

计划支持的内容: 笔画输入

功能介绍和截图

安装方法:

1. 通过installer.app安装,将wiphone.com安装源加入installer.app.地址为http://app.weiphone.com/installer。

1.1.1为单独一个安装包,1.1.2和1.1.3为单独一个安装包

2. 直接下载pxl文件,用ibrickr工具安装。同样分为两个不同版本, 请注意下载安装正确的版本

For 1.1.1: WeFit-1.1.1-preview.pxl (1.9 MB)


For 1.1.2&1.1.3: WeFit-1.1.2-preview.pxl (1.9 MB)


使用方法:
通过.123键调用,直接输入完整拼音或拼音简写或五笔编码即可出字,空格直接选首字,回车输入英文字母, 忽略汉字。当输入的词组,词库中不存在的时候,依次选择,该词被输入后,将自动加入词库。同时,所有输入支持词 频调整,常用的字将会出现在比较靠前的位置,方便输入。

输入法的设置可以通过 WeFit程序来进行设置,可以打开拼音或五笔输入,全拼,双拼及全双混合,五笔和拼音混合输入,南方模糊音,不同的双拼设置方案以及繁体输入。设置好以后,按右上角的save 按纽保存。下次打开输入法的时候,输入法会自动调用新的设置。

反馈:发信我们或在weiphone论坛发帖
laoren@office.weiphone.com
fenghuajun@gmail.com

WeFIT 开发成员包括

Programer: Fenghuajun, ChinaET, 及 Laoren

UI: Peter, sflf

特别感谢谷苗对Laoren的支持!

Fun Input Toy 介绍

1.png

Fun Input Toy, 简称FIT, 是苹果电脑系统Mac OS X上最流行的中文输入法之一,其快速稳定的输入表现在Mac社区赢得了很好的口碑,同时FIT的Linux开放源代码版本Fitx也在开发当中。FIT的iPhone版本WeFIT由WeiPhone Dev Team合作共同开发。

WeiPhone Dev Team 介绍

2.png

WeiPhone Dev Team是国内最大的 iPhone社区的开发组,曾经开发多款重要的iPhone软件,包括WeSMS,iWeSMS, WeDict, iPhone 游戏等等。WeiPhone Dev Team是注重于 分享/交流/学习/开放 中文国际性开发组织,致力于将中国程序员思路开放化。


Posted in 新版发布 | 7 Comments »

专业与假装专业

January 28th, 2008 by fenghuajun

有一些事情联系起来看非常有意思

几个月以前我发布招募高手加入FIT2.0开发的宣言,目标对准智能组句和iPhone平台,当然大多数朋友还是支持的,但是有下面一则评论

根据我专业经验判断
某人应该走入误区了
如果iMac平台和iPhone平台使用相同的引擎核心
最后的结果是高不成低不就
因为iPhone环境要求的是最基础的单字输入
需要考虑较少的资源开销
使用较小的码表
而iMac平台就会考虑比较高级的智能输入
包括多词多元的模糊匹配和整句智能
需要较大的码表和复杂的数据仓库来对之前的输入进行分析取指纹
使用同样的引擎不可能兼顾两种不同的需求
iPhone平台的引擎设计明显是单次查询的实现方式
而iMac需要的就是多次模糊查询的实现方式
对于数据结构和码表结构都应该针对性的分离设计
这样才能满足不同环境的不同需求
PS年轻人为什么就不能理解鱼和熊掌不能兼得得道理呢

那时我还和这位大哥争论了一下,在某论坛,但是今天,我想说一下

1. 我不知道为什么有些人可以那么有信心地说话,对于今天的我而言,这仍然是一个迷,我猜测他没有做过输入法,也没有用过iPhone
2. 时隔数月,FIT的新引擎运行良好,也达到了一定的智能,重要的是速度流畅。
3. 同时FIT for iPhone也即将发布

就上周,一位朋友转我的文章到cnbeta,我很高兴,觉得上报纸了。搜索出来一下,一大堆的专业批判……我在文章中称赞Objective-C语言简洁明快,也有评论如下

Read the rest of this entry »

Posted in 开发感悟 | 57 Comments »

Fun Input Toy 发布Linux版本Fitx

January 26th, 2008 by fenghuajun

Fun Input Toy 2.0 引擎成功移植到Linux,并且同步发布源代码

http://code.google.com/p/fitx/

借助james.su大侠的scim和Shawn.P.Huang大侠的scim-python, Fitx已经初步可以在linux运行

1.png

Fitx将是FIT加入开源社区的标志性一步,希望未来将会有更多高手加入FIT的开发。

同时2.0引擎已经在iPhone上编译测试通过,运行速度非常理想。更好的消息是iPhone版本的制作已经取得了突破性的进展,感谢Hongtao Guo大侠在iPhone版本上的努力。

Move on!

Posted in 新版发布 | 23 Comments »

« Previous Entries

copyright © 2oo7 by Coollittlethings | Powered by Wordpress