搜尋此網誌 SEARCH THIS BLOG

Monday, September 30, 2013

輸入 Yahoo Blogs 到 Blogger Blogspot 程序 Tranferring Yahoo Hong Kong Blogs to Blogger Blogspot

START
相信大家巳收到這通知:
http://blog.yahoo.com/yblog_hk/articles/1350869


1) 首先去 : http://download.blog.yahoo.com/download

Click 備份下載 tab
下一個 step 會令 Yahoo Blog 沒有得加 blogs 或改 blog, basically, 你的 Yahoo blog 只能被觀覽.

2) 按「匯出資料」, 跟住等 Yahoo 寄給你一件 email. Email 內有個 link 你去下載兩個 zip 壓縮 files.

下載兩個 zip files 後用 WinZip (http://www.winzip.com/win/en/index.htm) unzip 解壓縮兩個檔案.
視付 zip 檔案大小, 下載須時.

最後,記得向Yahoo Blog 提交新網誌的地址; 在 2013年12月26日至2014年6月25日期間,  Yahoo Blog會直接帶讀者到你的新網誌.


http://download.blog.yahoo.com/submit




3) Unzipped 解壓縮後, 有兩個文件夾 folders, 名字有以下格式 format:

_3ABCDEFGH....-data_1     ABCDEFGH 代表一段長的英文字.
_3ABCDEFGH....-data_2
 
-data_1 文件夾有:

hk-blog_yyyy-mm-dd_index.htm   (yyyy-mm-dd 是申請下載以上 zip 壓縮檔案的日字.)

這個HTML檔案是你所有發佈文章的列表,你可以用瀏覽器開啟此文件,並且點選文章標題,直接在瀏覽器上閱讀該篇文章.

hk-blog_yyyy-mm-dd_article.xml

這個XML檔案是用戶的網誌的備份檔,內容包含所有文章內文、文章分類、留言與回覆、標籤;但不包含CSS樣式與訂閱名單 。使用者可以用記事本之類的文字編輯器開啟這個XML檔案,但實際上這個檔案主要是讓你進行「輕鬆搬家」之用,嚴格來說並不適合閱讀.


hk-blog_yyyy-mm-dd_album.xml

這個XML檔案是用戶的相簿的備份檔,內容包含所有相簿與相片標題、說明、分類、留言與回覆、標籤.

hk-blog_yyyy-mm-dd-movable-type.txt

這個檔案是依照Movable Type (MT)所定義的格式,將用戶網誌中所有的文章與文章所屬的留言與回應,備份起來的檔案,可以用於任何支援MT格式匯入的Blog平台。請特別注意,因為 MT格式並不支援留言與回應的瀏覽權限,因此我們僅將公開的留言與回應備份到這個格式的檔案中,以避免匯入至其他Blog平台後,造成私密留言或回應變成 公開的狀況.



還有兩文件夾folders:

[images]  如果你用 Yahoo 來佇你 blogs 中相片, 這個文件夾是須要的. 內有相片實體檔案. 在內的 files 要 upload 到 blogger.

[articles]  這個資料夾內放置的是單篇文章的HTML檔案.


在 .....-data_2  文件夾內也有另一個 [images]  文件夾, 也有 blog 中相片實體檔案.



4) 以下資料由"豆丁主義" blog 來:

http://seeddauding.blogspot.ca/2013/09/from-yahoo-to-blogspot.html


在這裏簡單重復:

Unzipped files 解壓縮文件中有:

hk-blog_yyyy-mm-dd_article.xml
hk-blog_yyyy-mm-dd-movable-type.txt

雖然 blogger 只須要 xml file , 但由於 Yahoo 給的 xml file 內容格式不同 blogger 所須的格式, 要用 Blogtrans 這 program 以 Yahoo 給的 hk-blog_yyyy-mm-dd-movable-type.txt  去轉成 Blogger 能用的 xml file.

hk-blog_yyyy-mm-dd-movable-type.txt -->  Blogtrans --> new_name.xml

new_name 是用 Blogtrans 時你定的 xml 名字.

在以下 link 下載 Blogtrans:

http://sourceforge.net/projects/blogtrans/files/

5)  下載後 , unzip 解壓縮  blogtrans-1.1.0.zip ( 或最新版).
      在 unzip 解壓縮文件夾內找 blogtrans.exe , click blogtrans.exe


6) 會出兩個 windows , 主窗和  "介紹 blogtrans " 窗. 關閉"介紹 blogtrans " 窗.

7) 在主窗 , 在「匯入」那裏選「MT檔案」




8) 從 Yahoo 給你的解壓縮文件 .....-data_1  文件夾中選擇 hk-blog_yyyy-mm-dd-movable-type.txt


blogtrans 主窗左會出現所有 Yahoo Blog 的主題和每 blog 中的回復.

你可在這選擇那 Yahoo Blogs 和那些 blogs 回應會去 blogger blog account;  但我提議選擇全部 Yahoo blogs, 到 Yahoo blogs 入了 blogger blog account 後才選擇那 blogs 會被發出.

在 blogtrans 主窗, 選擇 「匯出」, 再選 Blogger Atom XML(B)
打入你選擇 xml file 名字; e.g. myblogspot.xml

選擇要貯 xml  file 的文件夾.




在附 blogs 數目, blogtrans 要時間去 convert; blogtrans 會好像停了下來, 沒有反應, 請等候.


 9) 上載圖片

 如果你 Yahoo Blog 不用 Yahoo HK 來佇 blog 中的相片,  不用做以下過程; 不過都要在 blogtrans 給你的 xml
檔案中改 blog 中相片的 link 地址, 改為你相片 hosting service 的 direct link 地址, 在Windows notepad 或其他文字工具用 Find / Replace All  function 轉所有相片 link 地址.


我 blog 中的相片全是 photobucket 給的 direct link http: 地址, 不用 blog service 給的佇藏空間,所以轉 blog service 都不須要改 xml
檔案中的相片地址; 但 photobucket 等相片 service 一但關閉就麻煩而且每月有用量限制.  

9-1 ) 去 Google Drive 開過 account. https://drive.google.com/#my-drive

選擇 Create --> Folder





 打入新 folder 名字; e.g. images  , photos..... etc





Click 新 folder 名右邊的三角形, 再 click details.




 在頁右中下寫下 hosting 的 https link.








在頁右上, click 那筆 icon







 選擇  Public on the web, 再 click save.
 
 再回頁左上 Create 的箭咀,  選擇  Files.








  選擇在 Yahoo unzipped folder
解壓縮文件中的 _.....-data_1\images 文件夾內的相 (.jpg) 檔案.
上載圖片後 , 再上載  _.....-data_2\images 內的相片 (.jpg)
檔案.
 

9-2)
    用 notepad 筆記簿 或任何 text editor 文字工具等去開那 blogtrans 出的 xml 檔案.
在 Yahoo blog 中, Yahoo 替我們定下的圖片網址, 用網誌中的 images 文件夾來佇相片, 因現在是轉用 Blogger 的 Google Drive 佇相,  blog 中
圖片檔案文件夾地址會有所不同, 所以要更改在 blogtrans 出 xml檔案內全部有 ../images 的地址.


用 notepad 筆記簿中的 Replace option.




Find what: ../images
Replace with https://googledrive.com/host/............ /   (在 Google Drive 右中下寫下地址, 記住在地址加回   /   )
 

Click Replace All






再 Save 這改過的 xml  檔案. 可用新名如怕以上 Replace 時出了什麼錯誤, 都會有一個 backup  後援 xml 檔案.


10) 將 Yahoo Blog 匯入 Blogspot


10-1) 在你 Blogspot 的 blog 設定



選擇 [其他]






在頁上選擇 [匯入網誌 ]




選擇那 blogtrans 出的 xml 檔案.

打入圖中數字, 英文字.

不要選擇自動發佈所有匯入的文章

按"匯入網誌".



10-2)
    那圓形會繼續轉. 上載網誌完成後 blogger 會出一新頁通知或不會. 在我的情況, 我放在 browser 觀覽器的 mouse cursor 會停止轉動和那 "請輸入圖片顯示的兩個字" 會轉了新圖片. 我提議在此之後再等 5 分鐘.

上載時間在於 xml (blog 數目) 大小. 我幾年 blog 70MB 大的 xml
檔案都要 10 ~ 15 分鐘.

10-3) 如上載網誌成功, 頁左邊[發表文章]下多了[巳滙入]一欄.



10-4) 


按[巳滙入], 現在你可選擇發佈那個 blogs.
如 Blogger 有同一個 blog 巳發佈, 兩個 blog 都會出現.

我提議開始時只發
一個 blog , 看看 blog 中相片(如之前用 Yahoo HK 佇相) 是否有出現.
 
按[巳
發佈], 如所有程序成功,你會看到上載了的 blogs.

END

1 comment: