存档

‘软件’ 分类的存档

电子书管理软件Calibre

2009年12月28日 2 条评论

http://calibre-ebook.com/

差点重新造了一个轮子。在liboi刚刚可以堪用的时候,我突然看到了calibre这个软件。原来以为是个新软件,看过主页上面的about之后才发现就是我在一年多以前写过的那篇电子书阅读器评测文章当中提到的prs505的支持库libprs500。作者在2008年中期将libprs500更名为了Calibre,这个软件也从一个单纯支持Sony PRS 50x系列阅读器的软件变成了一个集中式的管理电子书的软件。目前Calibre支持几乎所有主流的阅读器,遗憾的是OpenInkpot尚不再其中。

Calibre的功能也比较强,比较让人开心的是下面几个:

  • 电子书格式转换,尤其是PDF转为其他适合电子阅读的格式,例如fb2和epub。
  • 电子书自动同步
  • 从网络下载RSS并传到电子书当中

显然,作为一个书籍管理软件,Calibre完全有资格入选。看看他的接口函数,添加OI的支持应该是不麻烦。接下来转变方向,为Calibre添加OI支持。嗯,OpenInkpot上面也有人提出Feature Request了。

但是Calibre并没有做到我希望的客户端软件所应该做的功能,尤其是作为一个通用的书籍管理软件,它无法做很多针对OpenInkpot的功能。后面基于liboi我还是打算做一个OpenInkpot的增强软件,叫TweakOI如何?:P

招商银行专业版的几个问题和解决方案

2009年11月23日 1 条评论

用招行专业版有一段时间了,其间遇到的问题无数,而且每个问题都让我这个计算机专业人员极其困扰,客服电话也打了无数,每个平均半个小时,大多数问题都是在客服的启发下自己一个个尝试出来的,希望直接一个客服电话搞定也不太可能。

好在大多数问题都是兼容性问题,因为招行专业版本质上就是一个IE的壳,因此IE的版本和配置对于招行专业版有很大的影响。而且和国内的其他银行一样,为了保证密码的安全性,招行专业版使用了ActiveX控件来处理密码输入,这个ActiveX甚至会直接操作键盘驱动,因此,和其他软件常有冲突。这些问题大部分可以通过修改IE配置的方法绕过。考虑到未来有人会遇到类似的问题,整理一下放在这里吧。

明明网络已经连接,但是登录的时候还是报“通讯错误”,或者“xxxx不是有效的日期”之类的诡异问题

这个通常出现在安装了IE8的机器上,因为专业版貌似用了很多山寨的方式来包装IE,导致IE升级到IE8之后有众多冲突,两个冲突的大头是IE8的内存保护(DEP)和https证书验证。

首先是内存保护(DEP),这是个很有用的功能,可以极大增强计算机的安全性,防止很多导致中毒的恶意网页,但是偏偏和专业版有冲突,所以,使用专业版的时候,临时禁用它吧。方法是在IE的Internet选项当中的高级下面,将“启用内存保护减少联机攻击”前面的勾去掉。

另一个就是https证书验证。IE8开始检查证书吊销列表,这样可以保护用户免受一些被泄露的https证书的伤害。同样专业版和它冲突,(并不是说专业版的证书泄露了,只是功能不兼容)。方法是在IE的Internet选项的高级下面,将“检查服务器证书吊销”前面的勾去掉。

在转账、汇款等需要输入密码的地方,遇到“通讯环境内存操作失败

这个很可能是和机器上其他的密码控件的冲突,例如QQ的登录框当中的控件,360保险箱等等。正常情况下关闭QQ,禁用保险箱再重新登录即可。

-2009年11月30日更新-
今天升级了360安全卫士之后发现又不能用了,发现是专业版和360安全卫士的主动防御模块冲突。暂时关闭360安全卫士(同时会禁用主动防御)就可以了。

其它问题,持续整理中。

标签: ,

发现一个有用的服务 Read It Later

2009年8月5日 3 条评论

长期以来都有一个习惯,就是在上班的前面半个多小时翻看Google Reader当中的内容,最近还形成了检查Twitter上面的更新的习惯。随着订阅和follow的越来越多,信息量也在逐日上升,信噪比也在降低,有时候难得其中碰到一篇很好的文章想要细细读来,却发现手头的工作一大堆,不得不去处理,然后这篇文章就淹没在了茫茫文海之中了。后来发现Google Reader有收藏的功能,可以将喜欢的文章打上一个星标,Twitter也有收藏,也是打一个星标,浏览器,或者很多的在线收藏夹的网站都可以支持把它们和大量的噪声区分开。但是收藏夹毕竟是收藏夹,而不是要读的列表,把一篇还没有好好读过的文章就放入收藏只会让收藏夹变得越来越无用。

所以我的需求产生了:我需要一个临时的To Read列表,这个列表是动态的,随时有新的东西加入,随时有旧的东西删除。文章进入这个列表之后,会让我在将来的某个时间可以找到它,并在阅读之后将其从中删除。这个列表介于“所有文章”和“收藏文章”中间,是一个待定的状态。并且,所后的操作要尽可能的简单。而且,要可以在手机上访问到,因为,我的最大块的阅读时间是在地铁和公车上,这种时候我能用的只有手机。

然后就去找有没有类似的服务,最后还真找到了很多:一个叫做Read It Later。这是一个典型的Web 2.0的服务型网站,提供REST的API,具有Firefox插件、iPhone的插件和Bookmarklet(小书签程序),可以随时随地加入文章,后面一旦把一篇文章标记为已读,就从中删除。非常单纯也非常好用。它的Firefox插件功能很强,可以支持和Google Reader的集成。

还有一个叫做instapaper,我到现在不知道怎么来断词,inst-a-paper?这个服务也差不多,但是没有Firefox插件,只有Bookmarklet,但是我平时没有在浏览器上显示收藏夹工具栏的习惯,因此Bookmarklet对我来说没有什么意义。虽然有API,但是何必DIY呢……所以暂时不考虑这个了。还有一个Firefox插件,叫做Readeroo,基于delicious,但是没有为Firefox 3.5兼容的版本,只好放弃。

目前Read It Later已经用了两天,感觉良好。