發爐了

昨天接到一通求救電話,說他們公司的電腦冒煙了,於是叫客戶先把電源線拔掉,今天一早去他們公司,還沒進門就聞到一股刺鼻的臭味,心想:「燒的可真嚴重在外面就聞得到了」,等到電腦一打開側板,映入眼簾的是一片焦黑 - 是主機板燒掉了,而且滿嚴重的,電腦修了這麼久還沒看過燒這麼嚴重的。

再來一張近一點的特寫,疑似發火的是框起來的電容:

這台電腦已經用了五年多也是該退休的時候了,之前也都沒有異常狀況(或許有可是使用者沒查覺),然後就突然冒火了,還好是在上班時間有人立即處理,如果沒有人在現場可能就是一場火災,大家千萬要小心,尤其是有整天電腦開著養動物的人更要注意了!

閱讀全文...

為WordPress加上延伸閱讀功能

部落格文章一多了,總有一些文章會有關聯性希望讀者每一篇都不要遺漏,所以一般會在文章的最後面加上延伸閱讀來引導讀者,可是當文章一多這些關聯就會變得越來越複雜,或者有一些你原來發的文後來有更完整的補充文章,如果希望讀者能每一篇相關的文章都能很快找到,就一定要使用延伸閱讀,今天要介紹的延伸閱讀外掛使用上也是非常簡單(這也是我一貫的理念:可以簡單的就不要去搞到很複雜)。

這個外掛叫Related Posts請至www.phpbits.info下載,檔名叫wordpress-related-posts.zip,壓縮檔裡有一個目錄,但是不要將整個目錄上傳,只要將裡面的related-posts.php上傳至wp-content/plugins即可,然後到WordPress後台管理介面的外掛去啟用它。

然後到外掛設定頁面去設定這個外掛,要設定的有: Select a Post or Page:請選擇你要放延伸閱讀的文章 Add Anchor Text:是連結的文字說明,一般用文章的標題就可以了 Add ALT Text:是滑鼠停在連結時的提示字串,可以不設 Link To Post/Page:就是你要連結到的文章 設好了之後按【ADD】按鈕就會在上面新增一筆延伸閱讀的設定,如果有問題還可以按【Edit】編輯或按【Delete】刪除

完成後你的文章的最後面就會出現延至閱讀的列表

你看完全不用動到PHP,也不用修改原文章,這樣夠簡單了吧!不過這個外掛還有兩個問題: 1.文章一多之後要選到你的文章會有一些困難。 2.只要外掛一停用,原有的設定就會消失,希望原作者能在新的版本有所改善。 另外原來為英文的「Related Posts」在php的第37列你可以自己改成「延伸閱讀」

閱讀全文...

把Wordpress.com stats的數據拿來當計數器

其實應該有很多人在找這一個外掛:把WordPress.com stats後台網誌統計裡面的到訪人數等數據放到前台當計數器,但是你一般得到的答案都是:“不可能”,現在就讓不可能化為可能,所以你也不用再找什麼免費或付費的計數器了,只要用WordPress就有免費的計數器可以用了!

首先如果你的WordPress還沒裝WordPress.com stats請到WordPress官網下載並上傳到你的wp-content/plugins目錄並啟用這個外掛,然後在設定的頁面連結回Wordpress.com去申請一個API Key(免費的),並將這個API key輸入到WordPress.com stats的設定頁面,然後你就有一個免費的網誌統計軟體開始運作了,這是統計圖

往下捲動可以看到累計到訪人數及每日到訪人數

確定WordPress.com stats正常運作之後,再到WordPress.com stats helper這裡下載這個外掛

然後把下載回來的壓縮檔裡面的wpcomstats-helper.php上傳到wp-content/plugins目錄(注意不是整個壓縮檔裡面的目錄,而是只有這個php就好了,同時也不要建目錄喔),再來到後台管理介面的外掛去啟用它,啟用之後在版面設計的模組就會多出兩個邊欄模組Most Visited Posts和Blog Visits,第一個就最熱門文章,第二個就是到訪人數統計

把熱門文章加到邊欄的設定畫面,其中Title是邊欄標題,Posts是要顯示多少則,內定是5則,Show Views Count是要不要顯示文章瀏覽人數,Time Interval是週期可是設的有全部累計/本日/本周/本月四個週期,Show選擇要顯示的是文章或是分頁


訪客統計的邊欄也可以設定週期,另外這個外掛也會在單篇文章顯示該篇文章的瀏覽人數喔,而且事實上這裡的到訪人數是Page Viewed(PV)所以會跟其他的計數器有差異,數據會比較好看,大家試試看了。


閱讀全文...

DOS指令 - 懷舊篇

DOS指令能作什麼?如果你看過之前的防毒教室文章,你會發現我大部份會教你用DOS指令來解毒,因為病毒喜歡把自己藏起來,甚至動手腳讓你看不到隱藏檔,這樣子你連看都看不到了更別想把病毒檔殺掉,就算你用【搜尋】開啟「隱藏檔選項」的方式也找不到,不過還是有辦法看到隱藏檔的,那就是最古早的DOS指令,請由【開始】→【所有程式】→【附屬應用程式】→【命令提示字元】開啟這個DOS視窗。

如果你不曾用過DOS指令的話,就要仔細看了,如果你會用DOS指令也請看一下我們的操作方式和你之前用的DOS指令有何不同,我們在這裡用到的指令只有「CD」、「DIR」、「DEL」、「ATTRIB」這四個指令,要注意所有DOS指令都是英文「半型」,可不要打到英文「全型」了,打錯了就會出現像這樣的錯誤

還有在WINDOWS系統的DOS指令是大小寫不分的,所以「CD \WINDOWS\SYSTEM32」和「cd \windows\system32」是相同的,現在就讓我們更深入的了解這4個DOS基本指令吧

CD

CD指令是用來改變目前目錄(Change Directory或者是Current Directory),「\」代表根目錄就是你從我的電腦打開磁碟機看到的目錄,我們在C磁碟可以看到「WINDOWS」這個目錄,所以鍵入「CD \WINDOWS」就會進入到WINDOWS這個目錄,我們更可以鍵入「CD \WINDOWS\SYSTEM32」直接進入WINDOWS下面的SYSTEM32目錄,如果在 CD後面的目錄最前面沒有加上「\」就叫「相對目錄」,所以我們也可以「CD \WINDOWS」再「CD SYSTEM32」同樣可以進到WINDOW下面的SYSTEM32目錄。要回上一層的目錄就要用「CD..」,同理一次回上二層就要用「CD..\..」。

DIR

DIR列出目前目錄中的檔案,這個指令有許多的參數可以加,不知道可以加那些參數你可以鍵入「DIR /?」看到可以加的參數

共有/A、/B、/C、/D、/L、/N、/O、/P,其中/A參數後面一定要再加D、R、H、A、S等參數,所以我們要看「隱藏檔」要用「/AH」參數,如果要看C:\WINDOWS\SYSTEM32下的隱藏檔首先要「CD \WINDOWS\SYSTEM32」再來「DIR /AH」就可以看到隱藏檔了。

如果檔案列表超出一頁的話可以加「/P」參數,要讓檔案依日前期排列可以加「/OD」參數,其他的參數你也可以試試喔!

DEL

DEL指令是用來刪除檔案,直接鍵入「DEL 檔名」就可以刪除檔案,也可以加「*」這個萬用字元,例如我們要一次刪除jvvo.exe、jvvo0.dll、jvvo1.dll和jvvo2.dll這四個檔案就要鍵入「DEL JVVO*.*」就可以把所有檔名為JVVO開頭的檔案通通都刪了,可是如果你下這個指令得到的結果卻是:「找不到C:\WINDOWS\system32\JVVO*.*」,第一個原因就是真的沒有這些檔案,另一個原因是這些檔案被隱藏起來了,你可以用上面的「DIR /AH」指令來確認,如果是被隱藏起來的話還要用下面一個指令ATTRIB來處理才可以刪掉。

***注意「DEL *.*」代表所有的檔案,「DEL *abc.*」也是代表所有的檔案,也就是說「*」在最前面就是代表所有的檔案,千萬不要用這樣的語法否則檔案不見了不要說我沒事先警告喔!***

ATTRIB

ATTRIB指令可以變更檔案屬性,如果我們要看JVVO檔名開頭的檔案屬性,請鍵入「ATTRIB JVVO*.*」你會看到:

這四個檔案都被設為系統(S),隱藏(H)及唯讀(R),另外第二個和第四個保存(A)屬性並不重要,那是給備份程式看的,我們要替檔案加上隱藏屬性就要用「ATTRIB +H」指令,相反的要將檔案的隱藏屬性移除就要用「ATTRIB -H」指令,因此如果我們要將JVVO*.*檔案的系統、隱藏和唯讀屬性都去掉就要鍵入「ATTRIB –S –H -R」指令,所以下「ATTRIB –S –H –R JVVO*.*」就可以讓病毒檔現出原形了,接下來看得到才有刪掉的可能。

看到這裡對我們之前所用的一些DOS指令,現在都知道它的原理的吧?

閱讀全文...

WordPress文章分頁外掛pagebar

pagebar2是一個設定最簡單的文章分頁外掛,之前別人介紹過的文章分頁外掛安裝都有一定的難度,一般都需要動到PHP,而pagebar完全不用動到PHP,也不需要修改什麼就讓你的部落格有文章分頁的功能。

首先你要到pagebar官網下載程式,最新的版本是v2.20,我是下載pagbar220.zip這個檔,下載完後解壓並上傳到網站的wp-content/plugins/pagebar2下,要特別注意下載的壓縮檔裡面並沒有幫你建好目錄,所以你要先建一個pagebar2的目錄再上傳到裡面,另外壓縮檔裡有一個pagebar.css要上傳到你型版的目錄,像我是用revolution_blog_split-10這個型版,所以pagebar.css就要上傳到wp-content/themes/revolution_blog_split-10裡面,上傳好了之後到後台的外掛啟用pagebar這個外掛,然後到外掛的設定畫面

你只要勾選Insert pagebar automagic into blog 這個選項,然後Stylesheet選到pagebar.css就可以了,不過Remove standard navigation應該是會移除原有的上一頁/下一頁,可能我的用的不是標準的型版,所以還是會有上一頁/下一頁,你可以自己試試,完成後的網頁就像這樣,很簡單吧!

閱讀全文...

自架WordPress換網址的方法

雖然高登工作室開站才不久但是已經搬家好幾回了,其實不是我喜歡搬家而是有不得已的苦衷,第一次是從家裡搬到虛擬主機同時順便換域名,再來就是上個月底主機商的電腦整個掛掉,要好幾天才能回復,為了不讓辛苦經營的網站被留下壞印象,於是自己趕快到www.my5gb.com去註冊了一個帳號,就暫時把網站放到那裡去,雖然我的網站在my5gb不大正常,一些背景圖片都出不來,但是心想暫時撐一下就好了,好死不死可能是自己帶塞又遇到了my5gb無預警的72小時大停機!於是又趕緊找另外一家免費空間www.000webhost.com,這一家的連線品質還不錯,網頁的顯示也都正常了,也就是因為我的試用引起香腸的興趣,連續寫了好幾篇在000webhost用Wordpress架站的文章,老實說這個免費空間我個人是極力推薦啦,速度快、流量大又無廣告,他們唯一的要求就是請你在網站上註明是用他們空間的就好了,真是世界上的大好人!

現在又網站又搬回了原來的主機空間,可是因為SEO作太好了新站才幾天的功夫已經有搜尋引擎的流量來捧場了,所以現在又多了一個備站gordon168.site88.net,至於my5gb那個就把它給廢了,由於在搬家的過程中才知道Wordpress是一個很機車的架站程式,怎麼說呢,請看這一張wordpress後台管理介面的設定

在WordPress網址(URL)和網誌網址(URL)這兩欄是跟你的網域有關聯的,也就是說一定要跟你的網址一致否則會連不上網站,不信你可以試試更改這兩個設定,你的網站就掛了,但是在我搬家的過程中其實原來網站是掛掉的,而從原網站備下來的資料就是指向原網址,所以你如果這兩欄是設定到一個掛掉的網址,那你就沒辦法進入後台去更改它的設定,怎麼辦呢?這個時候就要用phpMyAdmin進去資料庫直接改就可以了

首先你要到phpMyAdmin的管理頁面,點選你的資料庫,在xx_options這個資料表選擇瀏覽(Browse)

再來進入這個資料表找到siteurl和home這兩個option_name,按前面的編輯(Edit)把它改成你新的網址(不在同一頁喔,你要按下一頁才可以看到另外一個)

改完了你的部落格才可以對應到新網址喔!

閱讀全文...

遇到了,就知道備份的重要性

就在主機商的無預警當機一片“哀鴻遍野”聲中,各位部落格版主只能乾瞪眼的份嗎?如果你沒有事先作好備份的工作,那你就只能聽天由命祈禱“我的主機趕快回來吧!”,可是如果你像高登一樣有事前的防範措施,那就可以在最短的時間裡面讓你的網站恢復正常,怎麼辦到的?且聽我說分明:

重點就是:備份、備份、備份!老師在講你有沒有在聽?沒有嘛!所以你才會不知所措,那至於怎麼備份呢?以下有幾個方法:

  • 如果你是自己架站的,那當然所有事都要自己承擔,你自己有足夠的權限作所有的備份,包括主機程式、資料庫以及PHP都要備喔,而且一定要養成「定期備份」的習慣
  • 你果你是放虛擬主機(不管付費或免費),那主機那一部份你可沒權限備份,只能要求你的主機商一定要備份,至於資料庫和PHP你自己要備份
  • 如果你是放在各大BSP那你能作的又更少了,主要是要看各大BSP能提供什麼樣的備份機制,但是有一種備份方式許多的BSP都有提供,那就是匯入、匯出的功能,如果有此功能你可以拿來匯出存到你的電腦中當作備份,另外如果BSP允許你修改版面的話,也請記得改過之後的XML也要存一份喔!
  • 最糟糕的是如果以上的方法都不能用,那我就無能為力了嗎?非也,你可以在不同的BSP下建立多個內容完全相同的鏡像站,這樣就算其中一個的資料沒了還有其他的,不過你在發文的時候就要同步發到好幾個部落格中,是比較麻煩一點,眼尖的網友應該就發現我是暫時用這個方法恢復我的網站的,這是最笨而且最耗時的方法,如果能不用那是最好啦

由於多年累積的經驗告訴我:“不要把所有雞蛋放在一個籃子”,所以高登在一開始寫部落格的時候就放了好幾個BSP,包括BloggerWordPress.com以及Yahoo!奇摩,但是後面兩個由於無法加掛JavaScript所以後來就放棄更新了,現在就只剩下放虛擬主機的高登工作室和Blogger的紅豬部落有同步更新,但是有一些文我只放在高登這邊沒發在紅豬部落,所以這次救回的資料就是從紅豬部落那裡一篇一篇重新發文回來的,可以還是有幾篇文要等主機商把資料回復才能取回,就暫時先這樣用了

現在這個新的鏡像站是放在國外的免費空間my5gb,但是因為網域是自己的所以可以這樣玩,以後恢復正常後就會把這個鏡像站回復為my5gb下的子網域,這樣可以一舉兩得啊!

各位主機當機的受害者們,進來發一下勞騷吧!

閱讀全文...

CCleaner 電腦清道夫

CCleaner電腦清道夫可以幫你的清除電腦中的垃圾檔、暫存檔以及登錄檔減肥,不但有中文介面使用上也很簡單,你不須具備專業知識就可以有效清除垃圾檔。

下載

首先請到CCleaner官網,依照下圖中的1,2,3點選到下載頁面下載安裝程式,目前的版本為2.09版,檔名為ccsetup209.exe

安裝

執行安裝程式首先要選擇安裝語系,內定值就是繁體中文直接選OK就可以


這裡直按選下一步

授權協議選我接受

安裝目錄使用預設值直接選下一步

安裝選項可以依個人喜好設定,一般我都不安裝Yahoo工具列

一下子就安裝完成

使用

這是程式的主畫面,預設左邊的選項是在清道夫這個項目,要清除垃圾檔你只要按分析就會告訴你有那些檔案可以清除的

按開始清理會出現警告視窗,說檔案將會永遠刪除,請確認沒有你要的檔案後按確定,如果不想再看到這個警告可以勾選別再顯示這個訊息


重覆以上的動作直到出現沒有可以清理的項目

要清理登錄檔請點選左邊的登錄檔,然後按掃瞄各種問題就會告訴你有那些登錄資料可以清除的,接下來選修復選取的問題

你可以對刪除的動作備份以防誤刪時可以回復,不過我一般直接選執行清理也不曾遇過問題


直接選修復所有選取的問題就開始清理,重覆以上的動作直到出現沒有可以清理的項目


當然還有許多的沒有勾選的項目你可以每一項看看,都會有說明的,如果你了解它的含義可以自定清除,如果不了解的話不要亂勾選比較安全喔!

閱讀全文...

當Avira小紅傘,avast都無效時只有手動解毒一途

很不幸的告訴大家:最新的kavo變種病毒jvvo.exe,kxvo.exe今天用Avira小紅傘和avast都不能完全解掉,原因很簡單 - 現在病毒也每天更新!但是不要灰心只要幾個基本的步驟還是一樣可以手動解毒,而這些步驟在kavo,taso,jvvo,kxvo病毒一次解決中都已經提過了,所以那些方法依然有效只是你要針對最新的病毒檔名自己變通一下,我只是告訴你基本原則一切就看你的臨場反應了。

今天去解了一台中毒的電腦,原先是裝小紅傘免費版,但是一直出現C,D根目錄的dy????.cmd有毒,但是一直出現表示小紅傘無能為力了,而安全模式又進不去(其實就算進入到安全模式也不可能完全解毒),進DOS視窗去查在c:\windows\help下有EB6C4499B05F.exe和同名的.dll檔,在c:\windows\system32下有jvvo.exe,jvvo0.dll,jvvo1.dll,kxvo.exekxvo0.dll,都是典型的kavo變種病毒的檔名,但小紅傘卻連半隻也抓不到,所以正式宣告小紅傘在這一波病毒/防毒的攻防戰中已經陣亡,於是把希望寄託在上一次測試結果還不錯的avast家用版身上,看能不能扳回一城

首先移除小紅傘,移除完也不用重開機(浪費時間),直接下載安裝avast家用版,裝完先不要重開機直接更新病毒碼,更新完之後再重開機進入開機掃描,掃了快半個小時,還是只抓到了c:\windows\help下的那兩隻毒,但對c:\windows\system32下的毒卻一點反應也沒有,所以avast也陣亡了(相信其他的防毒程式戰況應該也相似才對),所以不管你是用小紅傘或avast也不用換防毒程式了,因為一樣沒用只有自力救濟手動解毒了,方法再重覆一次,要多用心想喔!

請你從附屬應用程式->命令提示字元開啟一個DOS視窗,依照下面的方法輸入指令,請確定沒有打錯字,如果打錯字了會出現不是內部或外部命令、可執行的程式或批次檔。至於會出現找不到或是jvvo0.dll或kxvo0.dll無法刪除就先不管它,因為我們要殺的是.exe的執行檔(小提示:你可以將紅色的指令選取右鍵->複製,然後到DOS視窗的標題列右鍵->編輯->貼上就可以了)

cd \windows\system32 attrib -s -h -r kavo*.* del kavo*.* attrib -s -h -r jvvo*.* del jvvo*.* attrib -s -h -r kxvo*.* del kxvo*.* attrib -s -h -r taso*.* del taso*.* cd \windows\help attrib -s -h -r F3*.* del F3*.* attrib -s -h -r B4*.* del B4*.* attrib -s -h -r EB6*.* del EB6*.*

執行完了關閉DOS視窗重開機,然後再開啟DOS視窗上面的指令再重打一遍,這時候應該不會再出現jvvo0.dll或kxvo0.dll無法刪除了,最後關掉DOS視窗再重開(因為這樣你才會在你的使用者名稱的目錄下,鍵入紅色的指令

C:\Documents and Settings\你的使用者名稱>cd locals~1\temp attrib -s -h -r *.* del . /s/q c: cd \ attrib -s -h -r autorun.inf del autorun.inf d: cd \ attrib -s -h -r autorun.inf del autorun.inf e: f: g:...相同步驟

至於vga.sys先不用理它了,因為試過成功的機率不高,安全模式進不去也不是什麼大問題 其實還有一個地方的檔案要清,那就是瀏覽器的暫存檔,但是由於瀏覽器的暫存檔手動不好清只好借助CCleaner了,你可以先下載來試看看,我會再發一篇文的

延伸閱讀

閱讀全文...

不知Linux為何物的電腦客服

前幾天紅豬到一個新客戶那裡作系統診斷,由於最近的老闆們被BSA的強勢廣告唬的都有點耽心,所以一定都會問軟體版權的問題,紅豬看了一下他們的事務用電腦除了上網、收信之外,還有一套進銷存系統是架在MS-SQL下的,這是一家國內還算有名的軟體公司,於是心想:不如把這些全部改Ubuntu好了,於是老闆請小姐打電話到軟體公司,然後就換我上陣了,以下是對話內容:

客服小姐:先生你好請問有什麼事嗎? 紅豬:你好,我想請問一下你們公司的XXX進銷存系統有沒有Linux版本的 客服小姐:你說什麼版本 紅豬:我是說Linux版本 客服小姐:我不知道什麼是Linux耶,可以解釋一下嗎? 紅豬:就是跟Windows一樣功能但是免費的作業系統,現在很流行的 客服小姐:為什麼要用Linux? 紅豬:因為最近盜版軟體抓的兇,我想建議賴董乾脆把微軟的系統換成免費的Linux以絕後患 客服小姐:可是我們的主機是用微軟的系統的 紅豬:我知道你們的主機是用微軟的,我沒有要換主機,只是想把Client端改成Linux的 客服小姐:這樣可以嗎? 紅豬:所以我才要問妳啊 客服小姐:這我就不知道了,要問我們工程師 紅豬:那妳幫我轉工程師 客服小姐:工程師都不在 紅豬:那請幫我留言要工程師回電 客服小姐:好的 紅豬:難道都沒有人問過這個問題嗎 客服小姐:沒有耶 紅豬:好了,那等你們的回覆了,再見 客服小姐:再見

個人感想:這家軟體公司應該快混不去了,客戶需要的都不知道,就跟他們的合作的上游廠商一樣,只知道吹噓自己的作業系統有多好,全世界賣了多少套,完全與使用者脫節了,時間會證明一切的!?

閱讀全文...