|
“学会接受并欣赏命运发给我们的牌,也许会有意想不到的乐趣。 我总认为,坦然的心境就是感受到幸福的理由。” |
Before Final Presentation
Author:风之逸 Date:2008-05-05 14:03
难受的天气哎,
再2天,大学就真的要结束了。得准备那最后的报告讲述,却难提起兴致。
今天多云,
期望一场爽快的暴雨会来洗刷这燥热。
f2blog转去wordpress
Author:风之逸 Date:2008-05-02 20:12
前段时间试过,可行。不过后来又有人发布转换程式了,可以直接转去wp2.5.1,也许用那个更好吧。
以下方法是我使用的。
不过呢,我还是会继续使用f2的,呵呵。
1. 先安裝好WP2.2
2. 登入你的f2blog的後台, 用RSS匯出, 記住使用的格式是 .XML (普通格式), 不是.gz
幾秒後, 系統會自動產生了.xml檔案, 把它 / 它們下載下來.
3. 登入cpanel / phpmyadmin, 把f2blog的資料庫完整地全部export (匯出)
4. 下載這個巨集程式, 並且解壓縮
http://www.box.net/shared/olnlhnh6l6
5. 下載EmEditor (我推薦都用它來改程式碼), 記住下載時選的是Professional版本
http://www.emeditor.com/download.htm
6. 安裝EmEditor後, 右鍵(Right click) .xml檔案 –> 內容 –>選擇打開檔案 –> 設定為EmEditor
7. 用EmEditor打開全部.xml檔案, 然後在頂部的工具列, 選擇Marcos –> Customize –> New 0–把f2rss.jsee加入
8. 之後, 對一個.xml檔案, 都執f2rss.jsee (一樣, 每個檔案都按 Marcos –> 下面有一個 1 f2rss.jsee, 按一下就可以了)
9. 每次執行完, 都要把.xml給存一次
10. 現在打開phpmyadmin, 把你的f2blog sql給輸出, import(輸入)放在wordpress的資料庫裡面.
11. 打開wordpress的admin後台, 選擇 Manage–> Import –> RSS, 這後這一步你要小心的做. 假如當時f2blog產生了有幾個.xml的檔案, 比如說是:
2008-01-19-edfb40e9fb3febd25f7_v1.xml
2008-01-19-edfb44679fb3febs5f7_v2.xml
2008-01-19-edfb40e9fb3febd25f7_v3.xml
你永遠都要從最後的那一個xml, 即v3開始import. 假如你有7個xml, 那從最後的v7, v6, v5這樣子放進去….
12. 當所有RSS都成功import之後, 你就可以開始進行修改資料庫了
以下操作是SQL命令,建议在phpmyadmin里面进行。
在做下面動作前,是必須先透過RSS匯入f2blog的文章至wordpress的資料表中,接下來就直接做下面的動作了
1.新增欄位於wp_posts里面 f2blog_id int(12)
ALTER TABLE wp_posts ADD f2blog_id int(12)
2.更新f2blog_id這個欄位資料,塞入f2blog_logs的id
UPDATE (wp_posts LEFT JOIN f2blog_logs ON wp_posts.post_title = f2blog_logs.logTitle)
SET wp_posts.f2blog_id = f2blog_logs.id
3.更新wp_post2cat的post_id,這是文章對應類別的資料表,先把這裡的編號整合更新
UPDATE (wp_posts LEFT JOIN wp_post2cat ON wp_posts.ID = wp_post2cat.post_id)
SET wp_post2cat.post_id = wp_posts.f2blog_id
4.更新wp_posts的ID
為避免編號重複,先將wp_posts的編號加個10000,如果你的文章超過一萬筆,那數字就自己多加幾個0吧
UPDATE wp_posts SET ID = ID + 10000
編號改完之後再來更新wp_posts的ID
UPDATE wp_posts SET ID = f2blog_id WHERE post_type = 'post'
5.轉換f2blog_comments時間欄位為varchar屬性
ALTER TABLE `f2blog_comments` CHANGE `postTime` `postTime` VARCHAR( 100 ) NOT NULL DEFAULT '0'
6.轉換f2blog_comments時間欄位的unixtime
UPDATE `f2blog_comments` SET `postTime` = FROM_UNIXTIME(`postTime`)
WHERE `f2blog_comments`.`id` >=1 LIMIT 99999
7.轉換f2blog_comments時間欄位為datetime屬性
ALTER TABLE `f2blog_comments` CHANGE `postTime` `postTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00'
8.整理完畢開始拋轉f2blog→wp
INSERT INTO wp_comments
(comment_post_ID,comment_author,comment_author_email,comment_author_url,comment_author_IP,
comment_date,comment_date_gmt,comment_content,comment_karma,comment_approved,comment_agent,
comment_type,comment_parent,user_id)
SELECT logId,author,email,homepage,ip,postTime,postTime,content,0,'1','','','0','0'
FROM f2blog_comments
9.更新wp的wp_post迴響數
UPDATE (wp_posts LEFT JOIN f2blog_logs ON wp_posts.ID = f2blog_logs.id)
SET wp_posts.comment_count = f2blog_logs.commNums
10.刪除wp_posts的f2blog_id(12)這個欄位
ALTER TABLE `wp_posts` DROP `f2blog_id`
這次多了兩個步驟,因為除了文章的編號要更新,文章對應類別的資料表(wp_post2cat)內的文章編號也要更新,既然f2blog與wordpress兩邊的編號都已經整合同步,再匯入迴響資料的時候直接帶f2blog的文章編號就可以了,所以跑完上面這幾個步驟就整個完成了!
用這種方式的好處呢,就是除了資料非常的完整之外,再也不用擔心別人家曾經連結過的資料會找不到網頁了。
这种方法会丢失留言本里的内容,以及评论作者会有不一致的情况。可以根据情况SQL修改评论作者名。
注意,如果数据表前缀不是默认的'wp_','f2blog_'需要对SQL语句做对应修正。
一些相关文件:
f2rss.zip (327 Byte ,Downloaded: 12 time(s).)
晴,继续晴
Author:风之逸 Date:2008-05-02 19:57
热得不行了,
湿度+温度,我是多么期望一场凉爽的大雨啊。哎
No more exams
Author:风之逸 Date:2008-05-01 22:25
于上周四结束了大学的最后一门考试,很有释然的感觉。一路努力下来,没有放弃任何一门学科。
下周做完毕业答辩,就是大学生涯的句号了。也是学生生涯的句号。
已经打定主意进入社会工作了,如果要再学习,也得等到工作需要的时候。
这些天是新加坡最热的时候,宿舍里开着2台电脑,坐着就会流汗。真的期望能早点住进有空调的房间啊。
嗯,摆在面前的是很多不定素,迷茫,焦虑,还有无尽的憧憬跟期待,
现在很难看清什么,却有不少决定跟取舍需要敲定。一步一脚印吧。只求无愧于己。
另外,这一周的星座运势似乎很灵验呢。
巨蟹:
女巫店12星座一周运势4.30-5.06
前三名
巨蟹座:合运提升
狮子座:领袖之风
摩羯座:圆满完成任务
巨 蟹 座 Cancer 06/21-07/22
巨蟹的运势转好,柳暗花明,辗转反侧。海王星对冲的负面效应迅速减弱,日星上行,过去以为失去的机会居然自己找上门,但此时的巨蟹要头脑冷静的想清楚什么是大义。健康良好,宜于早睡早起按时锻炼,财务平稳,投入即是未来的产出。
爱情是和风细雨。
f2何去何从
Author:风之逸 Date:2008-04-17 23:53
在许多天f2blog论坛持续沉寂之时,
http://forum.f2blog.com/thread-6079-1-1.html
一下子,f2blog的前途突然迷茫起来。当初的开发者都几乎不再过问,
而现在热情依旧的也许只剩下小瓜一人。
我想也许很多人都会转去wp阵营了吧。。。
哎,
我个人还是很喜欢f2的,我觉得它的功能实用,上手也快,
个人博客该有的功能几乎都有,也不必到处寻求插件之类的东西。毕竟嘛。。。blog只是用来记录点东西的地方,
真的不希望f2就此停滞枯萎,希望能重新组成团队对程序安全和效率方面加以改进。
几天前研究了怎么从f2blog转换至wordpress.
测试还算成功,可以完整转换日志和评论内容。网上有文章可参考,但不太好follow那里面的步骤。
等有时间我来整理一下发出来吧。
不过,我暂时还是不准备换去wordpress了,
我想f2还是有值得坚持的地方的。我虽然无法做多少贡献,至少,可以支持一份信念吧。
折腾失败
Author:风之逸 Date:2008-04-16 15:05
结果。。。
数据库的内容被改乱了,
只好恢复数据到了4月13号的备份。这个备份是那天用来转换到wordpress的,
转换去wp已经成功了,只是暂还不想离开f2blog,
就先这么用吧。
丢失了几条留言,sorry.
路口
Author:风之逸 Date:2008-04-09 16:41
转眼间就到了4月,再短短30天便是大学生活的终止符了,
工作的进展并不顺利,上次说的“很好的公司”是电话面试后就把我给拒了,
过程中发觉那里的生活也不是我真正的追求,
继而转投了另外一家IT巨头,工作内容偏软件跟编程,
糊里糊涂的还在等结果,结果公司打电话让我去面试另一个职位,
纯粹的编程,没有多想竟直接跟面试官说不想做这样的。
虽然觉得做法很是愚蠢,枉读了那么多面试指导,但终日编程终归不是自己想要的。
那么什么样才是理想的工作呢。。自己都糊涂起来,
哎,然后把PHD的机会也顺势扔掉了,多少有些让老师不满,
我也管不了那么多了,不给我好成绩还不是要毕业工作,
然后毕业了
灰色撞击
Author:风之逸 Date:2008-03-17 17:47
釜底抽薪吗?
。。。
为什么是这个时候呢。。。
如果必须要痛苦,我也只有接受的份。
我很不满,很累,
但还是要毕业。
毕业,有这么难么,
我已经被抽空了,哎。
在沉默中沉默。。。如果这只是黎明前的黑暗,
就好了。
混沌
Author:风之逸 Date:2008-03-17 15:19
这就是这几天的天气了。也是我自己的状态的一面吧。
一切都是未知,自己构筑的美好五月似乎也有落空的可能。
最近的火箭队是飞上了火星,而藏族人民又不甘寂寞,
刚刚经历了雪灾,而污染却吓走了马拉松名将,紧接而来的全国盛事北京奥运,伴随着跌宕起伏的股市跟经济,
今年很多事情呢。
而全球变暖加速,资源消耗加速,社会上人们的工作形态越发挑战极限,
地球会枯竭吗?
一定的,
那么,还有多远?
如果说适者生存是不变的定律,
只有把自己变成社会的一员继续疯狂,而促使整个人类在地球上的不适了。
这个循环将以何为终点?
以上文字就认为是科幻创作吧,
我去见professor了,讨论毕业论文。。
Vista 激活 正版价钱?
Author:风之逸 Date:2008-03-16 23:36
有些被压得透不过气来,我应该学会给自己减压才对。
开头实在文不对题了。最近迫于vista新的破解检测补丁以及sp1即将发布,我就在淘宝上好好搜索了一番,
直接将vista转正了。
转正很简单,卸载Paradox那个Bios Emulation Toolkit之后上网激活,输入可用的序列号即可。
呵呵
为什么要转正呢,一定要问吧?如今可是破解的天下啊,
这方面我可是下了功夫的哦,vista的激活策略应该算是微软盗版反击战成功的一笔了。
vista的激活毫无秘密可言,一个序列号对应一组硬件识别。如果出现同一序列号同时上网,封掉其一。
就


