两个iChm同时发布

首先是iChm version 1.4 for Mac OS X,加入了几个呼声比较高的功能: 以pdf格式导出整个chm文档。 使用翻页键连续浏览文档。当到达页面底部时,会自动翻到下一页。在页首page up 会翻到上一页。 打开文件时自动跳转到上次浏览的页面。 自动记录上次查询某个文件时,是全文搜索还是在索引中搜索。 然后,就是iChm 1.0 for iPhone/iPod Touch ,经过苦苦等待,终于上了App Store。苹果花了三天审批我的软件,却花了四周审批contracts。11月4号就通过的软件不得不到今天才亮相。第一版功能包括: 使用浏览器上传和管理文件。 查看chm文档。 支持目录和索引。 支持在索引中搜索。 详细内容参看App Store中iChm的页面。定价$4.99。

iCHM – Leopard下的CHM阅读器

我差不多有一半的电子书是chm格式的,在mac下看chm基本上就是chmox和xchm。xchm功能比较强,但因为在mac下用X Windows做渲染,用起来非常不流畅。chmox是cocoa写的,可只有基本浏览功能,而且几年如一日的不更新。实在忍受不了,自己写了一个chm阅读器,起了一个很俗的名字叫iChm。 (仅以此图标纪念那些消磨我无数时间的龙们) 基本功能如下: Tab浏览。 全文档搜索。 页面内查询。 重置文本编码。 页面自动定位。 前一页、后一页,放大、缩小。这些chmox也有。 总之,都是我自己期盼已久的功能。本来以为很麻烦,但是Object-C/Cocoa非常容易上手,解析chm有现成的chm_lib,渲染用WebKit,Tab有PSMTabBarControl,Search有spotlight,很快就完成了,真是求人不如求自己。 拿测试版出去给人用才知道有人也做了一个ArCHMock,看着很想像,比我早发布半个月,相比之下,多一个书签功能,但是没有tab,没有页面内查询,没有重置文本编码。差不多就是一个chmox+search。 昨晚在macupdate上发布了1.0,今天居然有好心的德国朋友帮着做了本地化,我自己又做了一下汉化(汗|||),本地化版直接点这里下吧。