作者:Terry li - GBin1.com
使用vista和win7的朋友可能都或多或少的使用过windows小工具,这些小工具可以被自由的添加到桌面上并且快速实现一定的功能,比如,天气预报,股票期货,日期,远程桌面等非常实用的工具,其实在老版本的windows桌面中也拥有类似的功能,那个时候叫做桌面web应用,你可以添加一些 web页面到你的桌面,当然在最新的win7中,这些功能提供了相关的开发接口和功能加强,你可以自由的根据自己的需求来完成个性化的功能,本文将介绍如何使用jQuery来帮助快速开发实现桌面小工具。
最初开发这个桌面小工具的目的是为了有效地提供给公司同事内部分机查询的功能,通常查询的方式是员工使用Outlook或者MS communicator来查询同事的分机号,但是这个过程需要同事打开Outlook输入查询的关键字来查询分机号。这里我们希望内部用户能够直接添加一个桌面小工具,然后直接查询,省去了打开相关软件的时间。下面我们来具体介绍开发过程:
桌面小工具开发背景知识
在正式开发小工具之前,我们需要了解一些基本的桌面小工具的开发过程,其实,如果你比较熟悉CSS极其Javascript话,整个开发会比较简单和直白的,每一个小工具,你可以认为它是个独立的iframe,被添加到了桌面上。然后,根据MS提供的API来开发具体的功能:
* 小工具主目录
通常,我们可以到如下目录中查看小工具列表:
%USERPROFILE%\AppData\Local\Microsoft\Windows Sidebar\Gadgets (用户的小工具)
%SYSTEM_ROOT%\Program Files\Windows Sidebar\Gadgets (全局小工具)
在以上目录中我们可以创建新的目录用来开发新的小工具,例如,<name>.gadget,如果我们创建了小工具叫phonebook,那么目录名叫phonebook.gadget
* 小工具配置文件(gadget.xml)
首先,我们在以上特定目录下创建一个新的项目文件夹后,需要创建一个文件gadget.xml用来定义了小工具的相关信息,我们可以简单认为它是一个项目定义文件,定义了相关项目的信息,例如,主文件(html),相关版本等... ...
具体代码及其下载小工具,请查看原文。谢谢
原文出处:jQuery开发之windows边栏小工具开发(Gadget
development)
分享到:
- 2011-06-21 14:37
- 浏览 849
- 评论(1)
- 论坛回复 / 浏览 (1 / 3561)
- 查看更多
相关推荐
Windows 7 边栏小工具是微软在Windows 7操作系统中提供的一种桌面增强功能,它允许用户在桌面的右侧边栏上添加各种实用的小程序,以方便快捷地查看信息、执行简单任务或进行个性化设置。这些小工具通常具有小巧、...
Vista 边栏,Vista Sidebar,Windows 边栏,gadget,边栏开发,边栏小工具下载,gadget API 侧边栏,vista侧边栏,Windows sidebar,工具开发,小工具,青竹边栏,青竹导航边栏, 边栏下载,Gadget下载,vista边栏...
标题中的“14个侧边栏小工具”指的是在Windows 7操作系统中,用户可以使用的14种不同的桌面小插件。这些小工具是为增强桌面功能和个性化体验而设计的,它们通常会出现在电脑屏幕的侧边或任意位置,方便用户随时查看...
标题中的“Windows Vista\7边栏小工具考研倒计时\倒计时工具”指的是Windows Vista和Windows 7操作系统中的一个特色功能——边栏小工具。这个小工具是专为考研(研究生入学考试)考生设计的,用于计算距离考试剩余的...
Windows 7操作系统中的“侧边栏小工具”是微软为用户提供的桌面增强功能,它允许用户在桌面上放置各种小应用程序,以方便快捷地获取信息或执行特定任务。"windows7侧边栏小工具合集"是一个集合了多种实用小工具的...
Windows 7 边栏小工具是操作系统中一种实用的功能,它允许用户在桌面侧边方便地展示各种小应用,提供实时的信息查看和便捷的操作。这个集合包含了一系列精心设计的小工具,旨在增强用户的工作效率和个性化体验。以下...
根据压缩包子文件的文件名称“N卡温度检测侧边栏小工具nvidia2.0.gadget”,我们可以推断出这是一款名为“N卡温度检测”的小工具,版本为2.0,它可能是专门为NVIDIA显卡设计的,因为“nvidia”通常是NVIDIA公司的...
Windows 7操作系统是微软在2009年推出的一款经典桌面环境,其特色之一就是引入了侧边栏小工具的功能。这些小工具是轻量级的应用程序,可以在桌面上独立运行,提供各种实用功能,如时钟、天气预报、日历、新闻阅读等...
青竹导航:QDaohang1.00beta.gadget 青竹斗地主:Qdoudizhu1.0.gadget 青竹MM斗地主:QdoudizhuMM1.0.gadget 青竹开心翻牌:QFanpaiGame1.0.gadget 青竹超级计算器:QjisuanQi1.0.gadget 青竹连连看:QllKanGame1.0.gadget...
《jQuery个性化网站侧边栏工具条:自定义与实现详解》 在当今互联网时代,网站设计的用户体验成为了关键因素之一,而侧边栏工具条作为网页交互的重要组成部分,能够为用户提供便捷的操作入口,提升网站的易用性。...
Win7侧边栏小工具Win7侧边栏小工具Win7侧边栏小工具
创建者: Kelvin 新闻联播 - 新浪新闻 Gadget for Vista Sidebar。 - 1.0.0.2 更新:增加频道过滤选项 - 1.0.0.3 更新:修正了一个选项中的 bug - 1.0.0.5 更换服务器地址
【Win7钢琴侧边栏小工具】是一款专为Windows 7操作系统设计的桌面增强应用,它将一个迷你版的钢琴集成到操作系统的侧边栏,让用户可以在工作或学习之余轻松享受音乐创作的乐趣。这款小工具充分利用了Windows 7的侧...
在Windows 7操作系统中,"侧边栏"是桌面的一个特色功能,它允许用户在桌面一旁方便地显示各种小工具,以实现快速查看信息、时间或其他实用功能。"小工具"是这些可自定义的迷你应用程序,它们通常提供天气预报、时钟...
【uuradio边栏小工具】是一款专为用户打造的便捷式桌面收音机应用,它以边栏小工具的形式存在,使得用户在电脑工作或娱乐时可以轻松收听喜爱的电台节目。这款软件的设计理念是小巧实用,为用户提供丰富的电台选择,...
《jQuery个性化网站侧边栏工具条的实现与应用》 在网页设计中,侧边栏工具条作为一种常见的交互元素,可以提升用户体验,提供便捷的操作入口。"jQuery个性化网站侧边栏工具条.zip"是一个用于创建自定义侧边栏工具条...
2. drag.png:这可能是一个图像文件,用于实现小工具的拖动操作时的视觉反馈,让用户知道他们可以移动小工具。 3. Weather.htm:这是小工具的主界面HTML文件,展示天气信息,可能包含JavaScript代码来动态更新数据。...
### 小工具Gadget的深度解析 #### Gadget概述与分类 小工具Gadget是一种轻量级的应用程序,设计用于提供便捷的桌面服务,增强用户的交互体验。它们直接显示于桌面上,能够自动刷新数据,让用户随时查看所需信息。...
标题中的“Windows7侧边栏磁盘工具”指的是在Windows 7操作系统中,用户可以通过侧边栏小工具来管理和查看磁盘信息的一款实用程序。这个工具的独特之处在于它集成了多种磁盘相关的功能,比如查看硬盘盘符、我的电脑...