-
珍重再見,期待再相會!!!
2008-11-25
為了尋求更自由的書寫環境與完全控管的平台,【簡睿隨筆】將脫離BSP而獨立架站;這裡的文章仍會保留但不再更新與維護,您的支持是我繼續發表的原動力,感謝您長久以來的眷顧與指教。歡迎舊雨新知蒞臨我的新家:http://jdev.tw/blog。 -
挺不賴的Windows Live Writer的圖片插件:Polaroid Picture - [Blog工具]
2008-11-12
從How to add Polariod-style pictures into your blog posts看到一個挺不賴的Windows Live Writer的插件:Polariod Picture,能把插入到編輯區的圖片以拍立得的樣式呈現,除了可以加標題,也能旋轉圖片。加標題或旋轉用許多美工工具都能簡單的完成,但Polaroid Picture的這些特效只利用CSS樣式完成的,既迅速又輕鬆。
由Polariod Picture下載並安裝後,即能由功能表的【插入→Polariod Picture…】,選好圖片後,點擊插入後的圖片就能在右方去調整圖片的外觀。
##
-
用svchost viewer檢視始終是個謎的svchost.exe - [Windows Vista]
2008-11-02
如同這篇什麼是Svchost.exe?為什麼它在執行?所提,Windows系統裡有許多svchost.exe在運行,這些處理程序到底在幹什麼始終是個謎;用Process Explorer之類的檢視工具,又會看到眾多的資訊,svchost
viewer剛好填補了只專注於svchost.exe的工作。svchost viewer只列出所有的svchost.exe處理程序,並顯示其相關資訊,讓我們能很簡單的了解每個svchost.exe的用途。
svchost viewer小資訊
- 官方網站:http://www.codeplex.com/svchostviewer
- 下載網址:http://www.codeplex.com/svchostviewer/Release/ProjectReleases.aspx?ReleaseId=17498
- 作業系統:Windows XP、Vista(須有.NET 2.0或以上版本)
##
-
用Everything在電光石火間找到迷失的檔案 - [檔案/目錄工具]
2008-11-02
桌面搜尋Google
Desktop或DocFetcher都是用全文檢索的方法找到需要的文件檔案,要迅速找到某個檔名,一直以來都是使用Locate32,沒想到這篇"Everything": small, lightning fast desktop search for NTFS
drives介紹的Everything的搜尋速度竟然比Locate32還快!原來Everything是直接讀取NTFS磁碟的USN log,因此能以極快的速度建立起檔名索引,再提供名稱的過濾功能。Everything的過濾文字除了可以用星號、問號等萬用字元外,也能 | 符號表示「或」條件,也能啟動正規運算式(Regular Expression)來做更精準的條件設定。
看來應該能把Locate32暫放一旁了。
Everything小資訊
- 官方網站:http://www.voidtools.com/
- 下載網址:http://www.voidtools.com/download.php
- 使用限制:只能搜尋NTFS格式的磁碟機
##
-
經常找不到文件嗎?試試免費的跨平台桌面搜尋工具:DocFetcher - [Office相關]
2008-11-02
如果你使用過Google Desktop(桌面搜尋)的本地電腦搜尋功能的話,大概會和我一樣失望(這裡指的是舊的Google Desktop版本,並未再使用新版本),不僅有時造成電腦效能低落,它產生的索引檔也佔用不少硬碟空間,每次試用最終總是忍痛移除。最近試用中的DocFetcher則是來自SourceForge的免費搜尋工具,由於是以Java撰寫的,也兼具跨平台的特性。
安裝好後,在左下角用右鈕→【Create Index】→指定要搜尋的資料夾後,就能開始建立索引,若過程中出現錯誤的小視窗就讓它開著不要去管它,稍待一會後就會完成建立索引的處理,我的文件資料夾與子目錄約2,200個檔案,耗時1分09秒,速度算是已達我能接受的程度。
索引建立好後,就能在上方的框框裡輸入要搜尋的關鍵字,搜尋的速度也是很迅速地就能列出符合的檔案清單,點擊清單裡的某個檔案時就會在右下方的內建瀏覽器顯示檔案內容,按瀏覽器上方項列的向下/向上箭頭能在檔案裡的符合字串間移動。可惜目前中文的關鍵字無法做到準確搜尋,例如輸入「熱鍵」搜尋時,「熱」、「鍵」與「熱鍵」都會被過濾出來。
雖然DocFetcher偶有不穩定狀況,但以一個剛起步的搜尋工具來看,其表現已讓人眼睛為之一亮,DocFetcher值得讓人期待1.0版的推出。DocFetcher小資訊
官方網站:http://docfetcher.sourceforge.net/index.html
下載網址:Windows安裝程式 (必須先安裝Java Runtime Environment)
##
-
介紹幾個好用的FireFox Ubiquity命令:shorten、goto和Screegrab。shorten以TinyURL.com、is.gd、bit.ly或hurl縮短網址,goto開啟網址或搜尋輸入的網址,screengrab則做網頁畫面的擷取(不須安裝附加元件),都是很方便的命令。
- shorten命令:
- 訂閱網址:Ubiquity Commands
- 使用範例:shorten http://blog.xuite.net/emisjerry/tech using tinyurl
- 說明:縮短後的網址除了會顯示在後續出現的小視窗,亦會自動複製到剪貼簿(這個方便!)
- goto命令:
- 訂閱網址:Ubiquity Commands
- 使用範例:goto blog.xuite
- 說明:若輸入的網址找不到,會透過Google來搜尋,找到後再開啟
- screengrab命令組screengrab、screengrab-to-file、screengrab-all、screengrab-all-to-file:
- screengrab、screengrab-all:把目前的FireFox視窗或整個網頁畫面擷取後複製到剪貼簿
- screengrab-to-file、screengrab-all-to-file把目前的FireFox視窗或整個網頁畫面擷取後儲存成檔案(檔案會存入TEMP環境變數指定的資料夾,儲存後右下方出現浮動小視窗裡會顯示檔名)
- 訂閱網址:Screengrab for Ubiquity
- 使用範例:screengrab-all-to-file
##
- shorten命令:
-
OpenOffice.org的文字文件突然變成唯讀!?
2008-10-23
OpenOffice.org升級到3.0後(使用的是Go-OO的版本)修改了一個檔案,儲存後再開啟竟然變成唯讀的,怎麼修改都無法恢復正常。Google了一下,發覺狀況很像這個Bug #215420。
Bug報告中描述的狀況是在插入目錄後,目錄預設的唯讀狀態延續到整篇文章,導致所有段落也全變成唯讀。目前的解決方法是使用Word編輯,或先存成RTF格式(我試過存成RTF後就能編輯,但須再仔細驗證)。
這個問題不知何時能解決,實在惱人。
2008/10/23 23:35
啊哈,才剛寫完才發現Go-OO網站已經有10月22日的新版本,下載安裝後以上的唯讀狀況就解決了,因此請大家趕快更新。更新後的版本是Build 2008-10-16(先前使用有問題的是Build 2008-10-13)。
##
-
讓MSN的Esc鍵失效
2008-10-22
由於在客戶處無法使用慣用的即時通軟體Mirada IM,只得安裝Windows Live Messenger 9.0 Beta(就是MSN啦),結果三不五時就被〔Esc〕按鍵害慘了!在MSN裡輸入中文又打錯字要取消輸入時,一按〔Esc〕就造成MSN視窗被關閉,輸入的內容也消失無蹤...。
最後只得祭出AutoHotkey來解決,把下列AutoHotkey指令存入你的.ahk檔案最後面就可以了:
#ifWinActive,ahk_class IMWindowClass
Esc:: WinGetClass,sClass,A
;;MsgBox $%sClass%$
if (sClass = "IMWindowClass") {
Send, {End}
}
return##
-
如何用批次指令取得上個月的月份
2008-10-21
同事問了個問題:他的系統每天會建一個以月份為名的資料夾(如C:\Data\200809、C:\Data\200810等),裡面會放該月每天產生的系統檔案,如何用批次檔把上個月的每個資料夾裡的檔案都刪掉?如果寫支程式(如PowerShell)來做是很簡單,不過卻限制必須使用批次檔來做,這就有點難度了,因為Windows的批次指令實在陽春得可以。
最後測試出來的關鍵解決方法是使用 SET /A,/A 可以做數值運算(arithmetic)。
rem 把日期裡的斜線拿掉;2008/10/21→20081021
set Today=%DATE:/=%
rem 取回今天的年度月份;200810
set ThisMonth=%Today:~0,6%
rem 本月份減1取得上個月份
set /A LastMonth=%ThisMonth%-1關鍵點解決了,剩下的就簡單了。
2008/10/23 修訂
有讀者反應若是一月份時程式會有錯,另外一月到九月是一個位數的月份,也要將之補成01~09的兩位數,因而補充以下的修訂版供參考。
@echo off
rem 把日期裡的斜線拿掉;2008/10/21→20081021
set Today=%DATE:/=%set ThisYear=%Today:~0,4%
rem 取回今天的年度月份;200810
set ThisMonth=%Today:~4,2%rem 本月份減1取得上個月份
set /A LastMonth=%ThisMonth%-1rem 如果是1月份的話,要把年度減1
if "%LastMonth%"=="0" set /A ThisYear=%ThisYear%-1
if "%LastMonth%"=="0" set LastMonth=01rem 如果是1月到9月時,左補零成為01~09
if "%LastMonth:~1,1%"=="" set LastMonth=0%LastMonth%echo Year=%ThisYear%
echo Month=%LastMonth%##
-
新增加的FireFox Ubiquity指令:books、k+與en2zh
2008-10-18
又增加幾個Ubiquity指令,能處理下列功能:- 博客來關鍵字搜尋,如:books 德川家康
- Yahoo!知識+搜尋,如:k+ Twitter
- 將目前網頁翻譯為中文,使用Google的翻譯功能將英文網頁翻譯為繁體中文,如:en2zh
下載資訊:
- 指令訂閱網址:ubq_jerry.html
- 下載完整指令原始碼:ubq_jerry.js
增加的程式碼:
- CmdUtils.CreateCommand({
- name: "books",
- author: { name: "emisjerry"},
- contributors: ["emisjerry"],
- license: "GPL",
- description: "博客來關鍵字搜尋",
- takes: {"要查詢的商品": noun_arb_text},
- icon: "http://www.books.com.tw/favicon.ico",
- execute: function(directObject) {
- Utils.openUrlInBrowser("http://search.books.com.tw/exep/prod_search.php?cat=all&key=" +
- encodeURIComponent(directObject.text));
- }
- });
- CmdUtils.CreateCommand({
- name: "k+",
- author: { name: "emisjerry"},
- contributors: ["emisjerry"],
- license: "GPL",
- description: "Yahoo!知識+搜尋",
- takes: {"要搜尋的內容": noun_arb_text},
- icon: "http://www.books.com.tw/favicon.ico",
- execute: function(directObject) {
- Utils.openUrlInBrowser("http://tw.knowledge.yahoo.com/search/search_result?p=" +
- encodeURIComponent(directObject.text));
- }
- });
- CmdUtils.CreateCommand({
- name: "en2zh",
- icon: "http://www.google.com/favicon.ico",
- description: "將目前網頁翻譯為中文",
- execute: function() {
- var word = context.focusedWindow.document.location;
- Utils.openUrlInBrowser( "http://translate.google.com/translate?sl=en&tl=zh-TW&hl=zh-TW&ie=UTF-8&u=" +
- escape(word) );
- },
- preview : function(obj){
- obj.innerHTML = "將目前網頁翻譯為中文";
- }
- });







