但搬到 blogger ,原本在文章內若有放無名相簿的圖片,會出現破圖的問題。
所以寫了支程式,一併將圖片轉到 google 的 picasa 相簿。
現在將程式分享出來,希望能幫更多人順利搬到 blogger。
這支程式作了以下幾件事:
- 將文章、文章分類、留言轉換成 blogger 匯入檔格式。
- 下載文章內的圖片,上傳至 picasa,並將文章內圖片連結改成新的。
程式載點:
- 推薦使用最新版轉換程式
※ 2013-12-17 發佈:程式下載(wretch2blogger-2013-12-17-new.zip)
(MD5:eae8b2c6fc3972ddfbd806f16f9f8bc6)
- 適用新版備份檔的轉換程式 (無名網誌唯讀後下載的備份檔),圖片由無名提供的照片列表 txt 檔內的網址抓取。
- 解壓縮後,裡面有 pic_url_txt 資料夾,將無名所有圖片 txt 檔放到 pic_url_txt 資料夾底下,即可依後面轉換步驟的第 2 步驟開始執行。
- 這個版本,文章中的無名相簿圖片,是由 txt 檔內的網址抓取,所以不管文章是否隱藏、網誌是否關閉,都可以進行圖片的轉換。
- 這個版本,已經修正目前為止發現的 bug,不須再使用其他額外的修正程式。
以下是舊的轉換程式,不推薦使用,留著給之前使用過的人參考。
另外,之前的轉換程式,文章內容在某種格式下,進行圖片連結取代,會造成部份內文遺失。
我另外寫了個程式,將可能遺失內文的文章找出來。
checklist.zip(適用檢查新版備份檔)、
checklist_old.zip(適用檢查舊版備份檔)
使用方式,解壓縮後,有一個 checklist.exe 執行檔,將無名匯出的原始備份檔改名為 w.xml
跟 checklist.exe 放在同一個資料夾,再執行checklist.exe,
即會產生 list.txt 文字檔,裡面會列出可能異常的文章(若同一文章,有兩個地方可能遺失,則會列出兩次)
(之前有mail給我備份檔的網友,我檢查後,若可能有異常,會mail通知。)
文章中的圖片,不會受影響,依然會傳到picasa相簿。
另外不轉換圖片,不會有此問題,所以若無名關站後,
另開一個暫時的網誌,匯入不轉圖片的資料,也可進行校對。
相關討論說明
- 適用舊版備份檔的轉換程式
※ 2013-09-07 發佈:程式下載(wretch2blogger-2013-09-07.zip)
(MD5:23b88e8d347d81f5dbe836b596a21991)
※ 2013-10-06 bug修正:請記得看最後面的「舊版轉換程式 Bug 修正」。 - 適用新版備份檔的轉換程式 (無名網誌唯讀後下載的備份檔),圖片到原無名網誌抓取。
※ 2013-11-09 發佈:程式下載(wretch2blogger-2013-11-09-new.zip)
(MD5:f9c054e9e2756da063b290d8a58bba2f)
(後面的轉換步驟,請直接由第 2 步驟開始。)
(注意:轉換後,先不要匯入,用底下的 datefix.zip 修正文章日期後,再使用產生的 output.xml 匯入。)
※ 2013-12-12 bug 修正:datefix.zip (修正文章日期異常。)
使用方式,解壓縮後,資料夾內有一個 datefix.exe 執行檔,將轉換程式產生的 blogger.xml 跟 datefix.exe 放在同一個資料夾,再執行 datefix.exe,即會產生修正後的 output.xml 檔案,再使用 output.xml 匯入。 - 適用新版備份檔的轉換程式 (無名網誌唯讀後下載的備份檔),圖片由無名提供的照片列表 txt 檔內的網址抓取。
※ 2013-12-07 發佈:程式下載(wretch2blogger-2013-12-07-new.zip)
(MD5:ea8a3620cd28fd48f6f70905eb0bd822)
(解壓縮後,裡面有 pic_url_txt 資料夾,將無名所有圖片 txt 檔放到 pic_url_txt 資料夾底下,即可依後面轉換步驟的第 2 步驟開始執行)
這個版本,文章中的無名相簿圖片,是由 txt 檔內的網址抓取,所以不管文章是否隱藏、網誌是否關閉,都可以進行圖片的轉換。
可參考這一版的修改說明。
(注意:轉換後,先不要匯入,用底下的 datefix.zip 修正文章日期後,再使用產生的 output.xml 匯入)
※ 2013-12-12 bug 修正:datefix.zip (修正文章日期異常。)
使用方式,解壓縮後,資料夾內有一個 datefix.exe 執行檔,將轉換程式產生的 blogger.xml 跟 datefix.exe 放在同一個資料夾,再執行 datefix.exe,即會產生修正後的 output.xml 檔案,再使用 output.xml 匯入。
轉換步驟:
- 到無名後台,下載 XML 備份檔
「網誌管理」->「基本設定」->「備份下載」->「下載網誌備份檔案」 - 將下載的轉換程式解壓縮,點擊裡面的 wretch2blogger.exe 開啟程式,程式畫面如下。
(如果不能執行,請先下載 Microsoft .NET Framework 4 安裝)- [1]:選擇從無名下載的備份檔。
- [2]:是否轉換圖片。
圖片若很多,須花很多時間轉換。建議先不要轉圖片,測試備份檔,能否轉換,且能正常匯入 blogger。若能成功匯入 blogger,再重新執行包含圖片的轉換,當然已經匯入 blogger 的資料,要先刪掉。 - [3]:若要轉圖片,請填 picasa 相簿的資料。
「相簿名稱」:建議用英文設定,例如設定"aa",程式會在 picasa 依序建立名稱為"aa"、"aa1"、"aa2"...相簿,每一本相簿大概放 900 張圖。如果要重新執行,請先到 picasa 網站,自行刪除相簿,程式不會將之前建立的相簿刪除。 - [4]:開始執行備份檔轉換。
- [5]:轉換時,這邊會顯示轉換進度。
- [6]:轉換時發生的重要訊息。
- 轉換成功時,會在 output 資料夾產生 blogger 匯入檔。
下圖轉換 413 篇文章,930 個留言,4965 張圖片,花了4個半多小時,因此建議先不轉圖片,測試是否能轉,只轉文字時很快。 - 2013-10-06 補充說明:使用 舊版轉換程式 請看最後面的 bug 修正。
- 到 blogger 後台,將轉出的檔案匯入
「設定」->「基本」->「匯入網誌」
「自動發佈所有匯入的文章」建議不要勾選,因為原本的隱藏文章、悄悄話、垃圾留言,都會匯入。
有時候匯入等很久,沒反應,可以看一下網路流量,是不是檔案太大,還沒上傳完。
如果已經上傳完,等一段時間都沒反應,應該就是轉換失敗了。
如果轉成功在處理中,中間有一段過程會顯示"正在閱讀留言"。 - 匯入後,會自動跳到文章列表,若沒顯示匯入的文章,請重新整理瀏覽器。
- 轉換結果:圖片
- 轉換結果:留言
- 轉換結果:上傳到 picasa 相簿的圖片
其它注意事項:
- 圖片是到原本blog網頁上抓的,所以隱藏的文章抓不到圖片。
- 抓到的圖片,如果不是您的,請自行刪除。
- 程式執行後:
「photo」資料夾,會自動產生子資料夾,用來存放抓到的圖片,您可以刪除這些子資料夾。
「output」資料夾,會存放轉出來的 blogger 匯入檔。
「err_list.txt」檔案,會自動產生,記錄圖片抓取失敗的原 blog 文章連結,如果您要手動補圖,可以查看這個檔案。
「log.txt」檔案,會自動產生,記錄轉換過程的詳細訊息。 - 匯入後,若發現時間有時差問題,請到「設定」->「語言和格式」->「時區」,將時區設為台北。
- 因每個人的 blog 內容都不同,我已經將遇到的情形都排除掉,但還是不能保證程式能處理各種情形,若轉換失敗,請多包涵。
舊版轉換程式 Bug 修正:
- 2013-10-06:修正傳至 picasa 的圖在網誌顯示時,尺寸最大只能顯示 512x512
說明:有網友反應,傳至 picasa 的圖,在網誌看起來,尺寸比在無名時小,故做此修正。
(其實傳至 picasa 的圖還是跟在無名網誌時看到的一樣,只是顯示時限制住了)
因為轉換圖片要花很多時間。
所以修正方式,我就不修改原程式,避免之前轉過的人,還要重轉一次圖片。
要修正的人,可以用「wretch2blogger轉出的檔」或「由 blogger 匯出的備份檔」,直接進行修正。
修正步驟:
- 下載 img2max.zip (MD5:d9dfa36367ac0896f95cf5621a21f26f)
- 解壓縮 img2max.zip,裡面會有一個 img2max.exe 執行檔。
- 將您「wretch2blogger轉出的檔」或「由 blogger 匯出目前的資料」,跟 img2max.exe 放同一個資料夾,並將資料檔檔名改成 1.xml
- 執行 img2max.exe
因為考量到 blooger 預設的版面寬幾乎都在 1000以下,
所以也保留讓 <img src= /> 最大只顯示 512x512 的選項,
但如果是點圖片連結開啟的圖片,最大還是能夠顯示到 1600x1600
如下圖,選擇「1」或「2」,再按「Enter」後,程式便會開始進行修正。 - 修正完,會在同一個資料夾下,產生 output.xml 檔案,將 output.xml 重新匯入 blogger 即可。
- 注意:從「由 blogger 匯出目前資料」進行修正的人,重新匯入時要先刪掉原本的資料,所以建議先另開一個新的網誌,測試資料檔是否正確 (blooger同一帳號底下可以開很多網誌測試),
23:11:40:讀取 XML 檔
回覆刪除23:11:42:發生錯誤:String was not recognized as a valid DateTime.
請問這是?
我的時差和時區已經調整過了..T.T
刪除看起來像是無名備份檔的資料內容,超乎我的預期。
刪除如果這兩個訊息是連續的
你用文字編輯器打開無名備份檔
找到<LastUpdate>這一行 (應該在第30行)
我之前測試的檔案,那一行格式大概長這樣
<LastUpdate>2013-09-07 13:21:23</LastUpdate>
我預期它都會有合理的時間資料。
如果你的格式不是這樣,
例如是
<LastUpdate></LastUpdate>
或
<LastUpdate>0000-00-00 00:00:00</LastUpdate>
你把它改一個合理的時間試看看。
如果你不介意把無名備份檔給我測試
也可以 mail 備份檔給我 xyz@cinc.biz
不過備份檔裡面可能會有隱藏文章、悄悄話、編碼過的文章密碼...等資料
您好,我這邊也遇到一樓的問題,LastUpdate那行是長這樣的:
回覆刪除不太確定該如何修改,想請教一下。
另外我的無名網誌是整個關閉的,在匯出圖片時會有影響嗎?謝謝:)
抱歉不知為何程式碼沒發佈出去,我再試著貼一次
刪除〈LastUpdate></LastUpdate〉
(前後括號換成半形)
抱歉還是不能正常顯示,我把所有括號都換成全形試試看
刪除佔用版面真的很抱歉
〈LastUpdate〉〈!〔CDATA〔2009-10-18 21:22:51〕〕〉〈/LastUpdate〉
您好,佔用版面沒關係,反正都是正常討論 ^^
刪除因為 < 和 > 這兩個都是 HTML 的特殊符號,
須改分別用 < 和 > 表示。
也可先用預覽看最後輸出的結果。
先說明 CDATA 的問題,這是 XML 檔裡面的一種語法。
但奇怪的是,我剛再測試一次匯出無名XML備份檔,
我的備份檔,也是沒使用到這個語法。
所以我想請問您的備份檔,
是從無名關站公告"備份下載"那邊下載的新式備份檔,
還是在我步驟一那邊,下載的舊式備份檔。
因這程式是針對舊式備份檔所寫的。
如果您是舊式備份檔,可以查看一下,
出現在 <![CDATA[ 和 ]]> 間的資料,是不是都只是日期。
如果都只是日期,那把 <![CDATA[ 和 ]]> 都刪掉,再試試看。
例如
<LastUpdate><![CDATA[2009-10-18 21:22:51]]></LastUpdate>
改成
<LastUpdate>2009-10-18 21:22:51</LastUpdate>
但如果 <![CDATA[ 和 ]]> 間不只是日期,就要看到實際的檔案,才知道怎麼做。
最後,如果網誌關閉,看不到網誌內容,那轉換時,將抓不到圖片。
感謝您的詳細回覆
刪除我的備份檔是從關站公告那裡下載的沒錯,
現在後台關了也沒辦法從後台備份了QQ
CODATA那邊出現的不只是日期,出現非常多次orz
之前看到有幾個人說,他寫信給無名,無名幫他解除唯讀 (限一次)
刪除也看到有一人說,他寫信給無名,無名說無法幫他解除唯讀。
所以我猜測能不能解除唯讀,或許跟信件內容有關 XD
給您參考看看。
你好~~請問無名的文章搬家到blogger之後,
回覆刪除如果原本是2010/8/01 打的網誌,在blogger發布後的日期還會是一樣的嗎?
or 會變成現在的日期呢??
若是,那一次發布的幾百篇文章同個日期也太奇怪了.....
您好,日期會跟原本的一樣,依舊為2010/08/01
刪除如果不放心的話,
可以先只轉文章、不轉圖片試看看,
只轉文章的話速度很快。
您好:
回覆刪除我在轉換資料上,備註欄出現了
讀取 XML 檔
發生錯誤:(十六進位值0x1B)是無效的字元。行35396,位置522
請問這該怎麼解決呢?
您好,0x1B 是 "ESC" 這個特殊字元
刪除一般打字,應該打不出這個字元
如果您用記事本打開 XML 檔,在行35396,位置522,
應該會有一個"奇怪的空白",但它其實不是空白
您可以直接把它刪除。
或是用我剛剛寫的小程式把它刪除。
下載:esc2empty
解壓縮後,將您的 XML 檔,改檔名為 1.xml,
再執行 esc2empty.exe
執行完,會產生沒有 0x1B 的 output.xml
再拿 output.xml 進行轉換,應該就可以了
忘記說,1.xml 要跟 esc2empty.exe 放在同一個資料夾
刪除產生的 output.xml 也會在同一個資料夾
您好,
回覆刪除首先還是要感謝您的分享
讓這搬家工程變得更輕鬆了,謝謝您!
小弟不才, 在轉換的過程中,
程式顯示"帳號密碼錯誤"
但我很確定我填寫的PICASA帳密都是正確的
請問有可能是哪裡出錯了呢??
謝謝您的耐心與熱心, 謝謝!!
您好,因為我這邊無法重現"帳密正確但出錯"的狀況。
刪除所以只能建議您用以下方式測試看看
1.若您的google帳號為 abc@gmail.com
那帳號用 abc 和 abc@gmail.com,
這兩個都分別試看看
2.另外註冊一個新的google帳號試看看。
希望你成功囉~
您好,
刪除謝謝您的回覆,
小弟重申請了個新帳號,
但這次程式則顯示了 "execution of request failed"
請問是否是哪兒出現了問題呢??
很抱歉一直在打擾您,
謝謝您的熱心,謝謝!!
您好
刪除請問出現出現錯誤訊息後
picasa 那邊有建立相簿資料夾嗎?
如果有,那有傳任何一張圖片上去嗎?
若沒有,您先試試在 picasa 管理介面,
能否建立相簿、上傳圖片。
還是您將產生的 log.txt 記錄檔,寄給我看看xyz@cinc.biz
或是您看看能否用其他電腦試看看
您好
回覆刪除大感謝 終於有可以搬圖片的程式了
但是在轉換的時候 有跳出“字串未被辨認為有效的date time”
跟著上面敘述的我都刪掉了
2013-10-02 09:58:54
2013-09-30 22:30:35
還有哪裡需要修改的嗎 謝謝你的幫忙喔
如果xml轉換過程沒其他錯誤,應該就可以了。
刪除不過我蠻好奇的,您是下載舊版的備份檔?
然後裡面無效的時間格式是類似哪一種
1.<LastUpdate></LastUpdate>
2.<LastUpdate>0000-00-00 00:00:00</LastUpdate>
3.<LastUpdate><![CDATA[ 和 ]]></LastUpdate>
您好
刪除我是已經刪掉了![CDATA[ 和 ]] 但是還是出現“字串未被辨認為有效的date time”
現在好像沒所謂的舊版了耶 都是新版的
我的時間格式是3 檔案寄給您囉 再麻煩您幫我看看問題到底出在哪 謝謝
你好
刪除我也是碰到
“字串未被辨認為有效的date time” 的問題 目前有其他辦法解決他嗎
@Doris Jih
刪除您的新版備份檔,我收到了,
我再評估一下,如果不用改很多,
會利用這兩天修改看看。
@KHANK
如果您的也是關站公告後的新版備份檔,
就等我改看看囉。
您好
回覆刪除非常謝謝您分享這個程式
不過我一開始先用沒有圖片的xml
我無名總共有600篇文章
匯入xml到blogger卻都卡住第在300篇文章
我需要提供什麼檔案給您
能麻煩請您幫我查看一下嗎
十分感謝
最好是有原始的備份檔囉
刪除因為我可以直接測試
您好
回覆刪除我有寄信給您了
麻煩請您查看一下
謝謝
您好,您的信我收到了
刪除我測試從原始備份檔轉出blogger XML 檔,再匯入是可以的。
再將您寄給我兩個轉換後的檔(無圖片、有圖片 blogger XML),
都分別用 IE10、 chrome 匯入 blogger,也都可以。
下圖示匯入結果,有600篇
http://ppt.cc/3NFo
(picasa 的圖也可以顯示)
目前可以確定的是,您轉出的檔,應該是正常的。
至於您都卡在第300篇,可能是其他原因,
建議您換個環境上傳看看,(換瀏覽器、電腦、網路...)
忽然想到,我好像也可以將匯入成功的資料,匯出後,
再給您匯入看看,
不過您再測試看看能不能,不行再說囉。
因為我現在不確定,我匯出的資料裡面會不會有我的資料 XD。
您好
回覆刪除我已經匯入成功了
雖然不知道為什麼 就突然好了xd
不過可惜的是抓到picasa的照片
和放在blogger的照片都是比較小的圖檔
而不是原始檔案
請問有辦法設定為抓放在無名的原始檔案嗎
真的是很謝謝您分享這程式
最近一直對網誌搬家發愁阿。。。
您好,您是指原本
刪除http://www.wretch.cc/blog/maxkyc/22733402
傳到 picasa 後,變成
http://maxkyc.blogspot.tw/2010/05/blog-post.html
嗎?
其實傳到 picasa 的照片,還是大的
https://lh4.googleusercontent.com/-y7h1zWGU19o/Uk-7JTmD2uI/AAAAAAAAMo8/YbhFEbAnpI4/3735.jpg?imgmax=1600
很抱歉,這部份我疏忽了,
沒注意到picasa預設只呈現 512x512
picasa 最大可呈現 1600x1600
明天我寫個可以另外轉換的小程式。
感謝您的提醒。
您好:
回覆刪除是的
因為我的網誌大多是放旅遊的照片和自己的皮革作品
所以都是以圖片多
而且圖檔案都會放比較大一點
看起來會比較清楚 能看到更多的細節
所以如果能像原本無名那樣的圖檔的話 會是更好的xd
另外想請問一下
picasa是怎麼找到圖片較大的檔案呢
因為我點開自己picasa的照片都是640x480的尺寸
所以用程式上傳到picasa的圖檔都是較大的檔案嗎
很擔心又要重上傳照片了
昨天使用程式大概花了快六個小時吧xd
非常謝謝您喔!
您好
刪除修正程式已寫好。
不用重新再轉一次圖片,
只需對「原本轉出的檔案」或「從blooger匯出的檔案」進行修正即可。
修正方式請參考
http://xyz.cinc.biz/2013/09/wretch2blogger.html#wretch2bloggerbug
PICASA 同一張圖,可以取以下尺寸 (當然最大不能超過原圖尺寸)
94, 110, 128, 200, 220, 288, 320, 400, 512, 576, 640, 720, 800, 912, 1024, 1152, 1280, 1440, 1600
這部份您可參考
http://demoorz.blogspot.tw/2011/12/google-plus-pictures-size.html
您好 我之前預到data time的問題
回覆刪除我將文章中有使用到時間的部分 這個都移除掉了 總算避掉date time的問題
但現在又碰到了新的問題
10:40:58:解析留言...
10:41:00:發生錯誤:並未將物件參考設定為物件的執行個體。
請問 這邊又是什麼相關的錯誤呢 難道說 時間部分 不能全部拔除@@!?
您好
刪除我想先確認一個問題
您的XML檔,
是從文中第一步驟下載的資料(舊版)
還是關站公告後,申請下載備份的資料(新版)。
目前程式是只支援舊版。
我目前的是新版
刪除我剛嘗試者將 留言部分全部刪除 這樣一來 就可以過了
我猜測 在留言部分 是不是有多了什麼新的變數之類 沒有宣告 所以導致出現這種訊息??
新版的,就不是只有時間那邊去除cdata可以解決的了
刪除其他地方若去除cdata,可能會產生其他問題
就等我有空時修改
或是打電話給無名客服,據說10分鐘就可以解除唯獨,
就可再下載舊版的
OKOK 了解 感謝你的分享
刪除@KHANK
刪除今天我做了新版的修改
修改好,用其他網友的新版備份檔測試時
發現新版的圖檔格式
有些會是 {###_帳號/數字/圖片檔名.jpg_###} 的格式
不是正常的 HTML,
就算我還原,也可能漏到一些資訊(例如有另外設定寬高的話)
這部份還要花時間研究
所以我就決定不支援新版了
很不好意思。
若您要用這個程式做轉換
只好建議您解除唯讀。
[情報] 解唯讀畫面最快速的方法
http://www.ptt.cc/bbs/wretch/M.1380938770.A.CB0.html
恩 了解 感謝你的幫忙及分享
刪除結果我最後還是決定讓程式支援新版備份檔,
刪除若您目前還需要,可下載新版轉換程式進行轉換。
http://xyz.cinc.biz/2013/09/wretch2blogger.html#wretch2bloggerdl
您好
回覆刪除非常謝謝您的修正程式
終於讓我的無名轉換成功到blogger了!
不客氣 :)
刪除yahoo 搬到 blogger 適用的嗎?
回覆刪除您好
刪除只轉純文字的話,我不確定
因為我沒看過 yahoo 的備份檔格式
如果要連圖片一起轉的話,確定不行
因為程式是到無名網站抓圖片,再傳到 picasa
您好,我下載的是舊版備份檔,我是已經刪掉了![CDATA[ 和 ]] 但是還是出現“字串未被辨認為有效的date time”,請問可以將原始檔寄給您看一下嗎?
回覆刪除想不到舊版的,也會有 CDATA
刪除蠻好奇的,寄給我吧,謝囉
xyz@cinc.biz
您好,您的備份檔應該是網誌唯讀後,新版的備份檔。
刪除之前的轉換程式只支援舊版,故無法轉換。
目前已另外新增支援新版備份檔的轉換程式,
請重新下載新版轉換程式進行轉換。
http://xyz.cinc.biz/2013/09/wretch2blogger.html#wretch2bloggerdl
真是太感謝了!搬家搬得很成功~解決了好多困難,謝謝你~
刪除不客氣
刪除也要謝謝你提供新版備份檔
讓我有多一份資料可以比對測試 :)
你好,我轉換成功了但是匯入blogger卻什麼也沒有出現,我是用新版轉換的,我的備份檔裡有很多上面提到的那一串編碼,所以我也無法用舊版轉換,不知道這樣是發生了什麼問題
回覆刪除您好,請問重新整理頁面後,還是沒資料嗎?
刪除如果是,您可以把備份擋和轉出的檔,寄給我測試看看。
xyz@cinc.biz
今天就出現了呢!感謝你!
刪除站長您好,我用了之後出現網頁訪問出錯,好像是隱藏的那些文章
回覆刪除圖片檔 https://drive.google.com/file/d/0B_t0Lh5B93rzb1NRUUVUTWU3Vms/edit?usp=sharing
然後無名就上不去了
圖片檔 https://drive.google.com/file/d/0B_t0Lh5B93rzc3VyeUlweVpRYWc/edit?usp=sharing
有辦法解決嗎?
999 應該是太頻繁訪問無名的錯誤,應該過一段時間就好了
刪除我看您執行的圖檔,您的網誌是不是連續有很多隱藏文章
因當初考量到圖片上傳到 picasa 也要時間,就沒額外讓每次訪問無名網誌時間隔一段時間
加上考慮原本備份檔的文章中隱藏的文章,若後來開啟後,也可以嘗試抓取
所以備份檔中隱藏的文章,我還是嘗試去抓取圖片
沒想到無名會出現傳說中的 999
若您隱藏文章不多,而且願意事後手動補隱藏文章的圖檔
再跟我說
我再將程式改成遇到隱藏文章,略過抓圖。 (程式判斷是否為隱藏文章,是從原備份檔判斷)
我可以手動補隱藏文章圖檔
刪除麻煩站長將程式修改成可略過隱藏文章,感激不盡
已修改,略過隱藏文章嘗試抓圖
刪除wretch2blogger-2013-12-03-new.zip 下載網址如下
https://drive.google.com/uc?export=download&id=0B9H98pljGWzKZXNBYmEyaWwyRkU
你再試看看是否可用
非常感謝站長為了小弟修改程式,感激不盡
刪除起初相簿一直登入失敗,看了log.txt 顯示憑證失敗
後來將登入驗證關閉後,即可順利登入
現在已順利轉換成功
還有另一個問題是
程式抓圖是到網站抓取
如果網誌是關閉,現在進入唯獨,無法開啟
這樣還有其他辦法嗎?
或者是可以讀取備份檔裡album資料夾提供的txt檔圖片網址嗎?
我終於知道為什麼之前會有人反映相簿登入失敗了,感謝~
刪除理論上抓txt檔圖片網址是可行的
但我沒有相關的資料可以測試
看你要不要寄你的備份檔案txt檔給我 xyz@cinc.biz
如果不方便,貼部分"txt檔內容"和"備份檔對應到的圖片網址"給我看看
參考檔案在下午4:45左右寄給你囉!
刪除已收到,我再看看,沒問題的話,大概星期六會改好。
刪除感謝您!
刪除已修改
刪除檔案下載 wretch2blogger-2013-12-07-new.zip
https://drive.google.com/uc?export=download&id=0B9H98pljGWzKVkMzWkdsLVdITUE
解壓縮後,裡面有 pic_url_txt 資料夾,
將無名所有圖片 txt 檔放到 pic_url_txt 資料夾底下,即可依之前的步驟執行
(txt 檔直接放在 pic_url_txt 資料夾下,pic_url_txt 裡面不要有其他子資料夾)
其他說明:
1. 無名相簿的圖片會由 txt 檔提供的網址抓取
2. 其他圖片則會由 xml 文章內的網址抓取
3. 未開放的網誌、隱藏文章的圖片應該也抓的到了
4. 上傳圖片時,出現類似 Execution of request failed: 的錯誤時
例如
19:51:27:E:\....\photo\12-07-19-50-11\xcv\19.swf
19:51:27:Execution of request failed:
一般是因為上傳檔案的格式不是圖片(像上面是抓到 swf 檔),
上傳失敗會記錄在 err_list.txt 檔,事後可再檢查看看
像這種不是圖片檔的,不用管他,因為上傳失敗的部份,檔案網址會維持原本的
所以不會有影響
你再測試看看,方便的話,測試結果再跟我講一下,感謝。
感謝站長~!
刪除圖片的抓取跟上傳已OK
匯入XML檔後,有些文章日期會亂跳
我再找看看有沒有錯誤日期的相同點,或是規律之類的
感謝!
無名的備份擋,文章有 date 和 PostTime 兩種日期,我在想是不是我用錯日期。
刪除為避免您重新轉換一次,順便幫我測試 XD
您把轉換程式,轉出後的 XML 檔,用文字編輯器打開,然後依序進行以下步驟。
1.<published>全部取代成<publishedMyTmp>
2.</published>全部取代成</publishedMyTmp>
3.<updated>全部取代成<published>
4.</updated>全部取代成</published>
5.<publishedMyTmp>全部取代成<updated>
6.</publishedMyTmp>全部取代成</updated>
再重新匯入blogger,看日期對不對。
(建議另開一個測試的網誌測試,因為刪資料就不用一頁一頁刪,整個測試網誌刪掉即可)
再請您將測試結果跟我說一下,如果是這個原因,我再修改程式,避免有人也有同樣問題,感謝~
您好,我用其他網友的資料比對,
刪除發現我文章日期真的弄錯了,所以可能有些文章日期看起來跟原本無名的不一樣。
所以我另外寫了個修正程式。
2013-12-12 bug 修正:datefix.zip (修正文章日期異常。)
https://drive.google.com/uc?export=download&id=0B9H98pljGWzKZFlrNGs4WG1vTzg
使用方式,解壓縮後,資料夾內有一個 datefix.exe 執行檔,
將轉換程式產生的 blogger.xml 跟 datefix.exe 放在同一個資料夾,再執行 datefix.exe,
即會產生修正後的 output.xml 檔案(大約只需幾秒鐘的時間),
再使用 output.xml 重新匯入。
感謝站長~
刪除使用2013-12-12 bug修正程式後
轉換後的文章會比無名提早15個小時
至後台將時區改為台北後,文章時間就跟原無名相同了
感激不盡!!!!
站長您好,
回覆刪除我是使用最新版的程式
目前正在測試無圖片的匯入檔
不過它匯入到第600篇就停止了(視窗仍在跑,顯示"撰寫網誌文章")
截圖:http://i.imgur.com/kf4Aa13.jpg
後台能看見的文章也止在600(例如僅匯入2008到2013.4.13的文章總數600篇,4.13之後的文章就沒有了)
截圖:http://i.imgur.com/5IVQoJu.jpg?1
因為總量有七百多篇
請問是BLOGGER本身有限制匯入文章數量嗎?
這種情況有解決方法嗎?
感謝。
您好,我目前是沒有找到 600 篇限制的說明。
刪除您可以做以下測試,
目前您的網誌應該有 600 篇,再手動發表 1 篇,
再從 blogger 匯出來,這時blogger備份檔應該有 601 篇。
另開一個測試的網誌,將有 601 篇的blogger備份檔匯入,看是否成功。
或是您將備份檔寄給我測試看看,因為我在想是不是有特殊字元影響到。
xyz@cinc.biz
您好,我剛發現我之前有成功匯入過 680 篇,所以應該不是有 600 篇的限制。
刪除之前有網友是卡在 300 篇,後來就不知不覺好了。
建議您用其他瀏覽器或電腦試看看,或是將備份檔寄給我測試,謝謝~
站長您好,
刪除已將備份檔寄給您了
同時間我也來試您說的匯出再匯入方法
謝謝您!!
測試過後可以滙出603篇
刪除在另一個網誌成功滙入603篇
我再重新滙入一次看看能不能將7百多篇成功滙入好了
站長您好,
刪除報告好消息!!!
我成功了!!
後來我終於知道問題出在哪
是因為我在滙入第一次無圖片備份檔時
另一邊就直接開始轉含圖片的備份檔
但是轉出的備份檔會一律使用blogger同一個檔案
於是檔案就被蓋過去
所以我猜剛好是匯入到第六百篇的瞬間
我開始轉含圖片備份檔的關係使然(而這份檔案轉了我剛好24小時orz)
現在文章與圖片正在滙入
而後台已經可以看到全數953篇文章
真的是託您的福T口T
非常感謝你撰寫了這個程式
大大的幫助了我!!
之後有問題的話
還希望您不吝指教
大感謝(心)
原來如此,我都沒想到有這種情況。
刪除另外,感謝您提供完整的新版備份資料,
我用您的資料比對了一下,發現我文章日期真的弄錯了,所以可能有些文章日期看起來跟原本無名的不一樣。
所以我另外寫了個修正程式。
2013-12-12 bug 修正:datefix.zip (修正文章日期異常。)
https://drive.google.com/uc?export=download&id=0B9H98pljGWzKZFlrNGs4WG1vTzg
使用方式,解壓縮後,資料夾內有一個 datefix.exe 執行檔,將轉換程式產生的 blogger.xml 跟 datefix.exe 放在同一個資料夾,再執行 datefix.exe,即會產生修正後的 output.xml 檔案,再使用 output.xml 重新匯入。
我用您的資料測試 (話說我昨天也轉到睡著 XD)
無圖片 blogger.xml 約 34MB,修正成 output.xml ,大概只需要幾秒。
所以您可以很快的修正,不過刪除舊資料要一頁一頁刪,比較花時間 Orz
站長您好,
刪除我馬上來試試!
此外因為我以前的文章標題都會使用【】《》等符號
例如:【2013年打工渡假】離島篇《含綠島、蘭嶼、小琉球、澎湖打工渡假資訊=2013.7.5更新=》
不過匯入後在BLOG上就會顯示為
【2013年打工渡假】離島篇《含綠島、蘭嶼、小琉球、澎湖打工渡假資訊=2013.7.5更新=》
這方面會有方法解決嗎?
我原本是打算一篇一篇改的XD
畢竟文章重新滙入後也是得一篇一篇的再微調修正
所以覺得順手每篇文章標題也改一改
不過讓是讓你知道一下我遇到的狀況
舊資料一頁一頁刪不會花我很多時間的
因為你的程式已經幫我省了太多時間了(跪恩)
我對您的感謝有如滔滔江水般源源不絕(撒花轉圈圈)
是說我的備份檔滙入也匯入了很久很久..
即使後台已看見全部文章
但匯入視窗仍顯示"撰寫網誌中"
滙入五六個小時有
然後網路就斷線了XD
這樣的話.....不知道算不算OK了?
【2013年打工渡假】離島篇《含綠島、蘭嶼、小琉球、澎湖打工渡假資訊=2013.7.5更新=》
刪除的圖:http://imgur.com/VnTCYDM
您匯入花了5、6小時 !? (驚!!)
刪除我用您的備份檔(沒轉圖片),測試匯入3次。
匯入時, 34M 上傳完後(我看網路流量大概判斷),
之後會出現...閱讀第300篇、閱讀第7XX篇、閱讀留言、撰寫網誌文章...
最後成功會跳到文章列表。
其中閱讀留言稍微久一點,可能您的留言比較多,我之前沒匯入過這麼多留言的 XD
我第1次用 firefox 匯入時,"撰寫網誌文章"的畫面卡很久,我不想等就按關閉。
這時文章匯入 953 篇,留言 19740 篇。
第2次,我換用 chrome 匯入,第3次,我再用 firefox 匯入。
都是一沒注意,就跳到文章列表,匯入完成了。
匯入結果都是文章 953 篇、留言 20765 篇。
時間最多最多不會花到 15 分鐘 (我還蠻想講 10 分鐘的 XD)。
以上提供您參考,看您要不要用 chrome 匯入看看。
也可看看您匯入的篇數跟我的是不是一樣。
基本上,如果某個畫面卡很久,我應該就會重匯,因為可能其他因素影響到了。
(或許您也可以另開測試網誌測試匯入,避免刪資料麻煩,
若測試網誌匯入成功,再將測試網誌的資料匯出來,然後拿到正式網誌匯入)
另外,我測試沒轉圖片的檔案,匯入後,【】《》是正常顯示的。
http://goo.gl/bkDdvG
看您要不要把轉出檔 blogger.xml、output.xml 寄給我看看。
站長您好,
刪除【】《》我已發現問題所在
其實是某些版型在預覽時會變成符號代碼
發佈之後就會顯示正常了
然後在我測試了N百次之後
終於孝感動天
媽,我成功了!!!!!!!
我覺得人生一片光明
印堂都瞬間發亮了
匯入文章953篇
留言20768篇
我是使用CHORME匯入的
其實結果是因為我的網路訊號不穩所以才會造成滙入時一直卡在撰寫網誌中
然後站長重新寫的程式出來的OUTPUT檔
也成功的修正了文章日期的問題
現在文章日期都是正確的:)
現在剩下的每篇微調就要靠我自己了(倒臥血泊中)
感謝站長這兩三天以來孜孜不倦的排解困難!
真的大感謝~!!
你的留言真有趣 XDD
刪除厲害! 我本來也是猜可能是版型的影響,所以才故意選一個一樣的版型測試
但想不到是預覽的時候才會異常,我下次也要測試個N百次來感動上天 XD
看到你留言有20768篇,我才發現我測試的有3篇跑到垃圾留言,
難怪我只看到20765篇。
總之,恭喜你囉~
站大我又來了,
回覆刪除不過我是來報告問題的:)
因為最近一篇一篇在重新編輯
發現文章在滙入之後容易斷在設有連結的文字部份(兩張圖片間的段落)
如圖所示
http://imgur.com/wQyh6PG,u8NapmV,nlPV8g1,MKA2JM5,2396nNP,Yh85CeV#5
但卻又不會每一篇都這樣
大概是30%左右的文章會斷在有連絡的文字
跟您告知一下:)
感謝告知,我再研究看看是否有特殊情形沒處理到 :)
刪除您好,我研究過後
刪除發現是我取代圖片連結的 Regular Expression 寫的不夠完善
有些情況沒考慮進去,sorry
目前已經修正,重新發佈為 wretch2blogger-2013-12-17-new.zip
若您沒有要重新轉換的話
建議您可以轉一份只有文字的,匯入測試網誌當備用,純文字的沒有此問題
避免無名12/26關站,您還未校對編輯完
我另外寫了個程式 checklist.zip,將可能遺失內文的文章找出來
刪除使用方式,解壓縮後,有一個 checklist.exe 執行檔,將無名備份檔改名為 w.xml
跟 checklist.exe 放在同一個資料夾,再執行checklist.exe,即會產生 list.txt 文字檔
裡面會列出可能異常的文章(若同一文章,有兩個地方可能遺失,則會列出兩次)
另外,我用您的備份檔檢查後,已將產生的 list.txt 文字檔寄至您信箱,供您參考。
checklist.zip 下載連結
https://drive.google.com/uc?export=download&id=0B9H98pljGWzKeVJoWWtBV2VkTUk
站長您好,
刪除已收到您的信
我已經先轉好一份純文字的放入測試網誌中
目前正在轉含圖片的備份檔(已超過12小時XDD 好艱難的工程呀!!!)
明天早上可望轉換完成......(明天早上....Orz)
屆時希望有好消息能向您報告:)
Fox
站長您好,想請教,我在無名備份的檔案是9/22備份的,用新版轉入文字皆成功,但圖片皆沒轉成,
回覆刪除因此我改下載舊版轉檔,卻出現"字串未被辨認為有效的Date Time",不知該怎麼做,還請站長幫忙,謝謝您!
您好
刪除看您的敘述,備份檔應該是新版的
請問您用新版的轉換時,圖片轉換失敗,有出現什麼錯誤訊息嗎?
(另外,新版轉換程式,我剛剛更新為 wretch2blogger-2013-12-17-new.zip)
非常感謝站長的幫忙,是我步骤沒看仔細
刪除目前圖文都轉好了,多年的記錄得以保存,太感憿您的幫忙了!
作者已經移除這則留言。
回覆刪除您好,目前因為工作繁忙,已許久未接案。謝謝您。
刪除不過若是有關 blogger 資料匯入格式的問題,倒是可以在這裡討論 :)