电竞比分网-中国电竞赛事及体育赛事平台

分享

[轉(zhuǎn)帖]微軟的Sidebar和Gadget

 viginaria 2006-02-28
曾在先鋒發(fā)關(guān)于Gadget的貼,其實(shí)那些小程序并不是微軟的Gadget,此次發(fā)貼所述是微軟的Gadget,發(fā)貼內(nèi)容是從其它地方摘錄整理而來。微軟曾聲稱其所推出的Gadget是獨(dú)立的程序,不象Mac Dashboard和Konfabulator需要管理這些小程序的主程序,但是從 http:// 下載的Gadget卻無法單獨(dú)使用,必須依賴管理Gadget的主程序Sidebar。而前次在先鋒上所發(fā)的可以單獨(dú)使用小程序其實(shí)是DesktopX Pro的Gadget部分部件,但還有很多Gadget部件必須依賴DesktopX Pro使用,有興趣可以查看 http://www. 這里不再贅述。要使用微軟的Gadget必須安裝Sidebar,所幸Sidebar是可以安裝到目前使用廣泛的WindowsXP系統(tǒng)中的。首先從http://www./download/review_build_01.rar下載系統(tǒng)補(bǔ)丁壓縮包,從http://www./download/Windows_Sidebar.rar下載Sidebar主程序的壓縮包,另外還要下載可能缺少的運(yùn)行庫文件,MFC71.dll從 http://www./dllindex/dll-files.shtml?mfc71 下載,xmlrw.dll可以從 http://www./joejoe/load/index.php?ACT=dl&id=11 下載到。把Sidebar主程序的壓縮包解壓縮后放到 系統(tǒng)盤:\Program Files 下,然后在 系統(tǒng)盤:\Documents and Settings\用戶名 下新建個(gè)名為Parts的文件夾,把 系統(tǒng)盤:\Program Files\Windows Sidebar\Default Parts 下的所有文件復(fù)制到剛才新建的Parts文件夾里。把下載到的運(yùn)行庫文件和系統(tǒng)補(bǔ)丁解壓縮放到 系統(tǒng)盤:\Program Files\Windows Sidebar 下,雙擊系統(tǒng)補(bǔ)丁patch.exe把Sidebar的運(yùn)行環(huán)境改成WindowsXP。下載的Gadget放到 系統(tǒng)盤:\Documents and Settings\用戶名\Parts 下,即可用鼠標(biāo)點(diǎn)擊Sidebar左上角的添加按鈕找到。Gadget除了可以從網(wǎng)上下載,也可以自己制作。
在記事本中輸入
<?xml version="1.0" encoding="utf-8" ?>
<View>
<image id="main" Stretch="both" Width="256" Height="256">

<image id="Shortcut" x="0" y="0" Source="程序圖標(biāo)名稱.png"/>
<image id="bg" x="0" y="0" Source="程序背景名稱.png"/>
<label x="165" y="145" Width="10" Height="10" FontSize="5" Text="Shortcut Group"/>
</image>

</View>
另存為xml文件,然后再新建個(gè)記事本文件,輸入
<?xml version="1.0" encoding="utf-8" ?>
<Part Name="Shortcut Part" Group="microsoft.com" Icon="預(yù)覽圖標(biāo)名稱.png">
<View Type="PartML" Path="創(chuàng)建的xml文件名稱.xml"/>
</Part>

<!-- Creating a Windows Sidebar Gadget -->
另存為名為manifest的xml文件,然后為上面的xml文件配上相應(yīng)的png圖片即可,這些xml語句,經(jīng)常玩系統(tǒng)美化的諸位一定可以看懂并根據(jù)需要作其它修改……在上述文件完成后,可以在Sidebar添加相應(yīng)的圖形。如果需要這個(gè)圖形作為一個(gè)程序的快捷方式,還需要制作一個(gè)Javascript腳本語言。新建個(gè)記事本文件,輸入
var Sys = Part.CreateObject("Shell.Application");
function Launch(comm){
try
{
Sys.ShellExecute(comm);
}catch (e)
{}
}Shortcut.onClick=function(){Launch("應(yīng)用程序名稱.exe");}
另存為 創(chuàng)建的xml文件名稱.js 文件,然后選中剛才制作的兩個(gè)xml文件、一個(gè)js文件和三個(gè)相應(yīng)的png圖片,鼠標(biāo)右擊-發(fā)送到-壓縮(zipped)文件夾。為了確保兼容,請(qǐng)一定要使用操作系統(tǒng)自帶的壓縮功能!之后把后綴名zip改為part,放到 系統(tǒng)盤:\Documents and Settings\用戶名\Parts 下,現(xiàn)在用鼠標(biāo)點(diǎn)擊Sidebar左上角的添加按鈕,添加自己制作的Gadget。

最近因個(gè)人真實(shí)經(jīng)歷,深有感觸,故寫一貼發(fā)于
PCPChina 先鋒論壇 > 休閑討論區(qū) > 放肆娛樂> 兒子在醫(yī)院的悲慘經(jīng)歷 。
文章鏈接

附帶圖片 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多