Further, when I try to divide the string up using the "|" (or even "\|"), it fails completely and gives me nothing in %2
RegExp=(?siU)<plaintext>(.*).*\|.*(.*)</plaintext>
Here is the skin, I have left in my appid for testing, please don't screw me over on that. I will change it when we are done.
Code: Select all
[Rainmeter]
Update=1000
AccurateText=1
[MeasurePlanetData]
Measure=Plugin
Plugin=WebParser
URL=http://api.wolframalpha.com/v2/query?input=planets%20next%20rise&appid=EE3KPP-P6937TY54K&assumption=*C.planets-_*PlanetClass-&includepodid=PropertyRanking:PlanetData&format=plaintext
RegExp=(?siU)<plaintext>(.*)</plaintext>
UpdateRate=3600
[MeterData]
Meter=String
MeasureName=MeasurePlanetData
FontColor=255,122,255,255
FontFace=Arial
FontSize=12
AntiAlias=1
ClipString=1
StringAlign=Left
W=400
H=220
X=0
Y=0
Text=%1
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<queryresult success='true'
error='false'
numpods='1'
datatypes='Planet'
timedout=''
timedoutpods=''
timing='4.155'
parsetiming='0.399'
parsetimedout='false'
recalculate=''
id='MSPa5061hi5ha5dfi89c08a00003giegi2e8752gaca'
host='http://www3.wolframalpha.com'
server='12'
related='http://www3.wolframalpha.com/api/v2/relatedQueries.jsp?id=MSPa5071hi5ha5dfi89c08a00005g7743i6d865i35c&s=12'
version='2.6'>
<pod title='Table'
scanner='Data'
id='PropertyRanking:PlanetData'
position='100'
error='false'
numsubpods='1'>
<subpod title=''>
<plaintext>Mercury | 7:10 am EST | Wednesday, February 22, 2017
Venus | 8:34 am EST | Wednesday, February 22, 2017
Mars | 9:17 am EST | Wednesday, February 22, 2017
Jupiter | 10:22 pm EST | Tuesday, February 21, 2017
Saturn | 3:30 am EST | Wednesday, February 22, 2017
Uranus | 9:27 am EST | Wednesday, February 22, 2017
Neptune | 7:49 am EST | Wednesday, February 22, 2017</plaintext>
</subpod>
</pod>
<assumptions count='1'>
<assumption type='Clash'
word='planets'
template='Assuming "${word}" is ${desc1}. Use as ${desc2} instead'
count='3'>
<value name='PlanetClass'
desc=' referring to planets'
input='*C.planets-_*PlanetClass-' />
<value name='MinorPlanetClass'
desc=' referring to minor planets'
input='*C.planets-_*MinorPlanetClass-' />
<value name='ExoplanetClass'
desc=' referring to exoplanets'
input='*C.planets-_*ExoplanetClass-' />
</assumption>
</assumptions>
<sources count='1'>
<source url='http://www.wolframalpha.com/sources/PlanetDataSourceInformationNotes.html'
text='Planet data' />
</sources>
</queryresult>