It is currently January 26th, 2021, 9:13 pm

Rainformer 2.9.3 AIDA64 Edition

A package of skins with a "theme" or by a single author
NismoZ
Posts: 21
Joined: May 1st, 2020, 3:04 pm

Re: Rainformer 2.9.3 AIDA64 Edition

Post by NismoZ »

pul53dr1v3r wrote: January 12th, 2021, 9:24 pm i'm not sure will i miss anything here as i fixed the issue pretty long time ago but if you wanna risk try this:
go to @Resources folder, open Variables.inc and add variable UnitsInteger=1 there. Then open WeatherMeasures.inc and replace measures [MeasureNowTempColors] and [MeasureNowFeelsLikeColors] with these:

Code: Select all

[MeasureNowTempColors]
Measure=Calc
Formula=[MeasureNowTemp]
IfCondition=((#CURRENTSECTION#<=-45)&&(#UnitsInteger#=1))||((#CURRENTSECTION#<=-49)&&(#UnitsInteger#=0))
IfTrueAction=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor1#"][!UpdateMeter *][!Redraw]
IfCondition2=((#CURRENTSECTION#>-45)&&(#CURRENTSECTION#<=-40)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-49)&&(#CURRENTSECTION#<=-40)&&(#UnitsInteger#=0))
IfTrueAction2=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor2#"][!UpdateMeter *][!Redraw]
IfCondition3=((#CURRENTSECTION#>-40)&&(#CURRENTSECTION#<=-35)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-40)&&(#CURRENTSECTION#<=-31)&&(#UnitsInteger#=0))
IfTrueAction3=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor3#"][!UpdateMeter *][!Redraw]
IfCondition4=((#CURRENTSECTION#>-35)&&(#CURRENTSECTION#<=-30)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-31)&&(#CURRENTSECTION#<=-22)&&(#UnitsInteger#=0))
IfTrueAction4=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor4#"][!UpdateMeter *][!Redraw]
IfCondition5=((#CURRENTSECTION#>-30)&&(#CURRENTSECTION#<=-25)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-22)&&(#CURRENTSECTION#<=-13)&&(#UnitsInteger#=0))
IfTrueAction5=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor5#"][!UpdateMeter *][!Redraw]
IfCondition6=((#CURRENTSECTION#>-25)&&(#CURRENTSECTION#<=-20)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-13)&&(#CURRENTSECTION#<=-4)&&(#UnitsInteger#=0))
IfTrueAction6=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor6#"][!UpdateMeter *][!Redraw]
IfCondition7=((#CURRENTSECTION#>-20)&&(#CURRENTSECTION#<=-15)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-4)&&(#CURRENTSECTION#<=5)&&(#UnitsInteger#=0))
IfTrueAction7=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor7#"][!UpdateMeter *][!Redraw]
IfCondition8=((#CURRENTSECTION#>-15)&&(#CURRENTSECTION#<=-10)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>5)&&(#CURRENTSECTION#<=14)&&(#UnitsInteger#=0))
IfTrueAction8=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor8#"][!UpdateMeter *][!Redraw]
IfCondition9=((#CURRENTSECTION#>-10)&&(#CURRENTSECTION#<=-5)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>14)&&(#CURRENTSECTION#<=23)&&(#UnitsInteger#=0))
IfTrueAction9=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor9#"][!UpdateMeter *][!Redraw]
IfCondition10=((#CURRENTSECTION#>-5)&&(#CURRENTSECTION#<=0)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>23)&&(#CURRENTSECTION#<=32)&&(#UnitsInteger#=0))
IfTrueAction10=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor10#"][!UpdateMeter *][!Redraw]
IfCondition11=((#CURRENTSECTION#>0)&&(#CURRENTSECTION#<=5)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>32)&&(#CURRENTSECTION#<=41)&&(#UnitsInteger#=0))
IfTrueAction11=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor11#"][!UpdateMeter *][!Redraw]
IfCondition12=((#CURRENTSECTION#>5)&&(#CURRENTSECTION#<=10)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>41)&&(#CURRENTSECTION#<=50)&&(#UnitsInteger#=0))
IfTrueAction12=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor12#"][!UpdateMeter *][!Redraw]
IfCondition13=((#CURRENTSECTION#>10)&&(#CURRENTSECTION#<=15)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>50)&&(#CURRENTSECTION#<=59)&&(#UnitsInteger#=0))
IfTrueAction13=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor13#"][!UpdateMeter *][!Redraw]
IfCondition14=((#CURRENTSECTION#>15)&&(#CURRENTSECTION#<=20)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>59)&&(#CURRENTSECTION#<=68)&&(#UnitsInteger#=0))
IfTrueAction14=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor14#"][!UpdateMeter *][!Redraw]
IfCondition15=((#CURRENTSECTION#>20)&&(#CURRENTSECTION#<=25)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>68)&&(#CURRENTSECTION#<=77)&&(#UnitsInteger#=0))
IfTrueAction15=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor15#"][!UpdateMeter *][!Redraw]
IfCondition16=((#CURRENTSECTION#>25)&&(#CURRENTSECTION#<=30)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>77)&&(#CURRENTSECTION#<=86)&&(#UnitsInteger#=0))
IfTrueAction16=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor16#"][!UpdateMeter *][!Redraw]
IfCondition17=((#CURRENTSECTION#>30)&&(#CURRENTSECTION#<=35)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>86)&&(#CURRENTSECTION#<=95)&&(#UnitsInteger#=0))
IfTrueAction17=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor17#"][!UpdateMeter *][!Redraw]
IfCondition18=((#CURRENTSECTION#>35)&&(#CURRENTSECTION#<=40)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>95)&&(#CURRENTSECTION#<=104)&&(#UnitsInteger#=0))
IfTrueAction18=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor18#"][!UpdateMeter *][!Redraw]
IfCondition19=((#CURRENTSECTION#>40)&&(#CURRENTSECTION#<=45)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>104)&&(#CURRENTSECTION#<=113)&&(#UnitsInteger#=0))
IfTrueAction19=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor19#"][!UpdateMeter *][!Redraw]
IfCondition20=((#CURRENTSECTION#>45)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>113)&&(#UnitsInteger#=0))
IfTrueAction20=[!SetOption "MeterCurrentTemperature" "FontColor" "#TempColor20#"][!UpdateMeter *][!Redraw]
Disabled=1
DynamicVariables=1
Group=Weather

[MeasureNowFeelsLikeColors]
Measure=Calc
Formula=[MeasureNowFeelsLike]
IfCondition=((#CURRENTSECTION#<=-45)&&(#UnitsInteger#=1))||((#CURRENTSECTION#<=-49)&&(#UnitsInteger#=0))
IfTrueAction=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor1#"][!UpdateMeter *][!Redraw]
IfCondition2=((#CURRENTSECTION#>-45)&&(#CURRENTSECTION#<=-40)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-49)&&(#CURRENTSECTION#<=-40)&&(#UnitsInteger#=0))
IfTrueAction2=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor2#"][!UpdateMeter *][!Redraw]
IfCondition3=((#CURRENTSECTION#>-40)&&(#CURRENTSECTION#<=-35)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-40)&&(#CURRENTSECTION#<=-31)&&(#UnitsInteger#=0))
IfTrueAction3=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor3#"][!UpdateMeter *][!Redraw]
IfCondition4=((#CURRENTSECTION#>-35)&&(#CURRENTSECTION#<=-30)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-31)&&(#CURRENTSECTION#<=-22)&&(#UnitsInteger#=0))
IfTrueAction4=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor4#"][!UpdateMeter *][!Redraw]
IfCondition5=((#CURRENTSECTION#>-30)&&(#CURRENTSECTION#<=-25)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-22)&&(#CURRENTSECTION#<=-13)&&(#UnitsInteger#=0))
IfTrueAction5=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor5#"][!UpdateMeter *][!Redraw]
IfCondition6=((#CURRENTSECTION#>-25)&&(#CURRENTSECTION#<=-20)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-13)&&(#CURRENTSECTION#<=-4)&&(#UnitsInteger#=0))
IfTrueAction6=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor6#"][!UpdateMeter *][!Redraw]
IfCondition7=((#CURRENTSECTION#>-20)&&(#CURRENTSECTION#<=-15)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>-4)&&(#CURRENTSECTION#<=5)&&(#UnitsInteger#=0))
IfTrueAction7=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor7#"][!UpdateMeter *][!Redraw]
IfCondition8=((#CURRENTSECTION#>-15)&&(#CURRENTSECTION#<=-10)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>5)&&(#CURRENTSECTION#<=14)&&(#UnitsInteger#=0))
IfTrueAction8=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor8#"][!UpdateMeter *][!Redraw]
IfCondition9=((#CURRENTSECTION#>-10)&&(#CURRENTSECTION#<=-5)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>14)&&(#CURRENTSECTION#<=23)&&(#UnitsInteger#=0))
IfTrueAction9=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor9#"][!UpdateMeter *][!Redraw]
IfCondition10=((#CURRENTSECTION#>-5)&&(#CURRENTSECTION#<=0)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>23)&&(#CURRENTSECTION#<=32)&&(#UnitsInteger#=0))
IfTrueAction10=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor10#"][!UpdateMeter *][!Redraw]
IfCondition11=((#CURRENTSECTION#>0)&&(#CURRENTSECTION#<=5)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>32)&&(#CURRENTSECTION#<=41)&&(#UnitsInteger#=0))
IfTrueAction11=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor11#"][!UpdateMeter *][!Redraw]
IfCondition12=((#CURRENTSECTION#>5)&&(#CURRENTSECTION#<=10)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>41)&&(#CURRENTSECTION#<=50)&&(#UnitsInteger#=0))
IfTrueAction12=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor12#"][!UpdateMeter *][!Redraw]
IfCondition13=((#CURRENTSECTION#>10)&&(#CURRENTSECTION#<=15)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>50)&&(#CURRENTSECTION#<=59)&&(#UnitsInteger#=0))
IfTrueAction13=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor13#"][!UpdateMeter *][!Redraw]
IfCondition14=((#CURRENTSECTION#>15)&&(#CURRENTSECTION#<=20)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>59)&&(#CURRENTSECTION#<=68)&&(#UnitsInteger#=0))
IfTrueAction14=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor14#"][!UpdateMeter *][!Redraw]
IfCondition15=((#CURRENTSECTION#>20)&&(#CURRENTSECTION#<=25)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>68)&&(#CURRENTSECTION#<=77)&&(#UnitsInteger#=0))
IfTrueAction15=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor15#"][!UpdateMeter *][!Redraw]
IfCondition16=((#CURRENTSECTION#>25)&&(#CURRENTSECTION#<=30)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>77)&&(#CURRENTSECTION#<=86)&&(#UnitsInteger#=0))
IfTrueAction16=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor16#"][!UpdateMeter *][!Redraw]
IfCondition17=((#CURRENTSECTION#>30)&&(#CURRENTSECTION#<=35)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>86)&&(#CURRENTSECTION#<=95)&&(#UnitsInteger#=0))
IfTrueAction17=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor17#"][!UpdateMeter *][!Redraw]
IfCondition18=((#CURRENTSECTION#>35)&&(#CURRENTSECTION#<=40)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>95)&&(#CURRENTSECTION#<=104)&&(#UnitsInteger#=0))
IfTrueAction18=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor18#"][!UpdateMeter *][!Redraw]
IfCondition19=((#CURRENTSECTION#>40)&&(#CURRENTSECTION#<=45)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>104)&&(#CURRENTSECTION#<=113)&&(#UnitsInteger#=0))
IfTrueAction19=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor19#"][!UpdateMeter *][!Redraw]
IfCondition20=((#CURRENTSECTION#>45)&&(#UnitsInteger#=1))||((#CURRENTSECTION#>113)&&(#UnitsInteger#=0))
IfTrueAction20=[!SetOption "MeterCurrentFeelsLikeTemp" "FontColor" "#TempColor20#"][!UpdateMeter *][!Redraw]
Disabled=1
DynamicVariables=1
Group=Weather
After that, go to the Settings folder, open SettingsTab4.ini, go to measure [MeasureWeatherUnits] and replace it with this code:

Code: Select all

[MeasureWeatherUnits]
Measure=String
String=#Units#
IfMatch=e
IfMatchAction=[!SetVariable TemperatureUnit "#deg#F"][!WriteKeyValue Variables TemperatureUnit "#deg#F" "#@#Variables.inc"][!SetVariable SpeedUnit "mph"][!WriteKeyValue Variables SpeedUnit "mph" "#@#Variables.inc"][!SetVariable AtmPressureUnit "in"][!WriteKeyValue Variables AtmPressureUnit "in" "#@#Variables.inc"][!SetVariable LengthUnit "mi"][!WriteKeyValue Variables LengthUnit "mi" "#@#Variables.inc"][!WriteKeyValue Variables UnitsInteger "0" "#@#Variables.inc"][!UpdateMeter *][!Redraw]
IfNotMatchAction=[!SetVariable TemperatureUnit "#deg#C"][!WriteKeyValue Variables TemperatureUnit "#deg#C" "#@#Variables.inc"][!SetVariable SpeedUnit "km/h"][!WriteKeyValue Variables SpeedUnit "km/h" "#@#Variables.inc"][!SetVariable AtmPressureUnit "mb"][!WriteKeyValue Variables AtmPressureUnit "mb" "#@#Variables.inc"][!SetVariable LengthUnit "km"][!WriteKeyValue Variables LengthUnit "km" "#@#Variables.inc"][!WriteKeyValue Variables UnitsInteger "1" "#@#Variables.inc"][!UpdateMeter *][!Redraw]
OnChangeAction=[!RefreshGroup "SettingsTab4"]
DynamicVariables=1
UpdateDivider=-1
That did not work after a refresh and closing rainmeter and opening again. I created file copies so I can go back easily. On the first adding a UnitsInteger=1 part, do you just put that at the end of that file?

Is everyone elses colors scale correctly functioning? Why would mine be the only one, and its happening on 3 different machines?

Thanks for your time.
User avatar
pul53dr1v3r
Posts: 419
Joined: July 30th, 2014, 10:30 am

Re: Rainformer 2.9.3 AIDA64 Edition

Post by pul53dr1v3r »

NismoZ wrote: January 12th, 2021, 9:45 pm
the answer is here
NismoZ
Posts: 21
Joined: May 1st, 2020, 3:04 pm

Re: Rainformer 2.9.3 AIDA64 Edition

Post by NismoZ »

pul53dr1v3r wrote: January 14th, 2021, 2:26 pm the answer is here
Ok, that seemed to fix it. Temps for 37 degree F are shown as green now, with real feel temp at 31 showing more light blue. I need to get some temp changes now so I can see if the colors line up, but looks ok so far.

I noticed that this is a separate package and an alpha v3.0 that I need to install separately from the rest of rainformers collection of packages 2.9.3, and consequently the settings for row spacing in general tab and such that I put into rainformers package does not work here. Not a big deal.

Also, was this temp color an issue for other people, or just me? If it was just me, then what's different about my setup?

Thanks for the help with this.
User avatar
pul53dr1v3r
Posts: 419
Joined: July 30th, 2014, 10:30 am

Re: Rainformer 2.9.3 AIDA64 Edition

Post by pul53dr1v3r »

NismoZ wrote: January 14th, 2021, 2:50 pm Ok, that seemed to fix it. Temps for 37 degree F are shown as green now, with real feel temp at 31 showing more light blue. I need to get some temp changes now so I can see if the colors line up, but looks ok so far.

I noticed that this is a separate package and an alpha v3.0 that I need to install separately from the rest of rainformers collection of packages 2.9.3, and consequently the settings for row spacing in general tab and such that I put into rainformers package does not work here. Not a big deal.

Also, was this temp color an issue for other people, or just me? If it was just me, then what's different about my setup?

Thanks for the help with this.
It must be fine now as it's an updated and fixed variant with some slight improvements. As to the bug, it's a general bug in v 2.9.3 and a few older versions and everyone who use imperial units has it. But as there is much more users of the metric units, thus it wasn't a lot of reports for this bug. Thanks once again for reporting it.
You should wait for the next release of Rainformer to have all the customizable features with the Weather skin again.
NismoZ
Posts: 21
Joined: May 1st, 2020, 3:04 pm

Re: Rainformer 2.9.3 AIDA64 Edition

Post by NismoZ »

pul53dr1v3r wrote: January 14th, 2021, 3:25 pm It must be fine now as it's an updated and fixed variant with some slight improvements. As to the bug, it's a general bug in v 2.9.3 and a few older versions and everyone who use imperial units has it. But as there is much more users of the metric units, thus it wasn't a lot of reports for this bug. Thanks once again for reporting it.
You should wait for the next release of Rainformer to have all the customizable features with the Weather skin again.
Thank you for the info and your work.