It is currently March 28th, 2024, 8:29 pm

Help with achieving a simple skin

Get help with installing and using Rainmeter.
User avatar
jsmorley
Developer
Posts: 22628
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Help with achieving a simple skin

Post by jsmorley »

I'm not sure why you would want to stay on 4.2 of Rainmeter, when 4.3 was released in September of 2019. I can understand (even if I don't entirely agree) with not staying current with the "beta" versions of Rainmeter, but I'm afraid I can't be concerned about those who won't stay current with the latest "release" version. My answer to any problem is always going to start with "Get the latest release version of Rainmeter".
User avatar
Jose Hidalgo
Posts: 58
Joined: September 7th, 2018, 4:47 pm

Re: Help with achieving a simple skin

Post by Jose Hidalgo »

jsmorley wrote: June 24th, 2020, 4:39 pm I'm not sure why you would want to stay on 4.2 of Rainmeter, when 4.3 was released in September of 2019. I can understand (even if I don't entirely agree) with not staying current with the "beta" versions of Rainmeter, but I'm afraid I can't be concerned about those who won't stay current with the latest "release" version. My answer to any problem is always going to start with "Get the latest release version of Rainmeter".
Hi @jsmorley , I didn't see your reply while I was editing my previous post. First of all THANK YOU for your work. You are helping a lot of us here. :thumbup:

I realize that I didn't express myself correctly. I'm always willing to be up-to-date with any given software. Hence the fact that I downloaded the beta. Are you saying that 4.3.1 doesn't break compatibility with my IGP, but 4.4 beta does ? If so, I'll install 4.3.1 immediately. The only reason I didn't install it earlier is that I wasn't aware that it was out. Sorry about that !

Regarding my "newly-working skin" (see my previous edited post), there is only some really weird stuff supposedly happening next saturday :rofl: I wonder where that impossible "1°C" may come from, as that never happened before...

2020.06.24 - 18.48.08.jpg
2020.06.24 - 18.48.11.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
jsmorley
Developer
Posts: 22628
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Help with achieving a simple skin

Post by jsmorley »

I actually recommend staying current with the latest "beta", although not everyone is willing to put the little bit of effort to stay current with that, and I'm sympathetic with that. But for sure the latest "release" is recommended.
User avatar
Jose Hidalgo
Posts: 58
Joined: September 7th, 2018, 4:47 pm

Re: Help with achieving a simple skin

Post by Jose Hidalgo »

jsmorley wrote: June 24th, 2020, 5:36 pm I actually recommend staying current with the latest "beta", although not everyone is willing to put the little bit of effort to stay current with that, and I'm sympathetic with that. But for sure the latest "release" is recommended.
But have you read my previous post about the latest beta not working with my IGP ? None of my skins load. Here's the log :

2020-06-24_181528.png

I'm happy to install every new version of Rainmeter as long as it's still compatible with my IGP, which the latest beta doesn't seem to be. ;-)
You do not have the required permissions to view the files attached to this post.
User avatar
Brian
Developer
Posts: 2673
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: Help with achieving a simple skin

Post by Brian »

It looks like this issue has been fixed as of the r3382 beta. You can get it here: https://rainmeter.net

Thank you!

-Brian
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5382
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Help with achieving a simple skin

Post by eclectic-tech »

Jose Hidalgo wrote: June 24th, 2020, 5:00 pm Regarding my "newly-working skin" (see my previous edited post), there is only some really weird stuff supposedly happening next saturday :rofl: I wonder where that impossible "1°C" may come from, as that never happened before...
A typo! I left out a % on the Text option.

Cure it by replacing this section of code ( or just add a percent to the Text option: Text=%1°C)

Code: Select all

[MeterTEMP2]
Meter=String
MeasureName=@ForecastDay4DayTemperature
; MeasureName2=MeasureTemp2
; MeasureName3=MeasureTempSymb2
Group=Next3
X=68
Y=116
W=70
H=60
FontSize=14
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=%1°C
Hidden=1
User avatar
Jose Hidalgo
Posts: 58
Joined: September 7th, 2018, 4:47 pm

Re: Help with achieving a simple skin

Post by Jose Hidalgo »

eclectic-tech wrote: June 25th, 2020, 1:53 amA typo! I left out a % on the Text option.
Excellent ! :rofl: Sorry, I should have thought about that. I thought it was a temporary issue on weather.com, and not a typo on the script.

Thank you all guys, you have been a tremendous help here once again. Thumbs up ! :thumbup:
User avatar
Jose Hidalgo
Posts: 58
Joined: September 7th, 2018, 4:47 pm

Re: Help with achieving a simple skin

Post by Jose Hidalgo »

Hi guys,

Now that weather.com is working again with Rainmeter (thanks to jsmorley and some excellent folks :thumbup: ), I was wondering if I could add the "Feels like" parameter to this skin (for example yesterday temp was 27°C but it felt like 37°C).
How could I do it ? Thanks ! :oops:

Here's the code that I'm currently using :

Code: Select all

[Rainmeter]
Update=1000

[Metadata]
Name=WeatherFrench
Author=xxenium
Information=Weather information provided by Weather.com (french)
Design & WeatherIcons from SPEED by minhtrimatrix (https://www.deviantart.com/minhtrimatrix)
Improvements by balala
Version=1.0
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0


[Variables]

UpdateRateSeconds=600
FontFace=Segoe UI

; URL=https://weather.com/fr-FR/temps/aujour/l/FRXX0055:1:FR


ButtonL=#@#L.png
ButtonR=#@#R.png

RAction=[!SetOption Button ImageName "#ButtonL#"][!HideMeter "bg1"][!ShowMeterGroup Next3][!HideMeterGroup First3][!SetOption Button LeftMouseUpAction """#LAction#"""][!Redraw] 
LAction=[!SetOption Button ImageName "#ButtonR#"][!ShowMeter "bg1"][!ShowMeterGroup First3][!HideMeterGroup Next3][!SetOption Button LeftMouseUpAction """#RAction#"""][!Redraw]


;===============================MEASURES==================================

@Include2=#@#WeatherComJSONVariables.inc
@Include3=#@#WeatherComJSONMeasures.inc
@Include4=#@#WeatherComJSONLanguage.inc

;===============================METERS==================================

[bg1]
Meter=IMAGE
ImageName=#@#bg1.png
X=33
Y=38

[bg]
Meter=IMAGE
ImageName=#@#bg.png
X=0
Y=30

[Button]
Meter=Image
ImageName=#@#R.png 
X=245
Y=80
DynamicVariables=1
LeftMouseUpAction=#RAction#

;= = = = = = = = = = = = = NOW = = = = = = = = = =  = = = = = = = = = = 

[MeterNOW]
Meter=String
Group=First3
X=67
Y=40
W=70
H=60
FontSize=8
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=Maintenant
;Text=%1%2

[MeterIcon]
MeasureName=@CurrentIcon
Meter=IMAGE
Group=First3
Path="#@#Icons"
X=41
Y=58
ToolTipTitle=DÉTAILS
ToolTipType=1
ToolTipIcon=INFO
ToolTipText=[@CurrentObservationDate] [@CurrentObservationTime]#CRLF#[@CurrentConditions]#CRLF##FeelsLike# : [@CurrentFeelsLike]°#CRLF##Wind# : [@CurrentWindSpeed]#CRLF##Humidity# : [@CurrentHumidity]%#CRLF##Pressure# : [@CurrentPressure]#CRLF##Visibility# : [@CurrentVisibilityDistance]
DynamicVariables=1

[MeterTEMP]
Meter=String
MeasureName=@CurrentTemperature
;MeasureName2=MeasureTempSymb
Group=First3
X=69
Y=116
W=70
H=60
FontSize=14
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=%1°C

;= = = = = = = = = = = = = = Next 36 Hours = = = = = = = = = =  

[MeterDAY0]
Meter=String
MeasureName=@ForecastDay2DayShort
Group=First3
X=140
Y=40
W=70
H=60
FontSize=8
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1

[MeterIcon0]
MeasureName=@ForecastDay2DayIcon
Meter=IMAGE
Group=First3
Path="#@#Icons"
X=114
Y=58
ToolTipTitle=DÉTAILS
ToolTipType=1
ToolTipIcon=INFO
ToolTipText=[@ForecastDay2DayConditions]#CRLF#Précip : [@ForecastDay2DayPrecipitationPercent]%
DynamicVariables=1

[MeterTEMP0]
Meter=String
MeasureName=@ForecastDay2DayTemperature
; MeasureName2=MeasureTemp0
; MeasureName3=MeasureTempSymb0
Group=First3
X=140
Y=116
W=70
H=60
FontSize=14
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=%1°C

[MeterDAY1]
Meter=String
MeasureName=@ForecastDay3DayShort
Group=First3
X=212
Y=40
W=70
H=60
FontSize=8
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1

[MeterIcon1]
MeasureName=@ForecastDay3DayIcon
Meter=IMAGE
Group=First3
Path="#@#Icons"
X=185
Y=58
ToolTipTitle=DÉTAILS
ToolTipType=1
ToolTipIcon=INFO
ToolTipText=[@ForecastDay3DayConditions]#CRLF#Précip : [@ForecastDay3DayPrecipitationPercent]%
DynamicVariables=1

[MeterTEMP1]
Meter=String
MeasureName=@ForecastDay3DayTemperature
; MeasureName2=MeasureTemp1
; MeasureName3=MeasureTempSymb1
Group=First3
X=212
Y=116
W=70
H=60
FontSize=14
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=%1°C

[MeterDAY2]
Meter=String
MeasureName=@ForecastDay4DayShort
Group=Next3
X=68
Y=40
W=70
H=60
FontSize=8
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Hidden=1

[MeterIcon2]
MeasureName=@ForecastDay4DayIcon
Meter=IMAGE
Group=Next3
Path="#@#Icons"
X=41
Y=58
ToolTipTitle=DÉTAILS
ToolTipType=1
ToolTipIcon=INFO
ToolTipText=[@ForecastDay4DayConditions]#CRLF#Précip : [@ForecastDay4DayPrecipitationPercent]%
DynamicVariables=1
Hidden=1

[MeterTEMP2]
Meter=String
MeasureName=@ForecastDay4DayTemperature
; MeasureName2=MeasureTemp2
; MeasureName3=MeasureTempSymb2
Group=Next3
X=68
Y=116
W=70
H=60
FontSize=14
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=%1°C
Hidden=1

[MeterDAY3]
Meter=String
MeasureName=@ForecastDay5DayShort
Group=Next3
X=140
Y=40
W=70
H=60
FontSize=8
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Hidden=1

[MeterIcon3]
MeasureName=@ForecastDay5DayIcon
Meter=IMAGE
Group=Next3
Path="#@#Icons"
X=113
Y=58
ToolTipTitle=DÉTAILS
ToolTipType=1
ToolTipIcon=INFO
ToolTipText=[@ForecastDay5DayConditions]#CRLF#Précip : [@ForecastDay5DayPrecipitationPercent]%
DynamicVariables=1
Hidden=1

[MeterTEMP3]
Meter=String
MeasureName=@ForecastDay5DayTemperature
; MeasureName2=MeasureTemp3
; MeasureName3=MeasureTempSymb3
Group=Next3
X=140
Y=116
W=70
H=60
FontSize=14
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=%1°C
Hidden=1

[MeterDAY4]
Meter=String
MeasureName=@ForecastDay6DayShort
Group=Next3
X=212
Y=40
W=70
H=60
FontSize=8
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Hidden=1

[MeterIcon4]
MeasureName=@ForecastDay6DayIcon
Meter=IMAGE
Group=Next3
Path="#@#Icons"
X=185
Y=58
ToolTipTitle=DÉTAILS
ToolTipType=1
ToolTipIcon=INFO
ToolTipText=[@ForecastDay6DayConditions]#CRLF#Précip : [@ForecastDay6DayPrecipitationPercent]%
DynamicVariables=1
Hidden=1

[MeterTEMP4]
Meter=String
MeasureName=@ForecastDay6DayTemperature
; MeasureName2=MeasureTemp4
; MeasureName3=MeasureTempSymb4
Group=Next3
X=212
Y=116
W=70
H=60
FontSize=14
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=%1°C
Hidden=1
User avatar
balala
Rainmeter Sage
Posts: 16110
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Help with achieving a simple skin

Post by balala »

Jose Hidalgo wrote: August 3rd, 2020, 2:55 pm Now that weather.com is working again with Rainmeter (thanks to jsmorley and some excellent folks :thumbup: ), I was wondering if I could add the "Feels like" parameter to this skin (for example yesterday temp was 27°C but it felt like 37°C).
How could I do it ? Thanks ! :oops:
The posted code is useless practically in this case, because all WebParser measures are contained into the @Resources\WeatherComJSONMeasures.inc file, which you didn't post. I suppose this file should have a [@CurrentFeelsLike] (or something similar) measure, which returns exactly what have you asked for. Does has it?
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5382
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Help with achieving a simple skin

Post by eclectic-tech »

Jose Hidalgo wrote: August 3rd, 2020, 2:55 pm Hi guys,

Now that weather.com is working again with Rainmeter (thanks to jsmorley and some excellent folks :thumbup: ), I was wondering if I could add the "Feels like" parameter to this skin (for example yesterday temp was 27°C but it felt like 37°C).
How could I do it ? Thanks ! :oops:
The FeelsLike temperature is displayed in the tooltip info when you hover over the icon.

If you want to also show it when you hover over the temperature, you can do that by editing the [MeterTemp] section.
Add MeasureName2=@CurrentFeelsLike
Add the MouseOver/MouseLeave bangs

I don't have your graphics, but the change would look like this:
french2.gif

Code: Select all

[MeterTEMP]
Meter=String
MeasureName=@CurrentTemperature
MeasureName2=@CurrentFeelsLike
Group=First3
X=69
Y=116
W=70
H=60
FontSize=14
FontColor=255,255,255,255
StringStyle=Bold
StringEffect=SHADOW
FontFace=#FontFace#
StringAlign=center
FontEffectColor=0,0,0,50
AntiAlias=1
Text=%1°C
MouseOverAction=[!SetOption #CurrentSection# Text "%2°C"][!UpdateMeter #CurrentSection#][!Redraw]
MouseLeaveAction=[!SetOption #CurrentSection# Text "%1°C"][!UpdateMeter #CurrentSection#][!Redraw]
SolidColor=0,0,0,1

If you prefer the skin to always show the FeelsLike temperature rather than the actual temperature, change MeasureName=@CurrentTemperature to MeasureName=@CurrentFeelsLike in [MeterTemp] and do not add the MouseOver/MouseLeave bangs.
You do not have the required permissions to view the files attached to this post.