【转帖】【下载】Vista Sidebar 天气不能用?不用了!给大家一个更好的天气小工具
@.@远景的达人又有新作了:http://vistafans.com/thread-69468-1-1.html
6000正式版的天气小工具还是不能用。与其修改地区,替换,还不如不用它了。
刚刚做了一个更好的天气小工具,功能可比Vista自带的小工具好的多。给大家分享一下。
[ 本帖最后由 Alain3363 于 2006-12-4 10:47 编辑 ] XP能装么? 这个sidebar有个小问题,中文版在Vista英文环境下, 安装后找不到, 切换到中文语言下才能看到 倒...它这中文版指的是Vista中文版.....
不过有个bug湿度和能见度弄反了 原帖由 Alain3363 于 2006-12-5 02:19 发表
倒...它这中文版指的是Vista中文版.....
不过有个bug湿度和能见度弄反了
意思是, 中文版适合Vista中文版?
我现在安装了ENt的中文语言包. 切换到中文状态下才能看到这个sidebar, 在英文状态下看不到. 安装目录下都没有踪影. 他的意思貌似是如此 vista中文版装他的中文版~~~
英文环境就装英文版 原帖由 Alain3363 于 2006-12-5 02:19 发表
不过有个bug湿度和能见度弄反了
这个倒是可以自己修改一下. windows sidebar主要由xml, html,css和js组成. 如果有工夫, 自己都可以编写一个sidebar. 微软网站有教程.
等我切换到中文状态下再看看, 我觉得很容易就可以纠正这个小bug 在 C:\Users\HuangGX\AppData\Local\Microsoft\Windows Sidebar\Gadgets\WeatherCenter.CHS.gadget\zh-CN\include下有个文件langres.js
把45行和46行修改一下就可以了:
原来是:
visibility: "能见度",
humidity: "湿度"
改为:
humidity: "能见度",
visibility: "湿度"
虽然看起来别扭,但这是最简单的办法。 作者在处理获取到的天气数据时,错误地把能见度数据当作湿度数据了。最好的办法是修改其处理数据的代码, 但那样花费时间长。
[ 本帖最后由 huanggx 于 2006-12-5 02:50 编辑 ] 字体怎么了? 原帖由 huanggx 于 2006-12-5 02:49 发表
在 C:\Users\HuangGX\AppData\Local\Microsoft\Windows Sidebar\Gadgets\WeatherCenter.CHS.gadget\zh-CN\include下有个文件langres.js
把45行和46行修改一下就可以了:
原来是:
visibility: "能见度&qu ...
你装了截图工具吗? 哪个? 用自带的截出来的有个红框. 红框可以去掉的阿 选项的最后一项 去掉勾 原帖由 huanggx 于 2006-12-5 02:49 发表
在 C:\Users\HuangGX\AppData\Local\Microsoft\Windows Sidebar\Gadgets\WeatherCenter.CHS.gadget\zh-CN\include下有个文件langres.js
把45行和46行修改一下就可以了:
原来是:
visibility: "能见度&qu ...
搞定了?? 传上来吧@.@ 原帖由 Drifter 于 2006-12-5 03:06 发表
你装了截图工具吗? 哪个? 用自带的截出来的有个红框.
我用这个。
Vista自带的不太好用 原帖由 Alain3363 于 2006-12-5 03:13 发表
搞定了?? 传上来吧@.@
按我说的修改一下就可以了。
中文版在这里:
C:\Users\你的帐户名\AppData\Local\Microsoft\Windows Sidebar\Gadgets\WeatherCenter.CHS.gadget\zh-CN\include
英文版在这里:
C:\Users\你的帐户名\AppData\Local\Microsoft\Windows Sidebar\Gadgets\WeatherCenter.EN.gadget\en-US\include
我把中文版的修订贴上来,英文版我没有安装。
[ 本帖最后由 huanggx 于 2006-12-5 03:21 编辑 ] 楼上的能人能不能把字体问题解决一下啊? 原帖由 Alain3363 于 2006-12-5 03:11 发表
红框可以去掉的阿 选项的最后一项 去掉勾
哦, 对啊. 没仔细看. 谢谢 Good.... 下载之~~ 我现在挂中文MUI的
btw 我装法文MUI总是装不上 说是错误 晕
[ 本帖最后由 Alain3363 于 2006-12-5 03:27 编辑 ] 原帖由 Drifter 于 2006-12-5 03:05 发表
字体怎么了?
估计你自己设置了窗口的字体为微软雅黑吧?
这个字体行距比宋体大一些,而这个sidebar的作者没考虑好这些因素,造成这个现象 原帖由 huanggx 于 2006-12-5 03:24 发表
估计你自己设置了窗口的字体为微软雅黑吧?
这个字体行距比宋体大一些,而这个sidebar的作者没考虑好这些因素,造成这个现象
没有改系统字体, ie里面可能动过. 这个是用ie来显示的吗? 字体文件在这里:
C:\Users\你的帐户名\AppData\Local\Microsoft\Windows Sidebar\Gadgets\WeatherCenter.CHS.gadget\css下的Weather.css
我刚切换到英文环境,等我切换到中文环境后修改看看。你也可以自己修改看看,字体比较好改
改完保存文件,然后刷新一下那个sidebar就能看到效果
刷新,其实就是选中其选项菜单,然后按取定按钮就可以了 原帖由 Drifter 于 2006-12-5 03:28 发表
没有改系统字体, ie里面可能动过. 这个是用ie来显示的吗?
yes!
windows sidebar基本上就是html页面。你自己如果愿意,你就可以自己写一个。
一个sidebar包括如下文件:
xml,定义saidebar
html,sidebar的显示样式
css,定义字体,间距等等样式
js,进一步控制sidebar
只有xml和html是必须的
微软网站有指南 我的是英文版的.
作者全部用了绝对位置, 所以会出现这种现象.
字体全部都是tahoma. 没有宋体也没有雅黑. 大小还是不对. huang兄那个我用了不管用哦
自己改了一下 可以了 改成这样...
var lng_Stats = {
pressure: "气压",
wind: "风速",
visibility: "能见度",
humidity: "湿度"
效果图
[ 本帖最后由 Alain3363 于 2006-12-5 03:38 编辑 ] 原帖由 Alain3363 于 2006-12-5 03:35 发表
huang兄那个我用了不管用哦
自己改了一下 可以了 改成这样...
var lng_Stats = {
pressure: "气压",
wind: "风速",
visibility: "能见度",
humidity: "湿度"
原来就是这样啊,你休改啥了?
我的那个不管用? 不是阿 我这里原来是把湿度能见度写颠倒了的..... 原帖由 Drifter 于 2006-12-5 03:34 发表
我的是英文版的.
作者全部用了绝对位置, 所以会出现这种现象.
字体全部都是tahoma. 没有宋体也没有雅黑. 大小还是不对.
你的IE是不是强制修改了雅黑字体?如果修改了,sidebar也就修改了。
IE强制修改字体,就恢覆盖原网页设置的字体。而sidebar也使用IE显示的 原帖由 Alain3363 于 2006-12-5 03:39 发表
不是阿 我这里原来是把湿度能见度写颠倒了的.....
难道咱俩用的不是一个版本? 原帖由 huanggx 于 2006-12-5 03:41 发表
难道咱俩用的不是一个版本?
目前是这样 显示正常了 原帖由 Drifter 于 2006-12-5 03:34 发表
我的是英文版的.
作者全部用了绝对位置, 所以会出现这种现象.
字体全部都是tahoma. 没有宋体也没有雅黑. 大小还是不对.
那你就修改一下对应的项目的top,例如
.current_temperature{
position: absolute;
color: white;
font-family: Segoe UI,Tahoma;
font-size: 16px;
left: 10px;
right: 10px;
top: 33px;
}
这个是设置当前温度的css,你把top该小一点,比如说30px,就会提高3个像素
页:
[1]
2