首页 > 杜小白生活 > 从网易,MSN,QQ处转日志到WordPress

从网易,MSN,QQ处转日志到WordPress   

2010年2月9日

我想,这篇文章应该要在更早一些发出的了。毕竟这blog也算快建好一个星期了,而转数据这环节折腾了我这门外小女生足足两天。直接入正题吧。

我想把MSN和网易,QQ三处的发表过的日志打包,然后再导入Wordpress里面去。毕竟以前写那些也是我的,而且新建的博看上去不会太空洞,至少让访者有物可读嘛。我把这分成两部分来说吧,因为用的方法不一样。

先是把Windows space里面的导入Wordpress。第一个方法是参照这里的博客搬家:从Windows Live Space到Wordpress(图解) 整个日志把过程写得非常详细。

但这里有一点要注意的就是在运行Python 修改电脑的环境参数时写路径一定要注意大小写,否则运行不了。要注意的是,像该日志前面所说的:Broom测试了两种组合,Python 2.5.2+Beautiful Soup 3.0.6和Python 2.5.1+Beautiful Soup 3.0.4 。前人走过的路总是值得借鉴的。刚开始下了个Python2.6.4版本的,但是好像用不了,所以要用的话,一定要配对着用。

第二种是把网易,QQ的日志转入Wordpress里面去的。这个方法实现的话要借住Blogbus的搬家工具了!(在注册的下方,Blogbus不支持Windows Space搬家)搬家完成后保存搬家得到的XML文件。接下来的方法,就要参照冰古了,他使用的方法是用XML to PHP的库,把博客大巴导出数据转成RSS2然后导再Wordpress。一共有两篇,。要先看了旧的再看更新的。还有一个博叫阅微堂的直接做了一个在线转换的,可惜我并没有用成功,不知其它人有没用成功。还有一个博客ease(貌似文章里面的是死链,在别处发新有活链能下载脚本qingbo.blog)在冰古的基础上做了修改,貌似可以导入得更完美,但我是没有进行的测试的。会了后,方法其实不算麻烦,只是要花点时间看懂罢了。当然有一点比较麻烦的是你本地要能运行PHP,我当时看是看得七八成懂了,但是由于本地没装PHP,而且装了也不太会用,也请教了高人帮忙转换一下数据。

现在可以小总结一下了,理论上,要把网易(至于QQ的嘛,你可以先搬家入网易)里的日志导入WordPress,使用第一个方法也是可行的。可惜的是网上有这种Mover PY文件的资源就是比较少的。但还是有一个的,也是个强者,乐于共享的牛人yhustc,写了hi-baidu-mover.py和 163-blog-mover.py两份PY文件。使用这两份PY文件,再加上第一个方法的经历,我想一般都是能导入的。

但现在的问题的,百度和网易不断地更新,这里PY文件也是有时效性的。像我本来打算用网易那个Mover文件时已经需要修改的了,但本人一点看不懂,于是试探性地发了一个邮件给作者,但作者貌似比较忙,而我后来也看到了第二个方法,也就不麻烦作者再做修改了。

说到这里忍不住要多讲几句了。其实很多问题我们是能解决的,而很多问题我们也不需要去问Why or What,我们只需要知道How。找到办法的关键是我们要善于利用搜索引擎。其次,网上共享作品的作者其实已经是很无私的了,毕竟他们是放弃了他们对他们作品的知识产权,事实能看懂的人也是有限的,像我就是看不懂的人。既然别人是已经无私地共享了,当然不可能得寸进尺要求别人无条件地继续为他们共享的产品更新,愿意者是伟大的,使用者受盈了要发表示感激,不愿意那也是人之常情的,毕竟别人是要抽时间,抽精力去完善作品的

anyShare分享到:
         

杜小白生活

  1. 粽子彦
    2010年2月10日10:34 | #1

    非常佩服你!

  2. 2010年2月10日14:41 | #2

    也来看看杜小白的家

  3. 2010年2月10日20:45 | #3

    春节快到了,祝节日快乐,呵呵

  4. 2010年9月18日20:44 | #4

    你学习了优化以后,会有更多的想法,和更大的发展。

  1. 2010年7月29日12:47 | #1
  2. 2010年9月28日23:57 | #2
[洋葱头22] [洋葱头20] [洋葱头19] [洋葱头18] [洋葱头17] [洋葱头16] [洋葱头15] [洋葱头14] [洋葱头13] [洋葱头12] [洋葱头11] [洋葱头10] [洋葱头09] [洋葱头08] [洋葱头07] [洋葱头06] [洋葱头05] [洋葱头04] [洋葱头03] [洋葱头02] [洋葱头01] [兔21] [兔20] [兔17] [兔16] [兔15] [兔14] [兔13] [兔12] [兔11] [兔10] [兔09] [兔08] [兔07] [兔06] [兔05] [兔04] [兔03] [兔02] [兔01]