Open firewall setting via netsh command

From XP-SP2. the firewall setting default will block all app connection except user approval. So, you can approve every app you want to execute and let it work correctly under XP-SP2 (also in Vista). But if your appllication is a Window Services? How it work under Microsoft firewall ? It will be blocked the communication automatically!! Yes, ~~  if your app is a P2P window services, you will find it doesn’t work when the service is work, even you never get a assert dialog box. How do workaround with firewall, if my application is a Window Service? Use “Netsh” to change your firewall setting. For example if you want to enable specific app “fooAPP.exe”. netsh firewall add allowedprogram “c:fooAPPfooAPP.exe” fooAPP ENABLE if you want to disable a APP from firewall. netsh firewall delete allowedprogram “c:fooAPPfooAPP.exe”
繼續閱讀

在MT上安裝SCode

大家應該都很羨慕有些人的Blog 有類似以下的圖片來輸入你的安全碼才能寫COMMENT 這樣可以有效的來抵擋垃圾的迴響~~ 那~~ 要怎麼樣來安裝呢?? 首先Download SCode 1.0C 解壓縮後,將裡面的scodetest.cgi放在你MT的目錄下執行看看~~ 如果執行沒有任何問題,表示你的GD for PERL 是安裝正常的。 如果沒有的話請在這裡下載最新的GD,並且安裝GD.pm 如果你有安裝MT-Blacklist,請關閉它(就我的經驗是如果不關閉~  SCODE的功能會失效) 依照README的說明來安裝~~~ 如果沒有MT-Blacklist 怎麼辦???如果你有依照~~ 依照OUI-Blog所提供的Spam大作戰 【第二彈追擊所提供的方式來安裝批次刪除PING 與 COMMEND 的SPAM的話,應該可以解決大部分的問題了~~
繼續閱讀

利用BLOG廣告為你的部落格賺點收入吧

暨Google推出了Google AdSense 的服務之後。功能倒是越來越多了~~ 而且現在也推廣安裝安裝Picasa與Firefox的話就有一美元的收入喔~~大家可以去試試看。 而台灣的廠商也推出了一個類似的活動,~~ 各位可以在我的左下角看到那個廠商的廣告 大家也可以進去點點看~~ 雖然只是個新的創意~ 但是這倒也是國內的新創舉~~ 你說是吧?
繼續閱讀

MT小調教

今天做了幾個更動~~~ 將迴響變成要先預覽才能發表~ 試著抵擋垃圾回響(SCODE才是王道,但是找不到來源可以安裝了,有的人請提供給我~~) 依照OUI-Blog所提供的Spam大作戰 【第二彈追擊去修改版面,使得更容易消除垃圾迴響與引用。 增加了不少GOOGLE廣告在右下角~~ (有興趣的再安裝吧) MTIfEmpty是個很好用的plugin,可以讓你去判斷某些變數是否存在~但是似乎只支援MT3.X
繼續閱讀

Notes to Migrate from VC6 to VC2005

**fstream.h 和iostream.h在VC8已經不存在 (參考VinceYuan Blog升级VC7项目到VC8的注意事项) **#include  using namespace std; Depenency problem: 如果要引用某些其他project header file 在VC6中必須要設定dependency,在VC8中則沒有這樣的限制 其他詳細的步驟可以參考 VinceYuan Blog升级VC7项目到VC8的注意事项
繼續閱讀

Search from attributes use XPATH

To search a attribute via XPATH. you can use Element[@Attr] to address it in XPATH. So~~ to search some specific search as follow: product@cost which is > 5000, you can write as follow. product[@cost > ‘5000’] product@name contains “yellow” (case-insensitivity). contains(translate(product[@name], ‘ABC…Z’, ‘abc….z’), translate(‘yellow’, ‘ABC…Z’, ‘abc….z’))
繼續閱讀