Seite 1 von 1

Rainmeter Wetter Skin

Verfasst: 19.01.2016, 21:29
von Nosearch-Foraname
Hallo allerseits :winke:

Ich habe ein folgendes Problem: Und zwar möchte ich den Wettercode in meiner ini integrieren, aber nicht von Yahoo, sondern von weather.com. Ich kriege das leider nicht gebacken.

In meinen ini sieht es so aus:
Versteckter Text:
-----------------------------------------------------------
Rainmeter
-----------------------------------------------------------
[Rainmeter]
Author=yorgash.deviantart.com

[Metadata]
Name=Skyrim Rainmeter
Version=0.1.1

[Variables]
@Include=#@#variables.inc
BW=((#WorkAreaWidth# - 275) / 3)

----------------------------------------------------------------
;MEASURES
----------------------------------------------------------------
;Weather
-------------------------------------------------------------------------------------------------

[MeasureInfo]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateRate=1800
URL=http://xoap.weather.com/weather/local/" ... t=m&dayf=6
RegExp=(?siU)<rss (.*)</rss>
StringIndex=1

[MeasureData]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateRate=1800
Url=[MeasureInfo]
RegExp=(?siU)<yweather:location.*city="(.*)".*country="(.*)".*<yweather:units.*temperature="(.*)".*pressure="(.*)".*speed="(.*)".*<yweather:wind.*direction="(.*)".*speed="(.*)".*<yweather:atmosphere.*humidity="(.*)".*pressure="(.*)".*.*rising="(.*)".*<yweather:astronomy.*sunrise="(.*)".*sunset="(.*)".*<yweather:condition.*text="(.*)".*code="(.*)".*temp="(.*)".*<yweather:forecast.*day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)".*<yweather:forecast.*day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)".*<yweather:forecast.*day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)".*<yweather:forecast.*day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)".*<yweather:forecast.*day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)"
StringIndex=1

; LOCATION

[MeasureCity]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=1

[MeasureCountry]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=2

; UNITS

[MeasureTemperatureUnit]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=3

[MeasurePressureUnit]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=4

[MeasureWindSpeedUnit]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=5

; WIND

[MeasureWindDirection]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=6

[MeasureWindSpeed]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=7

; ATMOSPHERE

[MeasureAtmoHumidity]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=8

[MeasureAtmoPressure]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=9

[MeasureAtmoPressureDynamics]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=10
Substitute="0":"steady","1":"rising","2":"falling"

; SUN

[MeasureSunrise]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=11

[MeasureSunset]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=12

; CURRENT

[MeasureCurrentDesc]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=13

[MeasureCurrentIcon]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=14

[MeasureCurrentTemp]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=15

; DAY 2

[MeasureDay2Low]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=18

[MeasureDay2High]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=19

[MeasureDay2Desc]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=20

[MeasureDay2Icon]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=21

; DAY 3

[MeasureDay3Date]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=23
Substitute="2013":"", "2014":"", "2015":""

[MeasureDay3Low]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=24

[MeasureDay3High]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=25

[MeasureDay3Desc]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=26

[MeasureDay3Icon]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=27

; DAY 4

[MeasureDay4Date]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=29
Substitute="2013":"", "2014":"", "2015":""

[MeasureDay4Low]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=30

[MeasureDay4High]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=31

[MeasureDay4Desc]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=32

[MeasureDay4Icon]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=33

; DAY 5

[MeasureDay5Date]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=35
Substitute="2013":"", "2014":"", "2015":""

[MeasureDay5Low]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=36

[MeasureDay5High]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=37

[MeasureDay5Desc]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=38

[MeasureDay5Icon]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureData]
StringIndex=39


----------------------------------------------------------------
;METERS
----------------------------------------------------------------


[MeterBottom]
Meter=Image
MeterStyle=BOTTOM
H=120
X=0
Y=(#WorkAreaHeight# - 120)



-----------------------------------------------------------------------------------------
***********************************************************
*;Weather *
***********************************************************
-----------------------------------------------------------------------------------------

; CURRENT

[MWIcon1]
Meter=Image
MeasureName=MeasureCurrentIcon
Path="#@#WIcons\64x64"
SolidColor=5,6,5,128
Y=((#WorkAreaHeight# - 115) + 10)
X=(#WORKAREAWIDTH# - 115)
W=90
H=90
PreserveAspectRatio=2
GreyScale=1
ImageTint=176,176,176
;ImageAlpha=168

[MWFrame]
Meter=Image
MeterStyle=IN
H=110
w=110
Y=-10r
X=-10r

[MWLocation]
Meter=String
MeterStyle=TEXTS
StringAlign=Right
MeasureName=MeasureCity
X=-10r
Y=(#WORKAREAHEIGHT# - 99)
H=28
W=(#WORKAREAWIDTh# - 650)
ClipString=1
Text=%1

[MWDesc]
Meter=String
MeterStyle=TEXTS
StringAlign=Right
MeasureName=MeasureCurrentDesc
X=r
Y=34r
H=28
W=(#WORKAREAWIDTh# - 650)
ClipString=1
Text=%1

[MWTemp]
Meter=String
MeterStyle=TEXTACTS
StringAlign=Right
MeasureName=MeasureCurrentTemp
X=r
Y=34r
H=28
W=(#WORKAREAWIDTh# - 650)
ClipString=1
Text=%1 °#UNITS#

; DAY 2

[MeterDay2]
Group=ForeCast
Hidden=0
Meter=String
MeterStyle=TEXTS
StringAlign=Center
FontSize=12
X=335
Y=(#WORKAREAHEIGHT# - 105)
Text=Today

[MeterDay2HighLow]
Group=ForeCast
Hidden=0
Meter=String
MeterStyle=TEXTACTS
StringAlign=Center
FontSize=12
MeasureName=MeasureDay2Low
MeasureName2=MeasureDay2High
X=r
Y=R
Text=%2° / %1°

[MeterDay2Icon]
Group=ForeCast
Hidden=0
Meter=Image
MeasureName=MeasureDay2Icon
MeasureName2=MeasureDay2Desc
Path="#@#WIcons\64x64"
X=-40r
Y=-5R
W=80
PreserveAspectRatio=1
ToolTipText=%2
ToolTipType=0
GreyScale=1
ImageTint=135,135,135
Grüsse :)

Re: Rainmeter Wetter Skin

Verfasst: 19.01.2016, 22:14
von Schnuffel
Deine angesteuerte URL sollte auch etwas Sinnvolles an Daten ausgeben. Ich sehe dort nur im Browser ein einigermaßen schönes Landschaftsbild mit dem Text "Service is no longer active".