It is currently March 28th, 2024, 9:21 am

Windows live mail

General topics related to Rainmeter.
User avatar
balala
Rainmeter Sage
Posts: 16109
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Windows live mail

Post by balala »

Darkfall wrote:Well if you dont't mind doing it i would gladly accept it.
Maybe something like this:

Code: Select all

[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1

[Variables]
Item=(?(?=.*<title>)<title>(.*)</title>.*message_id=(.*)&.*<issued>(.*)T(.*)Z</issued>.*<name>(.*)</name>)
UserName= - ADD HERE YOUR USERNAME -
Password= - AND HERE YOUR PASSWORD -

[BackgroundStyle]
SolidColor=255,255,255,1
X=0
W=465
H=14
MouseOverAction=[!SetOption #CURRENTSECTION# SolidColor "255,255,255,150"][!UpdateMeter "#CURRENTSECTION#"][!Redraw]
MouseLeaveAction=[!SetOption #CURRENTSECTION# SolidColor "255,255,255,1"][!UpdateMeter "#CURRENTSECTION#"][!Redraw]
DynamicVariables=1

[TitleStyle]
X=0r
Y=7r
W=200
H=15
Padding=15,0,15,0

[AddressStyle]
X=230r
Y=0r
W=110
H=15
;Padding=0,2,0,3
Text=%1

[DateTimeStyle]
X=110r
Y=0r
W=110
H=15
Padding=0,0,15,0
Text=%1 %2

[TextStyle1]
H=14
ClipString=1
FontColor=220,220,220
SolidColor=0,0,0,150
FontSize=8
FontFace=Segoe UI
StringStyle=BOLD
StringAlign=LEFTCENTER
AntiAlias=1

[TextStyle2]
H=14
ClipString=1
FontColor=220,220,220
SolidColor=40,40,40,150
FontSize=8
FontFace=Segoe UI
StringStyle=BOLD
StringAlign=LEFTCENTER
AntiAlias=1

[MeasureGMailn]
Measure=Plugin
Plugin=WebParser
Url=https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom
RegExp=(?siU)<title>(.*)</title>.*#Item#.*#Item#.*#Item#.*#Item#.*#Item#.*#Item#.*#Item#.*#Item#.*#Item#.*#Item#
UpdateRate=300

[MeasureTitle1]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=2
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail1"]
IfNotMatchAction=[!ShowMeterGroup "Mail1"]

[MeasureAddress1]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=6

[MeasureMailId1]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=3

[MeasureDate1]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=4

[MeasureTime1]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=5

[MeasureTitle2]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=7
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail2"]
IfNotMatchAction=[!ShowMeterGroup "Mail2"]

[MeasureAddress2]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=11

[MeasureMailId2]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=8

[MeasureDate2]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=9

[MeasureTime2]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=10

[MeasureTitle3]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=12
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail3"]
IfNotMatchAction=[!ShowMeterGroup "Mail3"]

[MeasureAddress3]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=16

[MeasureMailId3]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=13

[MeasureDate3]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=14

[MeasureTime3]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=15

[MeasureTitle4]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=17
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail4"]
IfNotMatchAction=[!ShowMeterGroup "Mail4"]

[MeasureAddress4]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=21

[MeasureMailId4]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=18

[MeasureDate4]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=19

[MeasureTime4]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=20

[MeasureTitle5]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=22
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail5"]
IfNotMatchAction=[!ShowMeterGroup "Mail5"]

[MeasureAddress5]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=26

[MeasureMailId5]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=23

[MeasureDate5]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=24

[MeasureTime5]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=25

[MeasureTitle6]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=27
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail6"]
IfNotMatchAction=[!ShowMeterGroup "Mail6"]

[MeasureAddress6]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=31

[MeasureMailId6]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=28

[MeasureDate6]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=29

[MeasureTime6]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=30

[MeasureTitle7]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=32
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail7"]
IfNotMatchAction=[!ShowMeterGroup "Mail7"]

[MeasureAddress7]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=36

[MeasureMailId7]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=33

[MeasureDate7]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=34

[MeasureTime7]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=35

[MeasureTitle8]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=37
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail8"]
IfNotMatchAction=[!ShowMeterGroup "Mail8"]

[MeasureAddress8]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=41

[MeasureMailId8]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=38

[MeasureDate8]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=39

[MeasureTime8]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=40

[MeasureTitle9]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=42
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail9"]
IfNotMatchAction=[!ShowMeterGroup "Mail9"]

[MeasureAddress9]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=46

[MeasureMailId9]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=43

[MeasureDate9]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=44

[MeasureTime9]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=45

[MeasureTitle10]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=47
IfMatch=^$
IfMatchAction=[!HideMeterGroup "Mail10"]
IfNotMatchAction=[!ShowMeterGroup "Mail10"]

[MeasureAddress10]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=51

[MeasureMailId10]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=48

[MeasureDate10]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=49

[MeasureTime10]
Measure=Plugin
Plugin=WebParser
Url=[MeasureGMailn]
StringIndex=50

[MeterTitle]
Meter=String
X=100
Y=0
W=200
H=15
Padding=15,0,15,0
ClipString=1
FontColor=220,220,220
SolidColor=0,0,0,150
FontSize=8
FontFace=Segoe UI
StringStyle=BOLD
StringAlign=CENTER
AntiAlias=1
Text=TITLE

[MeterSender]
Meter=String
X=185r
Y=0r
W=110
H=15
Padding=15,0,15,0
ClipString=1
FontColor=220,220,220
SolidColor=0,0,0,150
FontSize=8
FontFace=Segoe UI
StringStyle=BOLD
StringAlign=CENTER
AntiAlias=1
Text=SENDER

[MeterDate]
Meter=String
X=110r
Y=0r
W=110
H=15
Padding=15,0,15,0
ClipString=1
FontColor=220,220,220
SolidColor=0,0,0,150
FontSize=8
FontFace=Segoe UI
StringStyle=BOLD
StringAlign=CENTER
AntiAlias=1
Text=DATE

[MeterBaground1]
Meter=Image
MeterStyle=BackgroundStyle
Y=15r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId1]"]
Group=Mail1

[MeterTitle1]
Meter=STRING
MeterStyle=TitleStyle | TextStyle1
MeasureName=MeasureTitle1
Text=1.: %1
Group=Mail1

[MeterAddress1]
Meter=STRING
MeterStyle=AddressStyle | TextStyle1
MeasureName=MeasureAddress1
Group=Mail1

[MeterDateTime1]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle1
MeasureName=MeasureDate1
MeasureName2=MeasureTime1
Group=Mail1

[MeterBaground2]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId2]"]
Group=Mail2

[MeterTitle2]
Meter=STRING
MeterStyle=TitleStyle | TextStyle2
MeasureName=MeasureTitle2
Text=2.: %1
Group=Mail2

[MeterAddress2]
Meter=STRING
MeterStyle=AddressStyle | TextStyle2
MeasureName=MeasureAddress2
Group=Mail2

[MeterDateTime2]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle2
MeasureName=MeasureDate2
MeasureName2=MeasureTime2
Group=Mail2

[MeterBaground3]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId3]"]
Group=Mail3

[MeterTitle3]
Meter=STRING
MeterStyle=TitleStyle | TextStyle1
MeasureName=MeasureTitle3
Text=3.: %1
Group=Mail3

[MeterAddress3]
Meter=STRING
MeterStyle=AddressStyle | TextStyle1
MeasureName=MeasureAddress3
Group=Mail3

[MeterDateTime3]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle1
MeasureName=MeasureDate3
MeasureName2=MeasureTime3
Group=Mail3

[MeterBaground4]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId4]"]
Group=Mail4

[MeterTitle4]
Meter=STRING
MeterStyle=TitleStyle | TextStyle2
MeasureName=MeasureTitle4
Text=4.: %1
Group=Mail4

[MeterAddress4]
Meter=STRING
MeterStyle=AddressStyle | TextStyle2
MeasureName=MeasureAddress4
Group=Mail4

[MeterDateTime4]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle2
MeasureName=MeasureDate4
MeasureName2=MeasureTime4
Group=Mail4

[MeterBaground5]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId5]"]
Group=Mail5

[MeterTitle5]
Meter=STRING
MeterStyle=TitleStyle | TextStyle1
MeasureName=MeasureTitle5
Text=5.: %1
Group=Mail5

[MeterAddress5]
Meter=STRING
MeterStyle=AddressStyle | TextStyle1
MeasureName=MeasureAddress5
Group=Mail5

[MeterDateTime5]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle1
MeasureName=MeasureDate5
MeasureName2=MeasureTime5
Group=Mail5

[MeterBaground6]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId6]"]
Group=Mail5

[MeterTitle6]
Meter=STRING
MeterStyle=TitleStyle | TextStyle2
MeasureName=MeasureTitle6
Text=6.: %1
Group=Mail6

[MeterAddress6]
Meter=STRING
MeterStyle=AddressStyle | TextStyle2
MeasureName=MeasureAddress6
Group=Mail6

[MeterDateTime6]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle2
MeasureName=MeasureDate6
MeasureName2=MeasureTime6
Group=Mail6

[MeterBaground7]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId7]"]
Group=Mail7

[MeterTitle7]
Meter=STRING
MeterStyle=TitleStyle | TextStyle1
MeasureName=MeasureTitle7
Text=7.: %1
Group=Mail7

[MeterAddress7]
Meter=STRING
MeterStyle=AddressStyle | TextStyle1
MeasureName=MeasureAddress7
Group=Mail7

[MeterDateTime7]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle1
MeasureName=MeasureDate7
MeasureName2=MeasureTime7
Group=Mail5

[MeterBaground8]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId8]"]
Group=Mail8

[MeterTitle8]
Meter=STRING
MeterStyle=TitleStyle | TextStyle2
MeasureName=MeasureTitle8
Text=8.: %1
Group=Mail8

[MeterAddress8]
Meter=STRING
MeterStyle=AddressStyle | TextStyle2
MeasureName=MeasureAddress8
Group=Mail8

[MeterDateTime8]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle2
MeasureName=MeasureDate8
MeasureName2=MeasureTime8
Group=Mail8

[MeterBaground9]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId9]"]
Group=Mail9

[MeterTitle9]
Meter=STRING
MeterStyle=TitleStyle | TextStyle1
MeasureName=MeasureTitle9
Text=9.: %1
Group=Mail9

[MeterAddress9]
Meter=STRING
MeterStyle=AddressStyle | TextStyle1
MeasureName=MeasureAddress9
Group=Mail9

[MeterDateTime9]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle1
MeasureName=MeasureDate9
MeasureName2=MeasureTime9
Group=Mail9

[MeterBaground10]
Meter=Image
MeterStyle=BackgroundStyle
Y=7r
LeftMouseUpAction=["shell:Appsfolder\microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail" "https://#UserName#:#Password#@gmail.google.com/gmail/feed/atom/[MeasureMailId10]"]
Group=Mail10

[MeterTitle10]
Meter=STRING
MeterStyle=TitleStyle | TextStyle2
MeasureName=MeasureTitle10
Text=10.: %1
Group=Mail10

[MeterAddress10]
Meter=STRING
MeterStyle=AddressStyle | TextStyle2
MeasureName=MeasureAddress10
Group=Mail10

[MeterDateTime10]
Meter=STRING
MeterStyle=DateTimeStyle | TextStyle2
MeasureName=MeasureDate10
MeasureName2=MeasureTime10
Group=Mail10
I left the LeftMouseUpAction options as they was initially, if you'll find a way to open the mails in Mail, you'll have to modify these options accordingly.
Don't forget to add again the needed username and password.
Post Reply