大貓共和國

Meow

Google Chrome 無痕模式實戰心得

Google在九月初閃電推出Chrome這款網頁瀏覽器,第一時間引起許多人爭相報導。。在使用一段時間後,我發現Chorme的一個特色「無痕模式」意外的好用。以下提供我的一些使用心得。

(P.S. IE8也有很相似的InPrivate模式,但我沒有灌IE8,就不多做解說了)

基本用途:不記錄瀏覽歷程

先來看一下什麼是無痕模式,引述Google官方的敘述:

當您想要以私密模式進行瀏覽時,例如,準備令人驚喜的禮物或生日時,Google Chrome 提供無痕瀏覽模式。您在進行無痕式瀏覽時所開啟的網頁不會記錄在您的瀏覽記錄中。 所有新的 Cookie 都會在您關閉無痕視窗後刪除。您可以使用不同的視窗,同時進行正常瀏覽和無痕式瀏覽。
簡單來說就是
  1. 不會留下瀏覽記錄,小孩子上色情網站不怕被爸爸媽媽抓到 (誤)
    咳咳,反正就是做事不留痕蹟,要買禮物送家人當作驚喜的話,不怕被發現就是了。
  2. 進入無痕模式時,不會使用瀏覽器中原本的Cookie,也就是你在所有網站的登入權限都會不見。 (不要懷疑,這是好事不是壞事)
  3. 離開無痕模式時,無痕模式中的Cookie都會被刪掉。不用怕Cookie沒清除乾靜,帳號被其他該電腦的使用者盜用。
要注意,無痕模式並不代表網站不會留下你的閱覽記錄 (如有疑惑,請再次詳閱Chrome FAQ) 。網站仍然會有您造訪的IP記錄。

檢視你的網頁隱私權設定

現在流行的許多Blog、SNS都可以為使用者的內容設定隱私權。舉例來說:Wordpress、Pixnet、無名小站這些BSP,都可以為每篇文章設定密碼,讓有密碼的人才能觀看。

如果你很在意你的隱私,想要試試看你的密碼設定是否正確,最好的方法就是親自試試看。但有一個小問題:你在發表文章的時候,通常是以網誌管理者的權限登入的,不用打密碼就可以看到自己的文章。那麼,要怎樣才能測試其他人看你的文章需不需要密碼呢?
  1. 最簡單的方法:登出後再試試看能不能看文章。簡單有效的方法,缺點是非常麻煩。你可能需要不斷的登入登出。
  2. 雙瀏覽器:
    使用Firefox登入Blog,修改文章並設定密碼。使用IE檢示Blog,因為不同瀏覽器間,並不會分享Cookie,所以IE的狀態會是未登入的使用者。這時你就可以用IE測試看看不打密碼/打錯密碼可不可以看到文章,來判段你的小秘密是否保密到家了。
  3. 無痕模式:
    類似雙瀏覽器的方式,但以Google Chrome代替Firefox,Chrome的無痕視窗代替IE就可以了。利用無痕視窗與一般視窗不共用Cookie的特性,可以輕鬆做到同時使用兩種權限測試你的網站隱私設定。
以前我若對SNS或Blog的隱私設定有疑慮,都是用雙瀏覽器法實驗清楚。自己開兩個帳號,馬上可以了解未登入、已登入使用者、好友分別可以看到自己的什麼資訊。現在這個動作使用無痕模式就可以輕鬆做到了。

以使用者身份預覽Google Sites網頁

Google Sites是Google推出的免費架站服務。但用過的人都會發現目前有一個缺點:以管理者登入時,所有網頁都會增加一些管理界面,導致和使用者瀏覽時的排版有所出入。雖然他本身有Preview Page As Viewer的功能,但是在Preview模式中只要切換頁面,又會變成管理者模式了。

下圖左側是登入的狀況,右側是未登入的狀況。 (點擊以放大)


聰明的讀者應該猜到怎麼做了吧:用一般模式管理文章、調整版面,而用無痕模式預覽即可。



圖片引用自維基共享資源

以Erlang實作Port Mapping

最近又開始在閒暇時看Erlang的東西….
練習寫了一些簡單的東西,如這個映射TCP Port的程式 (將本地port映設到其他host的port)
例如 tcp_bridge:start(“ptt.cc”, 23, 1000) 後, telnet localhost:1000就會連到ptt bbs



其實上面的實作碼潛藏著一些問題,但是當作一個telnet的跳版已經夠用了。
這個邏輯以Erlang實作算是相當精簡的。

Blogtrans版本更新 (Rev15)

經過一些測試,目前無名轉Blogger、MT(Pixnet)轉Blogger這兩個功能應該接近穩定了,目前最高記錄是成功匯出839篇文章和1021則留言到Blogger。現在最新版本是Rev15,已經可以在Sourceforge下載

列一下修掉的Bug:

  • Blogger的文章標籤中不允許某些特殊字元:!,&,<,>,@。 (不知道有沒有漏掉)
    如果匯入Blogger的XML檔,文章分類包函這些字元的話,就會發生可怕的靈異事件。系統會顯示你已經成功的匯入所有文章,而且你也會看到成功匯入成功。
    我目前是在程式中把這些特殊字元去掉。如果你在意標籤的話,也可以自行用文字編輯軟體,先將有問題的標籤全部取代成你想要的文字。
  • MT格式匯入時,日期仍然有Bug,簡單的修正了。
  • Blogger匯出時,之前會把作者印在除錯用的文字界面中。這時如果有不能轉成Big5的Unicode文字,可能會造程匯出失敗。算是個愚蠢的Bug,已修正。
  • 無名小站的XML格式,最近在檔案尾端加上了一些莫名奇妙的東西,而不符合標準XML規格,造成XML解析失敗。目前也已修正。

目前最高記錄是成功匯出839篇文章和1021則留言到Blogger。

我會將一些說明慢慢放到靜態頁面:Blogtrans首頁,遇到問題也歡迎回報

Update:
跟據網友Pigy的回報,Rev16版修正了留言者的網址都會變成http://www.blogger.com/profile/1的問題。

Pixnet搬家到Blogger也可以囉

網友電子羊反應,從Pixnet匯出的MT檔無法正確的匯入Blogtrans。我發現這個應是日期格式的小問題,目前已經修正了。

至此下載Blogtrans最新版 (目前是Rev13) 。

從Pinxnet匯出MT檔的步驟:進入Pixnet後台 => 點選左側的匯入/匯出備份 => 匯出備份檔 => 點選MT格式備份檔 => 下載備份檔

參考上一篇的教學,匯入MT格式檔,匯出成Blogger檔案,至draft.blogger網站匯入即可。

我目前測試Pixnet轉Blogger是成功的,只是過去發生過一些奇怪的中文衝碼問題,不知道還會不會發生。如果還有問題的話,請留言通知我。

再一次說明,本軟體不保證完全運行正確,請自行小心進行您的Blog資料備份。

祝搬家愉快 :)

最方便的無名搬家到Blogger方式 (可搬留言,無一天五十篇限制)

喵的失眠才有這些程式進度….語無輪次的長話短說一下….

很久很久以前,因為無名小站太丁丁,導致很多鄉民都想要從無名小站逃離出來。gslin大神製作的無名匯出工具+xdite大神協助架設的Blogger匯入工具 ,應該是最有名的搬家方案,造福了許多鄉民們。但這套工具卻有兩大限制:不能夠搬留言、一天只能匯入五十篇

Blogtrans是我一年前左右開發的一個Blog搬家工具,主要功能就是從無名小站搬家到Blogger,過去的開發記錄在我舊的Blog中。其實Blogtrans目前可以做到:

  • 匯入無名XML
  • 匯入MT格式
  • 匯出MT格式
  • 匯出Blogger Atom XML
重點是:從這個版本起,他現在可以不受一天五十篇的限制,也可以正確的一次匯入留言了!

其實這個方法我幾個月前就找到了,只是一直懶得實做出來,直到今天失眠才花半夜的時間把他做完。


長話短說的搬家教學

登入無名Blog,進入網誌管理,翻到最下面,點選「下載網誌備份檔案」

wretch-export

把這個檔案存起來。

先升請好一個Blogger帳號,開好一個新的Blog。

Sourceforge下載最新版的Blogtrans (目前是Rev12),解壓開來後,執行Blogtrans.exe。
blogtrans1


點選匯入無名XML檔案,開啟你剛剛在無名下載的網誌備份檔案。

blogtrans2


畫面左邊會出現文章列表,點選後右邊會出現簡單的文章預覽。

blogtrans3

列表中有箭頭的話,可以點選展開,可以看到留言列表,點擊後右邊可以預覽留言。每個選項左邊的核取方塊可以勾選,以決定你等一下要不要把這篇文章/留言匯出。

blogtrans4

點選匯出 => Blogger…

blogtrans5

把Blogger格式的匯出檔案存起來。然後登入 http://draft.blogger.com/ 這是Blogger的實驗性質站台,具有匯入匯出的功能。



點選匯入網誌



選擇剛剛用Blogtrans匯出的檔案,建議勾選自動發佈所有匯出的文章。


稍待一下就可以看到匯入完成了,共有167篇文章和572則留言,突破Blogger每天50篇的限制!分類標籤、文章時間、留言時間都是正確的喔。夠簡單吧。

註:
  • 例圖中的文章不是我的,因為手邊缺乏測試資料,感謝好友Haly提供他的無名匯出檔,並同意我截圖做成教學。
  • 這個功能目前是利用Blogger的開放性匯出格式,試圖產生與Blogger Atom XML相容的檔案。本人不100%保證功能之正確性 (說不定Blogger改個做法,這隻程式就暫時不能用了) 。本人不負擔匯入資料遺失的風險,請自行做好檢查/備份的工作。


有那麼完整易用的搬家方案,你還在等什麼?

hasname