作者彙整: Han-Chiang Chou

WordPress搬家時遇到中文檔名的問題

最近在幫部落格搬家的時候,遇到新主機伺服器讀不到中文檔名的問題。我當然知道用中文檔名本來就是自找麻煩,可是已經有中文檔名的檔案也要要解決啊!以下是我的解決方法:

1.先壓縮原伺服器主機上的部落格檔案(我是從GoDaddy上搬出來)才下載,否則FTP時中文檔名的檔案下載就可能會出錯。

2.把壓縮檔上傳到新伺服器主機上(我是搬到HostMonster)再解壓縮,中文檔名應該還是可以正常顯示,只是網頁會讀不到。

3.再把壓縮檔另外下載一份到PC,解壓縮,用搜尋的方式,把中文檔名所在的資料夾找到(如果很多就累了)。

4.把舊部落格的資料庫檔案備份出來。

5.確認了中文檔名檔案所在的目錄,例如wordpress部落格的檔案室是在upload/20xx/oo的目錄(20xx是年,oo是月),就要用文字編輯器打開剛剛備份的資料庫檔案(xx.sql),搜尋upload/20xx/oo/中文檔名,取代成新取的英文檔名,再把伺服器上對應的中文檔名檔案改成英文檔名。

6.到新主機上匯入修改好的資料庫檔案即可。

換個主機商,揮別老爹懷抱(Goodbye GoDaddy),投入怪獸門下(HostMonster)

網站搬家實在是一件很累的事,如果不是情非得已,我也不願意這麼做。最近我對GoDaddy的忍耐已經到了極限,終於決定搬家到HostMonster的主機。如果你是因為搜尋主機商評價而找到這篇文章的話,我建議你仔細看一下。

閱讀全文

下載Youtube影片的一個方法

Youtube的使用率越來越高,很多同學在做報告的時候都會搭配一些Youtube的影片。但是,如果報告地點的網路很慢,影片播起來斷斷續續那就死定了!所以事先把影片檔案存下來帶著,是一個比較保險的作法。下面我會介紹一個Getv的網站可以下載Youtube上的影片,而不用另外安裝程式來執行。

閱讀全文

ROOT HTC手機 官方標準步驟

我的HTC cha cha雖然已經是老手機,不過我還是很喜歡他,而且我覺得手機的功能就是要講電話,不用弄一堆有的沒的軟體。但是,就在我已經幾乎清空所有軟體,只安裝FACEBOOK和運動記錄分享軟體卻都空間不夠的時候,我還是忍不住動手整我的手機了!原本以為需要用到一些駭客手段,結果一搜尋才發現HTC已經釋出官方程序來root手機。所以這篇文章會整理:

1.root手機
2.取得su的權限
3.把不要的系統軟體除去
4.把程式「徹底」移動到SD卡

閱讀全文

在phonegap架構下的書籤bookmark功能

在加菲貓漫畫閱讀程式的APP裡,需要一個書籤的功能,可以記錄讀者看到哪裡,下次繼續從這裡看起。建立這個功能的觀念是:當使用者按下書籤的功能時,網頁會把目前的網址寫進書籤記錄檔。然後索引頁的畫面會檢查這個書籤記錄檔,如果檔案裡面有記錄下網址,就在索引頁出現「上次看到的地方」的連結。

Screenshots_20140212_013032

閱讀全文

Android APP 在第一次啟用程式時跳出說明

程式改版之後,可能會有一些新訊息需要傳達給使用者,可以用以下的語法:

       var firstrun = window.localStorage.getItem("runned"); 
       if ( firstrun == null ) { 
           window.localStorage.setItem("runned", "1"); 
           alert("first run","", "Updater", "Done"); 
    } 
        else { 
        alert("already launched","", "Updater", "Done"); 
        } 

上述語法會在第一次執行程式的時候跳出「first run」的訊息,第二次以後跳出「already run」的訊息。第二次以後執行程式如果不需要有動作,可以把最後三行刪除。

但是程式改版更新後,系統無法辨識這是新版本的第一次執行,所以我會在每次改版的時候,在runned前面加上版本數字,以判斷這個版本是否為第一次執行。

訊息中可以加\n換行。

經過測試之後發現,跳出的Alert視窗如果沒有按掉,系統會出現time out的錯誤,所以我改用把訊息塞入網頁的作法(詳情請參閱「innerHTML搭配jquery mobile的list view」一文)。

參考資訊來源:https://groups.google.com/forum/#!topic/phonegap/J-y6zX_q5v8

Android APP 推播訊息的應用

在加菲貓漫畫應用程式APP裡,推播訊息常被用作新漫畫更新通知之用,所以我打算在推播訊息裡附加一則額外的訊息,讓應用程式擷取這個額外的訊息之後,可以反應在主畫面上,讓讀者獲得「可以去下載更新檔案」的通知。

Screenshots_20140126_093025

閱讀全文

臉書的粉絲專頁無法打卡

最近朋友臉書的粉絲專頁突然沒辦法打卡了(以前可以)?!上網搜尋的結果是,有很多人問卻沒人回答。我試過之後發現可能有兩個地方的設定要注意:一是「專頁資訊」裡面的類別必須是「本地企業」,另外一個則是要有地址資訊。

閱讀全文