前文有言说理想的族谱软件Family Tree Builder虽有中文站,但是软件本身没有中文化,因为很喜欢并且很需要这款软件,就自己动手汉化了过来。
汉化原理很简单:
1. 备份软件安装目录下,Lang子目录中的English.lang(也可以是其他国家的语言文件)。
2. English.lang其实属于一种属性文件(properties),将每一行的第二部分翻译成中文(或合适的文本)即可。
3. 备份安装目录下,Res子目录中的English.bmp图片。
4. 制作一张32x28像素,bmp格式的中国国旗图片,命名为English.bmp,放到Res目录。
5. 启动程序,菜单“工具(Tools)”-“选项(Options)”,
“名字(Names)”-“Display people's names”设置为“Last First (Armstong John)”,即让姓氏(Last Name)放在名字(First Name)之前,符合中文习惯。
“日期(Dates)”,“Day/Month/Year format”设置为“%y%-%m%-%d%”,“Month/Year format”设置为“%y%-%m%”。可以根据自己的习惯设置,其中%m%是使用英文短格式,如Mon,在English.lang改为数字即可。
注意:部分文本不可以翻译为中文,如日期选择按钮类的,提示文本为中文时,显示乱码。另外程序本身左侧的列表(List)的姓名列,中文也显示列表(好像所有List View都不支持中文)。
下载文件托管在Google Code上,同时支持SNV提交,有兴趣的朋友联系我,希望大家来共同完成。
2008年11月21日星期五
2008年11月15日星期六
Family Tree Builder:理想的族谱/家谱软件
去年春节回家,老爸让我把家谱(族谱)放到电脑上,但当时家里不能上网,手头又没有理想的家谱软件,只能把一些文本输入到电脑上。
后来又尝试使用树型结构(当时使用梅花雪树)临时模拟,但是族谱是一种双亲(甚至多亲:[古代可同时]结婚多次)树型结构,使用普通的单亲树型结构就显得很别扭,最后使用纯文本拼成一个简易版本。
后来回杭州工作时,找了一些软件试用,大都不怎么理想(大概是我崇洋媚外的缘故,国内确实还没看到什么让我觉得有脸拿出来使用的族谱作品),只是找到一个仅支持联机使用的Flash版本:中国传家宝,只能联机使用让我觉得很不方便,而更不方便的是设计上有一些(大概)不合理,操作不便,并且速度也不行,让我满意的大概只有显示效果不错。
过了很长时间,零星的找找也没得到什么结果。
后来无意在VeryCD上看到一下族谱软件,是外国专业公司制作的产品,不过给人的感觉有点太强而大的样子,而且收费挺贵。顺手又上Google搜寻一番,收获不小,这个市场貌似现在很活跃的样子。
于是就发现了这个相当理想的免费软件:Family Tree Builder(这是它的英文网站),号称支持29中本地化语言(事实上也是如此)。不过遗憾的是,虽然它有中文网站,但是软件本身却没有中文本地化版本,刚安装在Windows Server 2008上时崩溃了好几次(大概是我没有摸清它的脾性),而且更糟糕的是程序左侧的List成员列表视图显示中文乱码。不过它的优点也相当可观,免费,启动速度快,自动备份(崩溃后可以恢复),支持多国语言,视觉效果好,操作方便,功能齐全,而且可以导入导出标准系谱数据格式gedcom,这里是它的中文官方介绍,传说是族谱学家级别的人士和专业软件设计专家创造出来的(事实上看起来应该也是如此),适用于管理大型及小型的族谱。
后来又尝试使用树型结构(当时使用梅花雪树)临时模拟,但是族谱是一种双亲(甚至多亲:[古代可同时]结婚多次)树型结构,使用普通的单亲树型结构就显得很别扭,最后使用纯文本拼成一个简易版本。
爷爷 + 奶奶 外公 + 外婆 | | ---+----+ +-----+--- | | 老爸 + 老妈 | +-----+-----+ | | 大儿子 二儿子这个版本也算理想,但是涉及到详细资料,尤其是当这棵树变得更大而复杂,盘根错节时,这个纯文本拼凑起来的双亲树就显得力不从心。
后来回杭州工作时,找了一些软件试用,大都不怎么理想(大概是我崇洋媚外的缘故,国内确实还没看到什么让我觉得有脸拿出来使用的族谱作品),只是找到一个仅支持联机使用的Flash版本:中国传家宝,只能联机使用让我觉得很不方便,而更不方便的是设计上有一些(大概)不合理,操作不便,并且速度也不行,让我满意的大概只有显示效果不错。
过了很长时间,零星的找找也没得到什么结果。
后来无意在VeryCD上看到一下族谱软件,是外国专业公司制作的产品,不过给人的感觉有点太强而大的样子,而且收费挺贵。顺手又上Google搜寻一番,收获不小,这个市场貌似现在很活跃的样子。
于是就发现了这个相当理想的免费软件:Family Tree Builder(这是它的英文网站),号称支持29中本地化语言(事实上也是如此)。不过遗憾的是,虽然它有中文网站,但是软件本身却没有中文本地化版本,刚安装在Windows Server 2008上时崩溃了好几次(大概是我没有摸清它的脾性),而且更糟糕的是程序左侧的List成员列表视图显示中文乱码。不过它的优点也相当可观,免费,启动速度快,自动备份(崩溃后可以恢复),支持多国语言,视觉效果好,操作方便,功能齐全,而且可以导入导出标准系谱数据格式gedcom,这里是它的中文官方介绍,传说是族谱学家级别的人士和专业软件设计专家创造出来的(事实上看起来应该也是如此),适用于管理大型及小型的族谱。
2008年10月24日星期五
PANDA-glGo,完美的围棋软件
我的围棋水平虽然很差,但是这一点也不影响我对围棋的喜爱程度。而今天意外的发现一款让我满意度达到100%的围棋软件,它就是PANDA-glGo,(这是它在GNU和SourceForge上的地址,不过sf上已经过期)。
PANDA-glGo是一个GUN自由软件,支持Windows,Linux和Macintosh平台,不论外观,还是内涵,无一不是完美绝伦。PANDA-glGo支持2D和3D的风格,界面简洁大方,操作方便。可以设置棋盘背景图和更换棋子,支持多语种,包括中文。
PANDA-glGo默认没有机器人,如果想要人机对战,需要另外下载GNU Go(解压至PANDA-glGo安装目录即可,也可以放在其他位置)。机器人跑起来一点都感觉不到慢,即使设置棋力为最高级别(机机对战除外),至于算法是否高明,机器人棋力能达到什么程度,我不(需要)知道,目前我还没赢过。可以设置机器人的棋力级别,棋盘大小(纵横数目)和对战让子目数。另外PANDA-glGo还支持网络对战,或者观看他人对战。联机时,可以查看棋手级别等资料,正在进行的棋局。可以这么说,PANDA-glGo不仅仅是一款围棋软件,更是一个围棋平台。
帮助文档很完整,只是缺少中文文档。
如果你也是围棋爱好者,这是不容错过的一款软件。好想找一份和这类似的中国象棋软件,因为我的象棋水平比围棋稍好,可以坚持久一点。
PANDA-glGo是一个GUN自由软件,支持Windows,Linux和Macintosh平台,不论外观,还是内涵,无一不是完美绝伦。PANDA-glGo支持2D和3D的风格,界面简洁大方,操作方便。可以设置棋盘背景图和更换棋子,支持多语种,包括中文。
PANDA-glGo默认没有机器人,如果想要人机对战,需要另外下载GNU Go(解压至PANDA-glGo安装目录即可,也可以放在其他位置)。机器人跑起来一点都感觉不到慢,即使设置棋力为最高级别(机机对战除外),至于算法是否高明,机器人棋力能达到什么程度,我不(需要)知道,目前我还没赢过。可以设置机器人的棋力级别,棋盘大小(纵横数目)和对战让子目数。另外PANDA-glGo还支持网络对战,或者观看他人对战。联机时,可以查看棋手级别等资料,正在进行的棋局。可以这么说,PANDA-glGo不仅仅是一款围棋软件,更是一个围棋平台。
帮助文档很完整,只是缺少中文文档。
如果你也是围棋爱好者,这是不容错过的一款软件。好想找一份和这类似的中国象棋软件,因为我的象棋水平比围棋稍好,可以坚持久一点。
2008年10月15日星期三
电子图书管理软件幻想
一直以来,稍微好点的电子图书管理软件是特别的少,而做很不错的更是少之又少,要说真正让用户喜欢,或者至少还满意的,到目前为止,没有。
而与之功能相似,状态却截然相反的是,图片和音乐文件的管理软件却如此兴旺发达。
下面先介绍一下图片管理软件,它们大致有以下几个特点(这里以个人最偏爱的Picasa 3 Beta作参照):
1. 看图,图片管理软件最好能(方便快捷的)阅读各种格式的图片。(Picasa 3的看图模块很炫很优秀,半透明状态悬浮在窗口上,附有一些播放,翻转,标星,打开在Picasa中编辑等快捷功能。不过Picasa对GIF动画支持很烂,甚至会毁掉动画的动态特性)
2. 管图,每一张图片都不是独立存在的,它们存在于一些相关/无关的相册中。对于一个图片管理软件来说,对相册的管理能力尤为重要。(Picasa可以动态扫描整个磁盘/指定目录的所以支持的图片,还可以建立独立于存放目录物理路径之外的虚拟相簿功能,感觉就像管理你的家庭相册一样)
3. 搜图,搜索功能对于任何一个信息系统来说都必不可少,而对于图片搜索,还有一些有待探索的领域。(以搜索著称的Google生产的Picasa自然有这个功能,虽然还有待提高)
4. 写图,这是对单张/多张图片进行微量/智能调整的高级特性。这个可以交给专业的图片处理软件,对图片管理软件来说非必要,但是一定要提供快速定位到系统资源、直接由这些专业的处理软件打开的特性。(Picasa有一些像改变色相,去除“红眼”这样的简单功能,另外,和Google搜索的“手气不错”一样,Picasa也有这样自作主张的功能)
而我所期待的图书管理软件,就像上面列出来的这些特性一致:
1. 看书,软件最好能支持多种图书格式,因为现在的图书格式繁多,一一支持不太现实,也没有必要,让管理者做好管理的事情就够了,当然还需要能够方便的定位资源,并能与其他专业的看书软件配合。另外最重要的,是有一些读书计划方面的规划系统(可以结合一些读书技巧/理论)。
2. 管书,每个人都会有自己的个人图书库,当这个库越来越多时,管理则是势必施行,在管理方面,图书有它和图片的不同之处,比如分类(可以参考但不拘泥于图书馆的管理方式),加一些现流行使用的小标签,图书的名称,ISBN,缩略图,作者等,软件最好,或者说最起码能像Picasa一样支持动态扫描指定位置的所有支持/指定格式的图书。
3. 搜书,并不是每个人都能够/需要看并记住所有收集的电子图书的,在需要时快速定位的指定位置,或者至少找到匹配的书。
4. 写书,编辑书名,作者,缩略图,分类,标签,ISBN,给喜欢的书标星等,另外像编辑PDF的书签或添加评语/附注,非必须,有专业的编辑软件支持就可以了。
目前发现最好的有Foxit Library,它支持静态扫描和书架归类,并能够使用自己的Fixit Reader打开PDF文件,但是在使用它管理图书时,操作不便到简直不可用的地步,而且速度很慢(可能是因为我的书太多,但是Picasa管理我更多的 图片时,一点都不显胖),并且不支持搜索(有一个索引功能)。
另外SSReader也有一个“本地图书馆”,可以导入本地目录。它会按照目录结构生成默认归类(跟系统资源管理器差不多,建议还是用资源管理器比较好)。
不知道为什么现行的图书格式都不支持(像音乐文件一样)将书名,作者,缩略图,ISBN等信息存储在图书属性中,这方面难道没有对应的规范,还是牛仔太多了?
这样的软件是一个梦吗,真悔当初不懂事。给我再多一点时间,我可以自己来实现这个梦。
而与之功能相似,状态却截然相反的是,图片和音乐文件的管理软件却如此兴旺发达。
下面先介绍一下图片管理软件,它们大致有以下几个特点(这里以个人最偏爱的Picasa 3 Beta作参照):
1. 看图,图片管理软件最好能(方便快捷的)阅读各种格式的图片。(Picasa 3的看图模块很炫很优秀,半透明状态悬浮在窗口上,附有一些播放,翻转,标星,打开在Picasa中编辑等快捷功能。不过Picasa对GIF动画支持很烂,甚至会毁掉动画的动态特性)
2. 管图,每一张图片都不是独立存在的,它们存在于一些相关/无关的相册中。对于一个图片管理软件来说,对相册的管理能力尤为重要。(Picasa可以动态扫描整个磁盘/指定目录的所以支持的图片,还可以建立独立于存放目录物理路径之外的虚拟相簿功能,感觉就像管理你的家庭相册一样)
3. 搜图,搜索功能对于任何一个信息系统来说都必不可少,而对于图片搜索,还有一些有待探索的领域。(以搜索著称的Google生产的Picasa自然有这个功能,虽然还有待提高)
4. 写图,这是对单张/多张图片进行微量/智能调整的高级特性。这个可以交给专业的图片处理软件,对图片管理软件来说非必要,但是一定要提供快速定位到系统资源、直接由这些专业的处理软件打开的特性。(Picasa有一些像改变色相,去除“红眼”这样的简单功能,另外,和Google搜索的“手气不错”一样,Picasa也有这样自作主张的功能)
而我所期待的图书管理软件,就像上面列出来的这些特性一致:
1. 看书,软件最好能支持多种图书格式,因为现在的图书格式繁多,一一支持不太现实,也没有必要,让管理者做好管理的事情就够了,当然还需要能够方便的定位资源,并能与其他专业的看书软件配合。另外最重要的,是有一些读书计划方面的规划系统(可以结合一些读书技巧/理论)。
2. 管书,每个人都会有自己的个人图书库,当这个库越来越多时,管理则是势必施行,在管理方面,图书有它和图片的不同之处,比如分类(可以参考但不拘泥于图书馆的管理方式),加一些现流行使用的小标签,图书的名称,ISBN,缩略图,作者等,软件最好,或者说最起码能像Picasa一样支持动态扫描指定位置的所有支持/指定格式的图书。
3. 搜书,并不是每个人都能够/需要看并记住所有收集的电子图书的,在需要时快速定位的指定位置,或者至少找到匹配的书。
4. 写书,编辑书名,作者,缩略图,分类,标签,ISBN,给喜欢的书标星等,另外像编辑PDF的书签或添加评语/附注,非必须,有专业的编辑软件支持就可以了。
目前发现最好的有Foxit Library,它支持静态扫描和书架归类,并能够使用自己的Fixit Reader打开PDF文件,但是在使用它管理图书时,操作不便到简直不可用的地步,而且速度很慢(可能是因为我的书太多,但是Picasa管理我更多的 图片时,一点都不显胖),并且不支持搜索(有一个索引功能)。
另外SSReader也有一个“本地图书馆”,可以导入本地目录。它会按照目录结构生成默认归类(跟系统资源管理器差不多,建议还是用资源管理器比较好)。
不知道为什么现行的图书格式都不支持(像音乐文件一样)将书名,作者,缩略图,ISBN等信息存储在图书属性中,这方面难道没有对应的规范,还是牛仔太多了?
这样的软件是一个梦吗,真悔当初不懂事。给我再多一点时间,我可以自己来实现这个梦。
2008年9月3日星期三
Google 的更新
Google基本上每天都有更新(包括创新和失误),然而这次的更新非同一般。
I. Google Chrome
经过两天各大新闻媒体和个人博客的大量相关报道的洗礼,使用Webkit内核(同Safari)的Google浏览器Google Chrome于昨晚(美国时间周二)发布诞生了,Google作为一家以网络为主的公司,Web浏览器对他的影响可想而知,这里是相关链接:谷歌浏览器(中国),Google Chrome漫画书(Google Books,中文版),更多内容可以搜索Google Chrome。
II. Google Picasa Web
很早就知道Google有图片的人脸(包括动物脸)识别技术,主要用于Google街道的隐私方面,但是最近Picasa Web提供了一项新特性:nametags(名字标签),Google将你的相册中所有人脸识别出来,并进行归类,把相同的同一个人的脸(或相同脸型)的“ 1寸免冠照片”放在一起,你可以给它们加上名字,以后就可以点击这个人的照片找到所有有他在的照片,Picasa Web本身还有其他一些更新,包括界面改版,另外Picase这个客户端图片管理软件也升级到了3(beta)(晚上补充:早上尝试下载3.0,发现链接404错误,晚上可以下了,但是已经退回到了2.7)。
III. RSS AD (is not update)
今天在Google Reader里看订阅的文章,有一篇是GSeeker关于Google Chrome下载的快讯,在Google Reader里出现了一个图片连接广告(甚至在同一窗口中打开),上面的标志是“Ads by Pheedo”(有时是Google的广告)。
我看了一下,是GSeeker做的恶,之前只是类似于“相关文章”或者“看了这个的人也喜欢那个”之类的文本链接(其实内容本身也是外部广告链接),但是这个更招摇而令人厌恶而已。
I. Google Chrome
经过两天各大新闻媒体和个人博客的大量相关报道的洗礼,使用Webkit内核(同Safari)的Google浏览器Google Chrome于昨晚(美国时间周二)发布诞生了,Google作为一家以网络为主的公司,Web浏览器对他的影响可想而知,这里是相关链接:谷歌浏览器(中国),Google Chrome漫画书(Google Books,中文版),更多内容可以搜索Google Chrome。
II. Google Picasa Web
很早就知道Google有图片的人脸(包括动物脸)识别技术,主要用于Google街道的隐私方面,但是最近Picasa Web提供了一项新特性:nametags(名字标签),Google将你的相册中所有人脸识别出来,并进行归类,把相同的同一个人的脸(或相同脸型)的“ 1寸免冠照片”放在一起,你可以给它们加上名字,以后就可以点击这个人的照片找到所有有他在的照片,Picasa Web本身还有其他一些更新,包括界面改版,
III. RSS AD (is not update)
今天在Google Reader里看订阅的文章,有一篇是GSeeker关于Google Chrome下载的快讯,在Google Reader里出现了一个图片连接广告(甚至在同一窗口中打开),上面的标志是“Ads by Pheedo”(有时是Google的广告)。
我看了一下,是GSeeker做的恶,之前只是类似于“相关文章”或者“看了这个的人也喜欢那个”之类的文本链接(其实内容本身也是外部广告链接),但是这个更招摇而令人厌恶而已。
2008年6月11日星期三
让Google Calendar Sync支持Windows Server 2003
至于Google Calendar,没什么好说的,迄今为止世界上最优秀的Web日历(虽然离期望还差一截,但是目前仍然是最好的)。
很早就知道Google Calendar Sync了,但是它不支持安装在windows 2003上,直到今天才找到解决办法:右键安装文件->属性->兼容性->选中“兼容模式”,并选择下拉框中的“Windows XP”->确定。安装后运行很正常。如果需要,可以放到“启动”菜单中随机启动。整个程序和gNotify一样简洁干净,只有状态栏图标和设置窗口。
经常计划一下要做的事情,有助于控制你的时间;记录做过的事情,有助于分析你如何才能控制时间。
订阅:
博文 (Atom)



