It is currently December 7th, 2022, 10:24 pm

Elementary 1.3 - with weather!

A package of skins with a "theme" or by a single author
User avatar
Falconer
Posts: 115
Joined: August 12th, 2009, 4:10 pm
Location: Behind you!

Elementary 1.3 - with weather!

Post by Falconer »

Version 1.3
Elementary has been updated to 1.3, click through above to my DeviantART page for more info.

Version 1.2
The biggest addition is definitely the weather skin - which was, I might add, made entirely from scratch. :D
Though right about now I would like to heartily thank Jeffrey Morley for his RainRegExp utility. Three cheers for Morley!
The main view shows the current temperature and condition, and clicking on the word "currently" toggles into the forecast view, with the condition and high and low temperatures for today and the next three days.
The only other really noticeable change is that the sizes in the Date skin are now based off of the value of Phi (loosely, anyway). Pretty much everything else was just code cleaning.
Last edited by Falconer on October 11th, 2011, 11:48 am, edited 3 times in total.
ju.si27
Posts: 1
Joined: March 17th, 2011, 9:13 am

Re: Elementary 1.2 - with weather!

Post by ju.si27 »

Beautiful
Scream81
Posts: 10
Joined: April 21st, 2011, 12:00 pm

Re: Elementary 1.2 - with weather!

Post by Scream81 »

I really love this skin set!
I did a Gmail checker to match the Elementary skins, if someone is interested...
Here it is:

Code: Select all

[Rainmeter]
Author=Scream81
Update=1000
DynamicWindowSize=1

[Metadata]
Name=Elementary Gmail Reader
Config=Elementary | Gmail
Description=A simple Gmail reader
Instructions=
Version=1.0
Tags=basic | elementary | clean | mail | gmail | Century Gothic
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
Preview="#SKINSPATH#\Elementary\elementary_prev.jpg"

[Variables]
@include=#ROOTCONFIGPATH#Variables.inc
GmailUsername=...
GmailPassword=...
SubsFeed="&apos;":"'",""":"","&Quot;":"","&":"&","<br>":"","![CDATA[":"","]]":"","...":"","<":"",">":"","/PRE>":"","PRE>":"","<":"","'":"'","&#228;":"ä","&#246;":"ö","&#8211;":"–","'":"'"
SubsLink="&":"&","<![CDATA[":"","]]>":""


; ------------------------------------------------------------------------------------------------
; MEASURES

[Gmail]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=http://#GmailUsername#:#GmailPassword#@mail.google.com/mail/feed/atom
RegExp="(?siU)<title.*>(.*)</title>.*<fullcount>(.*)</fullcount>.*<link.*href=\"(.*)\".*<entry.*<title.*>(.*)</title>.*<link.*href=\"(.*)\"(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")(?(?=.*<entry>).*<title.*>(.*)</title>.*<link.*href=\"(.*)\")"
UpdateRate=300

[MeasureNewMail]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=2
Substitute="":"0"

[MeasureItem1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=4
Substitute=#SubsFeed#

[MeasureLink1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=5
Substitute=#SubsLink#

---

[MeasureItem2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=6
Substitute=#SubsFeed#

[MeasureLink2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=7
Substitute=#SubsLink#

---

[MeasureItem3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=8
Substitute=#SubsFeed#

[MeasureLink3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=9
Substitute=#SubsLink#

---

[MeasureItem4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=10
Substitute=#SubsFeed#

[MeasureLink4]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=11
Substitute=#SubsLink#

---

[MeasureItem5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=12
Substitute=#SubsFeed#

[MeasureLink5]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=13
Substitute=#SubsLink#

---

[MeasureItem6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=14
Substitute=#SubsFeed#

[MeasureLink6]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=15
Substitute=#SubsLink#

---

[MeasureItem7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=16
Substitute=#SubsFeed#

[MeasureLink7]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=17
Substitute=#SubsLink#

---

[MeasureItem8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=18
Substitute=#SubsFeed#

[MeasureLink8]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[Gmail]
StringIndex=19
Substitute=#SubsLink#

; ------------------------------------------------------------------------------------------------
; STYLES

[StyleItem]
X=10
Y=20r
H=16
ClipString=0
StringStyle=#style#
FontColor=FFFFFF99
FontSize=12
FontFace=#font#
SolidColor=0,0,0,1
AntiAlias=1

[StyleLink]
X=r
Y=r
H=16
ClipString=0
StringStyle=#style#
FontColor=#color#
FontSize=12
FontFace=#font#
AntiAlias=1
SolidColor=0,0,0,1
Hidden=1

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

[Title]
Meter=STRING
Text="Gmail"
X=2
Y=10
H=40
W=110
StringStyle=#style#
FontColor=#color#
FontSize=(45*#phi#)
FontFace=#font#
AntiAlias=1
SolidColor=0,0,0,1
LeftMouseDownAction=!Execute [!RainmeterHideMeter Title][!RainmeterShowMeter TitleActive][!RainmeterRedraw]

[TitleActive]
Meter=STRING
MeterStyle=Title
X=2
Y=10
H=40
W=110
FontColor=FFFFFF99
Hidden=1
LeftMouseUpAction=!Execute ["http://mail.google.com/"][!RainmeterHideMeter TitleActive][!RainmeterShowMeter Title][!RainmeterRedraw]

[TitleDesc]
Meter=STRING
MeasureName=MeasureNewMail
X=110r
Y=12r
StringStyle=#style#
FontColor=#color#
FontSize=((45*#phi#)*#phi#)
FontFace=#font#
AntiAlias=1
Text="  %1 new."

;-----------------------
; ITEMS

[Item1]
Meter=STRING
MeterStyle=StyleItem
MeasureName=MeasureItem1
Y=55
LeftMouseDownAction=!execute [!RainmeterShowMeter Link1][!RainmeterHideMeter Item1][!RainmeterRedraw]

[Link1]
Meter=STRING
MeterStyle=StyleLink
MeasureName=MeasureItem1
LeftMouseUpAction=!Execute [[MeasureLink1]][!RainmeterShowMeter Item1][!RainmeterHideMeter Link1][!RainmeterRedraw]

[Item2]
Meter=STRING
MeterStyle=StyleItem
MeasureName=MeasureItem2
LeftMouseDownAction=!execute [!RainmeterShowMeter Link2][!RainmeterHideMeter Item2][!RainmeterRedraw]

[Link2]
Meter=STRING
MeterStyle=StyleLink
MeasureName=MeasureItem2
LeftMouseUpAction=!Execute [[MeasureLink2]][!RainmeterShowMeter Item2][!RainmeterHideMeter Link2][!RainmeterRedraw]

[Item3]
Meter=STRING
MeterStyle=StyleItem
MeasureName=MeasureItem3
LeftMouseDownAction=!execute [!RainmeterShowMeter Link3][!RainmeterHideMeter Item3][!RainmeterRedraw]

[Link3]
Meter=STRING
MeterStyle=StyleLink
MeasureName=MeasureItem3
LeftMouseUpAction=!Execute [[MeasureLink3]][!RainmeterShowMeter Item3][!RainmeterHideMeter Link3][!RainmeterRedraw]

[Item4]
Meter=STRING
MeterStyle=StyleItem
MeasureName=MeasureItem4
LeftMouseDownAction=!execute [!RainmeterShowMeter Link4][!RainmeterHideMeter Item4][!RainmeterRedraw]

[Link4]
Meter=STRING
MeterStyle=StyleLink
MeasureName=MeasureItem4
LeftMouseUpAction=!Execute [[MeasureLink4]][!RainmeterShowMeter Item4][!RainmeterHideMeter Link4][!RainmeterRedraw]

[Item5]
Meter=STRING
MeterStyle=StyleItem
MeasureName=MeasureItem5
LeftMouseDownAction=!execute [!RainmeterShowMeter Link5][!RainmeterHideMeter Item5][!RainmeterRedraw]

[Link5]
Meter=STRING
MeterStyle=StyleLink
MeasureName=MeasureItem5
LeftMouseUpAction=!Execute [[MeasureLink5]][!RainmeterShowMeter Item5][!RainmeterHideMeter Link5][!RainmeterRedraw]

[Item6]
Meter=STRING
MeterStyle=StyleItem
MeasureName=MeasureItem6
LeftMouseDownAction=!execute [!RainmeterShowMeter Link6][!RainmeterHideMeter Item6][!RainmeterRedraw]

[Link6]
Meter=STRING
MeterStyle=StyleLink
MeasureName=MeasureItem6
LeftMouseUpAction=!Execute [[MeasureLink6]][!RainmeterShowMeter Item6][!RainmeterHideMeter Link6][!RainmeterRedraw]

[Item7]
Meter=STRING
MeterStyle=StyleItem
MeasureName=MeasureItem7
LeftMouseDownAction=!execute [!RainmeterShowMeter Link7][!RainmeterHideMeter Item7][!RainmeterRedraw]

[Link7]
Meter=STRING
MeterStyle=StyleLink
MeasureName=MeasureItem7
LeftMouseUpAction=!Execute [[MeasureLink7]][!RainmeterShowMeter Item7][!RainmeterHideMeter Link7][!RainmeterRedraw]

[Item8]
Meter=STRING
MeterStyle=StyleItem
MeasureName=MeasureItem8
LeftMouseDownAction=!execute [!RainmeterShowMeter Link8][!RainmeterHideMeter Item8][!RainmeterRedraw]

[Link8]
Meter=STRING
MeterStyle=StyleLink
MeasureName=MeasureItem8
LeftMouseUpAction=!Execute [[MeasureLink8]][!RainmeterShowMeter Item8][!RainmeterHideMeter Link8][!RainmeterRedraw]

just make sure to have the right atom feed and your user and pass..

Again great Skin set! just love it
User avatar
Falconer
Posts: 115
Joined: August 12th, 2009, 4:10 pm
Location: Behind you!

Re: Elementary 1.2 - with weather!

Post by Falconer »

Scream81 wrote:I really love this skin set!
I did a Gmail checker to match the Elementary skins, if someone is interested...
Here it is:

just make sure to have the right atom feed and your user and pass..

Again great Skin set! just love it

Thanks Scream81. :)
...if you pack that gmail skin up into an .rmskin and upload it to DeviantART, let me know and I'll add a link to it in Elementary's description. :thumbup:
User avatar
karmat
Posts: 329
Joined: July 7th, 2009, 11:10 pm
Location: Canada

Re: Elementary 1.3 - with weather!

Post by karmat »

Great update!
User avatar
Falconer
Posts: 115
Joined: August 12th, 2009, 4:10 pm
Location: Behind you!

Re: Elementary 1.3 - with weather!

Post by Falconer »

karmat wrote:Great update!
Thanks Karmat. :)
Stryke
Posts: 1
Joined: July 27th, 2011, 1:35 pm

Re: Elementary 1.3 - with weather!

Post by Stryke »

hello!

How do I increase the font size for the weather without it messing it up.

Total newbie here.
Belazur
Posts: 1
Joined: October 10th, 2011, 11:06 am

Re: Elementary 1.3 - with weather!

Post by Belazur »

edit.
Oh, just found this thread here.

Man, I simply don't get it.
Maybe you could give me a hint.

Could you please tell me how I can change the size of the space between the "year", "month", "week", "days" stats?
Currently, it looks like this:
http://i51.tinypic.com/33bz68y.jpg

But I want it to look like this:
http://i51.tinypic.com/239pc3.jpg
quantization
Posts: 1
Joined: January 11th, 2012, 8:32 am

Re: Elementary 1.3 - with weather!

Post by quantization »

Can any one explain for me how can I change the weather setting ?
In the readme file, the author noted :
Set location to where you want weather information for. This can be a US or Canadian zip code, a CITY,STATE pair, a CITY,COUNTRY pair, a 3 or 4 lettter airport code, or a latitude and longitude (LAT,LON). What you put here must be URL friendly, so either leave out/replace the spaces, or encode your location and use the encoded value (i.e. "New York, New York" becomes "New%20York%2C%20New%20York").
How can I encode my home city and then get the encoded? What will it look like in the Setting.txt file ? Like this(note the bold location line) :
[Variables]
; ! For explanations of all these settings, please refer to the included README.
; "...\Rainmeter\Skins\Elementary\ReadMe.rtf"

font=Century Gothic
font2=Futurist Fixed-Width

color=0,0,0,200

style=NORMAL

scalar=3.0

location= Hanoi20%Vietnam


drive=C

hour=%#I
Please help me. Thank
User avatar
Mordasius
Posts: 1099
Joined: January 22nd, 2011, 4:23 pm
Location: GMT +8

Re: Elementary 1.3 - with weather!

Post by Mordasius »

The skin uses www.wunderground.com which means you can use location=VVNB for Hanoi Airport