引:永远要在失去了之后才会后悔,之前JayaEye停了一小阵子,对于已经习惯了到此记录和查询工作中的东东的我,那时顿觉生活中少了很重要的一样东西,有点迷茫啊。于是倍觉常备份的重要性。之前一般用的是pdf,不过pdf也有其不便之处,还是要用html最妥当。
1、需要Google Account, 已有,略过。
2、安装Ruby解析器: 我的操作系统是Ubuntu 9.10 Desktop,于是用 apt-get 方式进行安装:
sudo apt-get install ruby irb ri rdoc ruby1.8-dev build-essential
sudo apt-get install rubygems
然后运行导出命令:
ruby javaeye_blog_backup.rb -u googleaccount -p googleaccountpassword coffeelover.iteye.com
出现如下错误:
javaeye_blog_backup.rb:4:in `require': no such file to load -- openssl (LoadError)
from javaeye_blog_backup.rb:4
from javaeye_blog_backup.rb:4:in `each'
from javaeye_blog_backup.rb:4
网搜得知缺少东东,于是装上:
sudo apt-get install libopenssl-ruby
再次运行导出命令,成功,但也存在问题:
只抓下20篇blog,而且blog内容还不全,http://www.google.com/reader/atom/feed/http://coffeelover.iteye.com/rss?n=99999
发现也只有这20篇,这个导出功能依赖于google,如果那里没有的话,也就没法备份了。
好吧,看来要备份html的话,只能另觅他方。
PS:从前我们依赖Microsoft,现在我们依赖Google,也许这并不是件好事。