tiddlywiki是一个很不错的非线性网页笔记本,它是一个存在你硬盘上的一个单个html文件,但是打开之后你会发现它实际上是一个用语言写的笔记本程序,而且你可以更具自己的需要进行界面以及插件的定制,比如我为学生定制的tiddlywiki(http://ecnubio.wikispaces.com/tiddlywiki)。
在tiddlywiki已经有了很多笔记之后,它的打开和保存速度会有所下降,而且我使用了很多笔记服务,我想搜索笔记的时候经常忘记,这个笔记是在博客上,还是在diigo上,还是在googlereader上,还是在tiddlywiki上,还是在evernote上。所以你看,我的问题很明显,我要要把所有的笔记最好能在同一个地方存储一份。(这个问题让我很头疼,若果有其他更好的解决方法,不妨赐教)
所以我要把tiddlywiki上的笔记导入到evernote以便备份和搜索。尝试的解决方案:
- 使用ExportTiddlersPlugin: (http://www.tiddlytools.com/#ExportTiddlersPlugin)导出,纯文本文件,然后再编写文本分割程序,将每个笔记存为单独的txt文件。然后使用evernote-工具-导入文件夹。但是遇到了问题,第一导出的纯文本非常混乱,而且中文出现了乱码。折腾了半天,这个方案弃用。
- 又重新搜索,于是找到了一个老外的解决方案(The Strange Zen Of JavaScript: TiddlyWiki hack: exporting tiddler HTML: http://jszen.blogspot.com/2005/06/tiddlywiki-hack-exporting-tiddler-html.html)。在这个方案里提到使用火狐浏览器,可以通过选择tiddlywiki中的所有文字,然后右键,参看所选源代码,果然我看到了tiddlywiki中的所有笔记,而且这个笔记的格式非常统一,于是就动手把相应的笔记拷贝到一个txt文件中。接下来使用py编写了一个简单的文本切割程序,把文件中每个笔记单独的保存到一个txt文件中,然后导入,大功告成。yeah!!
- 动手之前好好做一下搜索工作非常必要,还是那句话,你遇到的问题99%已经有人遇到了过了,参考使用别人的解决方案,可以避免无谓的时间浪费和重复性工作。
- 遇到不熟悉的领域,找到相关的论坛进行搜索和求助是更容易的事情。
- 学好英文是非常关键的,这决定了你的阅读范围。能看英文的文档能让你的阅读范围扩大很多倍。多少倍呢?个人保守估计10倍左右,这取决于互联[[网上不用语言资料所占的比例]]。
