曾幾何時,Longhorn(Vista的開發代號)的側邊欄一度是微軟大肆宣揚的新系統亮點,甚至表示這個叫做Windows
Sidebar的家伙將會取代大家熟悉的任務欄。然而,大量的內存泄漏問題使微軟不得不一度在Vista的測試版本中臨時撤下這個麻煩制造者。
如今,我們在Vista正式版中看到的側邊欄,其地位已經不如當初那么重要了,主要用于陳列Gadget(桌面小工具)。不過,正是由于Gadget的開放性,越來越多的實用Gadget把Vista的側邊欄裝點得五彩繽紛,儼然成為Vista的標志性新特性之一。
側邊欄的基本應用
側邊欄的亮點在于靈活的可定義性,其核心就是小工具(Gadget)。在側邊欄中,你可以添加或刪除單個的小工具,甚至把它們拖放到桌面上,無須一直停靠在側邊欄之內。直接在側邊欄空白處點擊右鍵,選擇“添加小工具…”即可調出小工具選擇面板,你可以任意地搭配這些小工具。
Vista中自帶了11個小工具(如圖1),這些小程序都是使用XML、J av aScript等腳本語言創建的。所以,你也可以簡單地把它們看作是一些網頁特效,但卻是一流的效果哦。對于每一個小工具,都可以單獨定制它的屬性,只要
在上面右鍵點擊“選項”(或是懸停時點擊其右側出現的“扳手”小按鈕)即可進行配置。
這些默認的小工具中,“時鐘”可算得歷史最悠久的了(從最早的“Longhorn”中就有了),這個小工具默認提供了8種樣式的鐘表。而“CPU儀表盤(Meter)”則是其中比較酷的一個,可以動態顯示CPU和內存的使用率。最實用的大概就要數“便簽”工具了,隨時在桌面上寫幾句此刻的心情是一件蠻妙的事情。
解救中文版天氣預報工具失效
需要說明的是,Vista中文版提供的“天氣預報”工具默認情況下是無法正常顯示中國地區天氣信息的,會提示“您當前所在國家或地區不支持此服務”。為此,有網友提供了一個自制的腳本程序(下載地址:http://www.cnbeta.com/ugmbbc/News/weather.rar),下載并解壓到X:\\ProgramFiles\\WindowsSidebar\\Gadgets\\Weather.Gadget\\zh-CN\\下,替換掉原
來css和js兩個文件夾內相應的文件(保險起見請事先備份一下)就可以了(如圖2)。由于Vista的安全性策略把
Program Files文件夾列入了保護范圍,因此替換文件之前需要取得zh-CN目錄的寫入權限(詳細方法見本頁小知識)。
獲取更多小工具
在Vista尚未正式發布之前,由于默認的桌面小工具太少,側邊欄可能會稍顯單調。隨著Vista的日益普及,現在已經可以在網上搜羅到大量網友制作的小工具,而且以后會越來越多。直接在小工具選擇面板點擊“聯機獲取更多小工具”就能夠轉到微軟中國的Gadget網站上去尋找更多有意思的工具,如中國農歷、列車時刻表等實用的小工具。此外,也可以到http://microsoftgadgets.com/Gallery去看看老外們都鐘意哪些小工具。
當然,這些網友們提供的小工具比起Windows自帶的Gadget在精美程度上還是要略遜一籌的(微軟的美工可是世界頂尖的)。以上網站都支持按照下載次數和熱門程度來排列其提供的Gadget,相當的方便。網上下載的Gadget工具其實都是一個后綴名為“gadget”的文件包(如圖3),直接點擊下載后,系統就會詢問你是否要安裝Gadget,確認之后文件會解開放到“X:\\Users\\用戶名\\AppData\\Local\\Microsoft\\WindowsSidebar\\Gadgets”下,接著就能在側邊攔上找到它們了。當不需要的時候,可以在小工具選擇面板中直接選擇“卸載”來刪除不用的Gadget。
XP用戶的解決之道
在最早的Longhorn 3683泄露到網上之后,作為標志性的Sidebar立即就帶來了一股模仿熱潮。不少國外的開發者也提供了一些自制的Sidebar模擬程序,不過這些仿制品的穩定性實在是不敢恭維,而且功能和效果也比微軟的原裝正品相差甚遠。此后,國內還出現了《魚魚桌面秀》這樣的優秀桌面裝飾(Widget)軟件(下載地址:ttp://www.
cfishsoft.com/xds/),但此類軟件運行起來還是比較消耗系統資源。如果你正在使用Windows XP,又想一睹側邊欄的風采。不妨到網上去搜索一款叫作“Windows Vista Sidebar for XP”的程序,提供者號稱這是從Vista中提取出來的Sidebar。雖然它的效果與Vista中的側邊欄相比還是顯得不太完美,但它確實是筆者所見過的Sidebar模擬程序中最接近于原版的一款,而且,它還是綠色的。
小知識
在Vista下獲得系統文件夾寫入權限要在Vista下獲取某個NTFS文件夾的寫入權限,必須首先使當前用戶成為其所有者(這樣才可以進行權限分配),并且把“寫權限”分配給他。
Step1在Program Files中選取需要修改權限的文件夾,并選擇“屬性”→“安全”→“高級”→“所有者”,然后
選擇“編輯”。接著,在列表中把當前用戶選中,并選擇“替換子容器和對象的所有者”,然后確定,不要理會系統的安全提示。
Step2接著切換到“權限”選項卡,選擇“編輯”。在彈出的對話框中把“使用可從此對象繼承的權限替換所有后代上現有的所有可繼承權限”選中,并在“權限項目”列表中找到當前用戶,并選擇“編輯”。
Step3在新對話框中把“應用于”設為“該文件夾,子文件夾及文件”,并把“完全控制”一項改為允許,最后一路確定。再次打開此文件夾的“屬性”對話框時,就可以清楚地看到當前用戶已經取得了該文件夾(及其所包含的子文件夾)下的讀取、寫入以及刪除權利。