在 Conky 中自动检测位置
我带着笔记本电脑去不同的地方工作。我想查看我所在地方的当前天气。可以吗?
conky
Google 上有以下配置天气预报,地下奇遇,新气象局,天气网等等,但所有这些都要求您找出一些城市 ID 并将其硬编码到 中conky
。
是否存在某种服务、技巧或 API 来显示我所在位置的天气,而无需.conkyrc
每次打开笔记本电脑时手动更改?
从技术上来说这是可能的
我的笔记本电脑没有 GPS,而且我关闭了定位服务,但 Google 似乎仍然知道我确切所在的城市。它比我的公共 IP 地址的地理追踪准确得多,因为后者通常会将我追踪到半径 200 公里内最大的城市。
想法
到目前为止我发现https://freegeoip.net/json/,但大多数情况下无法检测到区域,并且纬度/经度非常不精确(小数点后一位)。