Quantcast
Channel: Rainmeter Forums
Viewing all articles
Browse latest Browse all 1486

Community Plugins & Addons • Re: RGB Plugin

$
0
0
I don't think worth creating / using a plugin for such a task. Basic Rainmeter tools can do the job, with no external plugin required:

Code:

[Rainmeter]Update=1000AccurateText=1[Variables]Red=255Green=1Blue=1Speed=4Wait=2000U=[!UpdateMeasure "MeasureColor"][!UpdateMeter "MeterRGB"][!Redraw][MeasureColor]Measure=PluginPlugin=ActionTimerGroup=SlidersActionList1=Repeat UpRed,20,255UpRed=[!SetVariable Red "(Clamp((#Red#+#Speed#),0,255))"]#U#ActionList2=Repeat DownRed,20,255DownRed=[!SetVariable Red "(Clamp((#Red#-#Speed#),0,255))"]#U#ActionList3=Repeat UpGreen,20,255UpGreen=[!SetVariable Green "(Clamp((#Green#+#Speed#),0,255))"]#U#ActionList4=Repeat DownGreen,20,255DownGreen=[!SetVariable Green "(Clamp((#Green#-#Speed#),0,255))"]#U#ActionList5=Repeat UpBlue,20,255UpBlue=[!SetVariable Blue "(Clamp((#Blue#+#Speed#),0,255))"]#U#ActionList6=Repeat DownBlue,20,255DownBlue=[!SetVariable Blue "(Clamp((#Blue#-#Speed#),0,255))"]#U#IfCondition=(#Red#=0)IfTrueAction=[!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"][!Delay "#Wait#"][!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Execute 5"][!CommandMeasure "MeasureColor" "Stop 6"]IfCondition2=(#Red#=255)IfTrueAction2=[!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"][!Delay "#Wait#"][!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Execute 6"]IfCondition3=(#Green#=0)IfTrueAction3=[!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"][!Delay "#Wait#"][!CommandMeasure MeasureColor "Execute 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"]IfCondition4=(#Green#=255)IfTrueAction4=[!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"][!Delay "#Wait#"][!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Execute 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"]IfCondition5=(#Blue#=0)IfTrueAction5=[!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"][!Delay "#Wait#"][!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Execute 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"]IfCondition6=(#Blue#=255)IfTrueAction6=[!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Stop 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"][!Delay "#Wait#"][!CommandMeasure MeasureColor "Stop 1"][!CommandMeasure MeasureColor "Stop 2"][!CommandMeasure "MeasureColor" "Stop 3"][!CommandMeasure "MeasureColor" "Execute 4"][!CommandMeasure "MeasureColor" "Stop 5"][!CommandMeasure "MeasureColor" "Stop 6"]DynamicVariables=1[Background]Meter=Shape Shape=Rectangle 0,0,(400),(100),(8)|StrokeWidth 0 | FillColor 255,255,255,100DynamicVariables=1[MeterRGB]Meter=StringX=200rY=50rMeasureName=MeasureRGBText=RGB Color: #Red#,#Green#,#Blue#FontColor=#Red#,#Green#,#Blue#FontSize=16AntiAlias=1StringAlign=CenterCenterDynamicVariables=1
Additionally this code uses the default Update=1000, instead of a low update.

Statistics: Posted by balala — Yesterday, 7:29 pm



Viewing all articles
Browse latest Browse all 1486

Trending Articles