Archive

2011年3月 的Archive

WordPress升級3.1排除中文網址無法顯示

2011年3月29日 尚無評論

WordPress改版的速度還真是快,先前總算升級至V3.03 後來沒多久就直接跳V3.1,所以拖了一陣子才在最近升上去,原本想可以用幹嘛升級,但又想到先前用TT時因為懶的升~所以就升不上去了XD 還是升級吧!!

因為要顯示中文的網址,所以有對WordPress的核心進行調整,所以升上去後首要就是要再調整核心(因為還是一樣會有問題),在先前這篇WordPress 排除中文網址無法顯示提及的修正,原則上只有些許地方要注意,所以就再PO出來讓有需要的人針對V3.1應該對哪些進行調整。

閱讀全文…

Categories: 部落格更改誌 Tags:

字型檔TTC如何轉換成TTF

2011年3月23日 6 則評論

有發現目前報表程式在使用的字型檔好像缺了不少字,所以就去找了想要的字型

以作業系統來說,新細明體的字型檔格式為TTC,約有3xMB左右,而自己目前在使用的,卻只有8MB不到~真是差太多了(雖然不知是不是字也少很多)

在網路上找了一下,發現有一套工具叫TTCTools可以將TTC轉換成TTF格式的字型檔,下載下來用使用方式如下:

(1)將附件下載至電腦上,並解壓,例如解壓至D:\TTCTOOLS;
(2)將想要的TTC文件(例如是mingliu.ttc)從\Windows\fonts下拷貝到D:\TTCTOOLS;
(3)按「Win鍵+R鍵」,彈出DOS窗口,在內部輸入「d:\ttctools\breakttc mingliu.ttc」,並回車;

(4)檢查D:\TTCTOOLS目錄下是不是已經多出三個文件FONT01.TTF和FONT02.TTF FONT03.TTF(有的人是兩個)。

這個你可以自己看,原則上這幾個檔案~分別是細明體及新細明體,看你要選擇用哪個字型檔(細明體好像是固定寬度,新細明體是依字型會有不同的寬度,排版時好像會比較好看  網路上看來的)

還有要特別注意,該程式只能在32bit下執行~~如果你是64bit的作業系統,那就只能換台轉了!!

程式下載

參考連結:

http://13.xxx.blog.163.com/blog/static/13430251820107692922282/

Categories: 小工具 Tags: , ,

如何使用Proxy取得動態的IP(採用proxy.pac)

2011年3月16日 尚無評論

忽然想要連到某一網站時可以每次使用不同的連外IP,呵~別問我想幹嘛~就是忽然想到,其實有人有做這樣的功能,不過要收錢的~所以不用!!

當然也有免錢的,但有點難用,像ProxyFree提供多個proxy 網頁列表,透過他的網頁輸入網址,連結到你想要網頁,也是可以的!

上面列了許多的Web Proxy site,點選後就會出現一頁有很多廣告的輸入網址頁:

不過你要每一頁去點~好累,加上他不能提供每次都換IP這樣就不優了!! 講到這邊應該知道什麼是Proxy吧~如果不知道自己去找google吧!

後來有在網路上看到有人可以利用Proxy.pac的腳本製作動態的proxy server,所謂的pac檔就是Proxy Auto Config File,一般會使用檔案是用在公司有多台proxy server,可以透過這個檔案,針對你的IP進行proxy server的分流,或是針對~目的網站,進行分流,就可以對一些對公司無幫助的網站用一台限制較多的proxy server,而公司常用的網站,就透過另一台proxy server,這樣就可以做有效的控管!

Proxy.pac的設定方式如上圖,在網際網路選項的網路選項,點選區域網路設定,並設定使用自動組態指令碼,輸入file://d:/proxy.pac 指定到本機的D槽去就可以啦

Pac檔的語法是用javascript,看來應該不難,但網路多半都是剛提及的分流範例,有需要自行點以下連結:

Proxy Server 的分流程式( proxy.pac) 這類型的多半就是透過FindProxyForURL來進行分流

function FindProxyForURL(url,host)

{

if (host == “www.mydomain.com“)

return “DIRECT”;

return “PROXY myproxy:80;

PROXY myotherproxy:8080;

DIRECT”;

}

或是再加上myIpAddress()取得client 使用者的IP來判斷要用哪個proxy server 以下範例有支援VMware:

function FindProxyForURL(url, host)

{
var myIP = myIpAddress().split(‘|’);
var ip;
if (isInNet(host, “192.168.0.0”,”255.255.255.0″)) {
return “DIRECT”;
}
if (isInNet(host, “127.0.0.1”,”255.255.255.255″) ) {
return “DIRECT”;
}
while (ip = myIP.shift()) {
if (isInNet(ip, “10.1.0.0”, “255.255.0.0”) ) {
return “SOCKS 127.0.0.1:3128”;
}
}
return “DIRECT”;
}

而有另一編網誌PAC腳本的編寫寫到可亂數取Proxy server,看來這篇正好符合我的使用 (大力推薦這篇寫的蠻完整的),不過他寫亂數取,如要加大量的proxy server 加起來很累,所以改一下寫法,以後加的時後就很方便,詳如下:

var proxyArray = new Array(

“109.95.55.13:8000”,

“93.73.184.137:8090”

);

function FindProxyForURL(url,host)

{

return randomProxy();

}

function randomProxy()

{

return “PROXY “+proxyArray[Math.floor( Math.random() * proxyArray.length -1 )];

}

看來蠻簡單就可以達到這效果,再來就是怎麼找那麼多free proxy server了,這還是最麻煩的~~因為這種free proxy server 常會掛點真麻煩!!
參考資料:
Categories: 未分類 Tags:

IBM ThinkPad X60s 清理風扇

2011年3月12日 尚無評論

這是過年前幾天所做的事,當時有拍照下來,想說好好寫一篇網誌,沒想到,一忙就忘了這件事了,即然照片都拍好了,還是PO上來,不過已經過了一段時間,能說多少就多少吧!

為啥要清理風扇呢? 因為吵死人了,原本還想說風扇能有多吵,會比一般的PC還吵嗎?  沒想到真的吵死人了,尤其在夜深人靜時,真想砸了它呀!!    在網路上看~多半是說沒油了~~加一下油就好了,但有不少人提及~加了~~過一陣子還是又吵起來了~~就試試看吧,如果拆壞了~~就提前換一台吧!!

所以首先,在拆之前要做好心理建設,有壞了~也不能難過的心理準備,再來當然前置作業要先準備好,上網找了幾篇video,都是對岸同胞所拍攝的,就加減看一下~~有預習就能少一分失敗,連結如下:

X60/X61机器风扇清洁加油视频

看完了,我們就開始吧!!

第一張照片怎麼就拆完了呢?~哈~因為太緊張了~~緊張到忘了拍照~就直接拆完了,因為Notebook都模組化,所以還蠻好拆的,看來我的X60算是舊款的,很多設計都和影片中的不一樣;尤其是風扇,人家是鎖螺絲,我是用卡住的

風扇真面目,有夠髒的吧!! 當然都打開了~不只是加加油~~順便清一清這個髒風扇

Notebook主機也是很髒,在風扇附近都也要一併清一清才行

這就是風扇原貌,在此要注意,網路有人提及在清風扇及幫扇加油時,千萬別逆轉風扇,以免壞掉,雖然小弟覺得沒那麼誇張,但還是別亂試的好

以下是機板的照片,如果要將風扇拆除,這機板是一定要拆掉的,本來是想是不是可以不拆,但風扇不是只有一顆小小的風扇,它還有一片散熱金屬片,所以還是乖乖的拆吧,在拆的同時,要注意這些線的走法,才不會裝回去醜醜的

因為擔心風扇共振造成聲響,原先的海綿墊片也不見了,所以切了一小片海綿加減用一下(事後看來是蠻有用的)

剩最後幾步驟就完成了,裝到這裡就只剩鍵盤加硬碟整台就又回到像Notebook一樣了XD

哈~~完成了,開機~成功!!

希望能再撐一段時間,別動不動又叫了起來

Categories: IT KnowHow Tags:

PHP 無法下載檔案

2011年3月8日 尚無評論

一個簡單的PHP匯出功能,有使用者反應有問題,在測試平台上看不出問題點

但在正式的平台執行時就會出現以下訊息(在IE9上看來是正常的,但如果用IE6就會有問題):

看來apahce 版本及IE版本都有相關,在無法改變apahce下~只能叫使用者更新至最新的IE版本,不過花了點時間調整程式即可以相容於舊IE

在網路上找了一下,提供的解答都是說舊版IE在判斷時間時出了一些問題,照著上頭改似乎都是一樣的,忽然想到好像以前自己就有過排除這個問題,去找了一下先前的排除方式,看來~~看來~~太久沒碰就什麼都忘了,這個排除方式很簡單,還是記下來方便以後找尋時可以快點排除

目前如果您的匯出程式是要下GET的URL帶入多參數,在IE舊版本就可能會出現這個問題,可以將您的匯出程式改成用POST的方式傳入參數,讓你的URL不會出現?aa=bb&cc=dd這樣的參數傳入值,這樣舊版的IE就可以下載正常了!!

Categories: PHP, 程式開發 Tags: