我正在尝试构建一个Rainmeter小部件,该小部件将最近的城镇提取给用户并在屏幕上显示。我目前正在尝试使用webparser函数和this website,但它似乎不起作用。我从Rainmeter网站上的例子改编的代码如下 - 任何想法?
[Rainmeter]
Author=Rainmeter staff
Update=1000
;[WEBSITE MEASURES]===============================
[MeasureWebsite]
Measure=Plugin
Plugin=WebParser
UpdateRate=1800
URL=http://locationdetection.mobi/
RegExp="(?siU)<span style="color:white;">town_city:</span> <b>"(.*)"</b>.*"
[MeasureTown]
Measure=Plugin
Plugin=WebParser
Url=[MeasureWebsite]
StringIndex=1
;[DISPLAY METERS]==================================
[TextStyle]
X=2
Y=17
FontFace=Segoe UI
FontSize=32
FontColor=#454442
StringStyle=Bold
Antialias=1
[MeterTown]
MeasureName=MeasureTown
Meter=String
MeterStyle=TextStyle
Y=2
答案 0 :(得分:0)
我不确定是否为时已晚......但您的网址似乎不包含任何town_city信息......至少在源代码中没有。
Rainmeter从您提供给它的URL读取原始HTML代码,并通过提供的RegEx处理它。如果网站中没有适当的信息,您将永远无法使用它。