绮乐网

GeekTool使用指南:如何添加天气预报功能

胡楠网络

GeekTool 天气添加指南

无需过多介绍,让我们直接深入主题。对于那些不熟悉 GeekTool 的用户,它是一款在 Windows 桌面展示信息的工具。今天,我们将重点介绍如何使用 GeekTool 添加天气预报。

1、打开 GeekTool,点击“shell”图标并将其拖放到桌面。然后,点击桌面上的这个快捷方式,右侧应该会弹出一个窗口。在这个窗口的标题栏中,输入“weather”。

GeekTool使用指南:如何添加天气预报功能

2、我们要添加城市信息来获取天气数据。在命令行或输入框后面,你会看到三个小点。点击它们,这将打开一个终端窗口。然后,复制以下条目并粘贴到终端窗口中(红色部分需要替换为你的城市代码):

bash复制代码
curl --silent"http://weather.yahoo.com/forecast/你的城市代码.html"| grep"forecast-icon"| sed"s/.*background:url('(.*)'); _background.*/1/"| xargs curl --silent -o /tmp/weather.png
curl --silent"http://xml.weather.yahoo.com/forecastrss?p=你的城市代码&u=c"| grep -E '(Current Conditions:|C)
curl --silent"http://weather.yahoo.com/你的城市所在地区/你的城市-城市ID"| grep"forecast-icon"| sed"s/.*background:url('(.*)'); _background.*/1/"| xargs curl --silent -o /tmp/weather.png

替换“你的城市代码”、“你的城市所在地区”和“你的城市-城市ID”为相应的值。

完成上述步骤后,打开网页浏览器,访问 http://weather.yahoo.com,搜索你要添加的城市,并复制其链接。然后返回终端窗口,将第一、二行的红色字段替换为你的城市代码,第三行的红色部分替换为你的城市链接。

2、我们要添加天气图标。回到 GeekTool 的设置界面,将“image”图标拖放到桌面。然后在右侧的 URL 输入框中输入“file:///tmp/weather.png”,注意是三个斜杠!

至此,你已经成功添加了天气预报。为了确保天气信息的准确性和及时性,建议将刷新频率设置为600秒以上。

标签:geektool