最近几天天气插件突然变成这样,求助!!!
rainmeter吧
全部回复
仅看楼主
level 1
最近几天天气插件突然变成这样,上面天气图片不显示了,数字温度中文也没有了,但是通过自己的浏览器输入订阅天气的网址能获得数据(排除ip被ban),但是在rainmeter死活不显示。。。。。
2018年07月30日 11点07分 1
level 8
看看日志里写了啥。。。
2018年07月30日 11点07分 2
level 8
要不你把天气插件打包放上来,有空我看看
2018年07月30日 11点07分 3
经你提醒看日志发现提示 ERRO (20:30:16.360) 拉线天气\Weather000.ini - [MeasureWeatherRSS]: RegExp matching error (-1) 应该是天气网站改变了源码,要改表达式,我不会[泪]
2018年07月30日 12点07分
level 1
有大佬会写正则吗?
下面是原正则表达式:
RegExp="(?siU)<weather ver="(.*)">(.*)<lsup>(.*)</lsup>(.*)<tmp>(.*)</tmp>(.*)<t>(.*)</t>(.*)<icon>(.*)</icon>(.*)<day d="1" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<day d="2" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<day d="3" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)"
现在网站改源码了,改成这样:http://wxdata.weat吃饭her.com/wxd睡觉ata/weath打豆豆er/loca小猫咪l/CHXX0037小老虎?cc=*&un嘤嘤嘤it=m&dayf=6
2018年07月30日 13点07分 4
我这里没有报错。。。两个方案,一是你把整个天气的插件传到度盘放链接,我直接在代码上修改;二是按我上个帖子说的改成度娘版本的天气,当然也可以我帮你改了再回传给你。个人推荐第二个方案。
2018年07月31日 00点07分
其实你也可以自己去学一下,可以参考 Rainmeter中文手册第四版 和 Perl 正则表达,这两个百度都有。
2018年07月31日 00点07分
回复 风º桑 :度***较稳定吗?我那个天气插件自己又莫名其妙的好了....
2018年07月31日 01点07分
@風º桑 天气网又把源码改回来了.....
2018年07月31日 01点07分
level 8
因为有图标的原因,姑且是保留了原始的网址,除了图标数据的获取来自源文件中的网站外,做了两个改动:一是时钟时间改为本地;二是天气数据及星期的数据改为来自百度。狗爪度:1OLw6pivsZhwf9dbXioQ5EA 8q4r
2018年07月31日 03点07分 6
这样要是两个网站天气数据不一致的话,就会出现写着晴天但是图标是多云的情况?[疑问]
2018年07月31日 08点07分
@风之魅影STU 我看页面的源码,百度的服务器上也是有一套自己的天气图标的,不过没有去扣下来,因为我自己用的不需要。。。事实上估计天气预报相差无几吧。。。如果出入比较大,那就是国内外天气预报的理论出了分歧点,大概都可以去考虑研究下写篇论文了,说不准还能名震业内。[吐舌]
2018年07月31日 09点07分
@風º桑 你可以试试,我觉得会出bug,不要说国内外天气预报不一致,我手机里的墨迹天气预报的和我妈手机的华为自带天气都不一样的
2018年07月31日 09点07分
level 8
感觉度娘的天气描述比源文件中的天气翻译顺眼多了
2018年07月31日 03点07分 7
level 8
抱歉,咸鱼了一段时间。。。。天气改好了,图片、描述都来自百度搜索。。。唯一一个没弄好的是城市名,换了地方的话需要自己改地名,但改不改不影响天气的获取,只要你的IP正常。。。城市名的话需要改City里的值,有问题再叫我。狗爪度1WGGWtLup686_ij_UjqZfDQ fts7
2018年08月12日 11点08分 8
想问个问题,如果我想用回之前的图片,要怎么做
2018年08月12日 13点08分
@风之魅影STU 那估计就有点麻烦了。。。这是两个不同的天气体系,没有明确的对应关系,只能一个个正则匹配。。。我不推荐这么做,一是现有的图片体系完善,并非支零破碎,且与天气描述对应清晰;二是表达式、正则编写麻烦,之前我用那个天气网站,想做个中文的正则,一直没有搞定。。。
2018年08月12日 14点08分
1