Register    Login    IRC Chat    Search    Google

Board index » Getting Started » Rainmeter Help




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Lowering RAM usage
 Post Posted: Tue Jul 28, 2009 5:06 pm 
Offline

Joined: Sat Jul 25, 2009 5:49 am
Posts: 66
Location: USA
[EDIT: Problem solved, it was caused by the wireless plugin. Ram leakage been addressed with version 1.8 of the wifi status plugin]

So basically I was wondering on how to reduce the amount of RAM that rainmeter uses. As we speak it is using 42520K and i have seen it once use over 100mb.I already followed sgtevmckay's guide and that helped with the >100mb. So any helpful coding hints would be appreciated, but for a few specific ones...

What is the "default" refresh rate? If i omit that from the header of an ini file, will it never refresh?

What are your opinions on the "ideal" refresh rate for (insert meter here)? (CPU/RAM, temps, wireless, mail, weather, etc).

Do buttons use more ram than "toggle" buttons? (Meaning the leftmouse downaction/upaction)

Does implementing popup menus cause more RAM to be used when they are not active? Both before and after they have been called?

My goal is to get rainmeter running at, ideally, less then 12mb but under 20 would be good (Right now it is at 47256K). Basically, less than what windows sidebar was running at (~13mb)

_________________
^ rainmeter noob.


Last edited by KiRe on Sat Aug 01, 2009 7:20 pm, edited 1 time in total.

Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Tue Jul 28, 2009 10:20 pm 
Offline
User avatar

Joined: Wed Jun 10, 2009 12:44 pm
Posts: 1401
Location: Sweden
The default update time is 1s.

I got my CPU, RAM and SWAP to update every 2 second. My CPU temp every 30 (I think, I'm not home so I can't check).
There is no point in having your weather skin update more often than the site you get the information from. The info will still be the same, and you bug the people on th site with gathering info too often.

The best way to reduce the memory usage is to reduce the number of skins/the amount that is updated.
Consider if you really need all the skins you use and if there is some way to make them more efficient and use less resources.

_________________
V.I.S.O.R
I don't think, therefor I'm not.


Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Wed Jul 29, 2009 3:36 am 
Offline

Joined: Fri Apr 03, 2009 4:31 am
Posts: 1454
Location: NC, US
I'd love to see what you are actually running to get that kind of RAM usage. I generally run around 20 skins all with graphics and I don't think I have ever gotten over 25MB.


Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Wed Jul 29, 2009 4:12 am 
Offline

Joined: Sat Jul 25, 2009 5:49 am
Posts: 66
Location: USA
Since I posted earlier today, I got rid of my launcher and made a new one that doesn't use any buttons or submenus. Currently i'm at 23,432K and i think i saw it peak close to 30mb. I don't know the best way to post what i'm running, so if you need more/specific information, please let me know.

Everything I use has been customized in one way or another but are based on either the Enigma or the HUD vision skins and they are:

4 Day Weather w/toggle

Date + Week

System meter (cpu %, ram %, hdd, power %, gpu temp, cpu1 temp, cpu2 temp)

launcher

wireless (SSID, %) and mail indicator

Notes w/toggle

Now it is almost 24mb

_________________
^ rainmeter noob.


Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Wed Jul 29, 2009 4:52 am 
Offline

Joined: Fri Apr 03, 2009 4:31 am
Posts: 1454
Location: NC, US
Would you mind posting the code of your old launcher for us to take a look at?


Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Wed Jul 29, 2009 6:03 am 
Offline

Joined: Sat Jul 25, 2009 5:49 am
Posts: 66
Location: USA
Currently at 34,012K... i don't know why its using so much ram. I'll post the "old" launcher and one of the submenus and the new launcher (in that order).

Old launcher:
Code:
[Rainmeter]
Update=3600000

[Variables]
FontColor=255, 255, 255,160
;FontColor2=255, 255, 255, 160
FontName=Calibri
FontHeight=14
;FontHeight2=7
AntiAlias=1

MediaLocation=C:\Program Files\CD Art Display\CAD.exe
MediaIcon=images\itunes_button.png

Media2Location=C:\Program Files\VideoLAN\VLC\vlc.exe
Media2Icon=images\vlc_button.png

BrowserIcon=images\FIREFOX_button.png
Browser2Icon=images\chrome_button.png

EditorLocation=notepad.exe
EditorIcon=images\notepad_button.png
Editor1Icon=images\office_button.png
Editor2Icon=images\adobe_button.png

ChatLocation=C:\Program Files\Skype\Phone\Skype.exe
ChatIcon=images\skype_button.png

Chat2Location=C:\Program Files\Pidgin\pidgin.exe
Chat2Icon=images\pidgin_button.png

; -------------------------

[Media]
Meter=BUTTON
ButtonImage=#MediaIcon#
X=15
Y=5
ButtonCommand=!Execute ["#MediaLocation#"]
; -------------------------
[Media2]
Meter=BUTTON
ButtonImage=#Media2Icon#
X=45
Y=5
ButtonCommand=!Execute ["#Media2Location#"]
; -------------------------
[SPACER]
Meter=STRING
X=72
Y=5
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight#
StringAlign=CENTER
StringStyle=NORMAL
Text="|"
AntiAlias=1
; -------------------------
[Chat]
Meter=button
ButtonImage=#ChatIcon#
X=79
Y=5
ButtonCommand=!Execute ["#ChatLocation#"]
; -------------------------
[Chat2]
Meter=button
buttonimage=#Chat2Icon#
X=109
Y=5
ButtonCommand=!Execute ["#Chat2Location#"]
; -------------------------
[SPACER2]
Meter=STRING
X=139
Y=5
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight#
StringAlign=CENTER
StringStyle=NORMAL
Text="|"
AntiAlias=1
; -------------------------
[Editor]
Meter=BUTTON
ButtonImage=#EditorIcon#
X=144
Y=5
ButtonCommand=!Execute ["#EditorLocation#"]
; -------------------------
[Editor1]
Meter=BUTTON
ButtonImage=#Editor1Icon#
X=170
Y=5
ButtonCommand=!Execute [!RainmeterActivateConfig "KiRe\Launcher\menu2" "menu_microsoft.ini"]
; -------------------------
[Editor2]
Meter=BUTTON
ButtonImage=#Editor2Icon#
X=198
;X=174
Y=9
ButtonCommand=!Execute [!RainmeterActivateConfig "KiRe\Launcher\menu2" "menu_adobe.ini"]
; -------------------------
[SPACER4]
Meter=STRING
X=225
Y=5
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight#
StringAlign=CENTER
StringStyle=NORMAL
Text="|"
AntiAlias=1
; -------------------------
[Browser]
Meter=button
ButtonImage=#BrowserIcon#
X=231
Y=5
ButtonCommand=!Execute [!RainmeterActivateConfig "KiRe\Launcher\menu2" "menu_firefox.ini"]
; -------------------------
[Browser2]
Meter=button
ButtonImage=#Browser2Icon#
X=261
Y=5
ButtonCommand=!Execute [!RainmeterActivateConfig "KiRe\Launcher\menu2" "menu_chrome.ini"]


Firefox menu:
Code:
[Rainmeter]
Update=3600000


[Variables]
FontColor=255, 255, 255,160
FontName=Calibri
;FontName=Trebuchet MS
FontHeight=14
;AntiAlias=1

BrowserLocation=firefox.exe
BrowserIcon=firefox.png

EmailIcon=gmail.png
Email="firefox.exe" "http://www.gmail.com"

Search="firefox.exe" "http://www.google.com"
SearchIcon=google2.png

Search2="firefox.exe" "http://www.youtube.com"
Search2Icon=youtube.png

NetworkingIcon=facebook.png
Networking="firefox.exe" "http://www.facebook.com"

;ExitIcon=close.png
ExitIcon=closealt.png
; -------------------------
[SPACER]
Meter=STRING
X=0
Y=5
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight#
StringAlign=CENTER
StringStyle=NORMAL
Text="|"
AntiAlias=1
; -------------------------
[NewWindow]
Meter=IMAGE
ImageName=#BrowserIcon#
X=5
Y=5
W=25
H=25
LeftMouseDownAction=!Execute ["#BrowserLocation#"][!RainmeterDeactivateConfig "KiRe\Launcher\menu2" "menu_firefox.ini"]

[NewEmail]
Meter=IMAGE
ImageName=#EmailIcon#
X=31
Y=5
W=25
H=25
LeftMouseDownAction=!Execute ["#Email#"][!RainmeterDeactivateConfig "KiRe\Launcher\menu2" "menu_firefox.ini"]

[NewSearch]
Meter=IMAGE
ImageName=#SearchIcon#
X=57
Y=5
W=25
H=25
LeftMouseDownAction=!Execute ["#Search#"][!RainmeterDeactivateConfig "KiRe\Launcher\menu2" "menu_firefox.ini"]

[NewNetworking]
Meter=IMAGE
ImageName=#NetworkingIcon#
X=83
Y=5
W=25
H=25
LeftMouseDownAction=!Execute ["#Networking#"][!RainmeterDeactivateConfig "KiRe\Launcher\menu2" "menu_firefox.ini"]

[NewSearch2]
Meter=IMAGE
ImageName=#Search2Icon#
X=109
Y=5
W=25
H=25
LeftMouseDownAction=!Execute ["#Search2#"][!RainmeterDeactivateConfig "KiRe\Launcher\menu2" "menu_firefox.ini"]


[ExitMenu]
Meter=IMAGE
ImageName=#ExitIcon#
X=135
Y=5
W=25
H=25
LeftMouseDownAction=!Execute [!RainmeterDeactivateConfig "KiRe\Launcher\menu2" "menu_firefox.ini"]


And the "new" launcher (I made a new one becuase i wasn't sure if the "button" feature was what was eating up my ram):
Code:
[Rainmeter]
Update=3600000

[Variables]
FontColor=255, 255, 255,160
FontName=Calibri
FontHeight=14
AntiAlias=1

; -------------------------

MediaLocation=C:\Program Files\CD Art Display\CAD.exe
MediaIcon=itunes.png

Media2Location=C:\Program Files\VideoLAN\VLC\vlc.exe
Media2Icon=vlc.png


ChatLocation=C:\Program Files\Skype\Phone\Skype.exe
ChatIcon=skype.png

Chat2Location=C:\Program Files\Pidgin\pidgin.exe
Chat2Icon=pidgin.png


BrowserLocation=firefox.exe
BrowserIcon=firefox.png

Browser2Location=chrome.exe
Browser2Icon=chrome.png

ComputerLocation=taskmgr.exe
ComputerIcon=computer.png

;Computer2Location=speedfan.exe
Computer2Location=C:\Program Files\SpeedFan\speedfan.exe
Computer2Icon=speedfan.png

; -------------------------

[Media]
Meter=IMAGE
ImageName=#MediaIcon#
X=20
Y=0
W=15
H=15
AntiAlias=1
LeftMouseUpAction=!Execute ["#MediaLocation#"]

[Media2]
Meter=IMAGE
ImageName=#Media2Icon#
X=20
Y=17
W=15
H=15
AntiAlias=1
LeftMouseUpAction=!Execute ["#Media2Location#"]


[Chat]
Meter=IMAGE
ImageName=#ChatIcon#
X=37
Y=0
W=15
H=15
AntiAlias=1
LeftMouseUpAction=!Execute ["#ChatLocation#"]

[Chat2]
Meter=IMAGE
ImageName=#Chat2Icon#
X=37
Y=17
W=15
H=15
AntiAlias=1
LeftMouseUpAction=!Execute ["#Chat2Location#"]

[Browser]
Meter=IMAGE
ImageName=#BrowserIcon#
X=54
Y=0
W=15
H=15
AntiAlias=1
LeftMouseUpAction=!Execute ["#BrowserLocation#"]

[Browser2]
Meter=IMAGE
ImageName=#Browser2Icon#
X=54
Y=17
W=15
H=15
AntiAlias=1
LeftMouseUpAction=!Execute ["#Browser2Location#"]

[Computer]
Meter=IMAGE
ImageName=#ComputerIcon#
X=72
Y=0
W=15
H=15
AntiAlias=1
LeftMouseUpAction=!Execute ["#ComputerLocation#"]

[Computer2]
Meter=IMAGE
ImageName=#Computer2Icon#
X=72
Y=17
W=15
H=15
AntiAlias=1
LeftMouseUpAction=!Execute ["#Computer2Location#"]



Now rainmeter is at 34,576K =/

_________________
^ rainmeter noob.


Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Wed Jul 29, 2009 4:42 pm 
Offline

Joined: Sat Jul 25, 2009 5:49 am
Posts: 66
Location: USA
Ok, rainmeter is eating up 41,276K of ram and i really don't know why so i'm going to start posting the code for my other meters because this is starting to get to me.

Weather (custom spliced between enigma and HUD). I have edited out the URLs for privacy reasons, especially since i signed up with weather.com to get content.
Code:
[Rainmeter]
; Background=bg.png
Update=10000

[Variables]
URL=http://xoap.weather.com/weather/blahblahblahblah
;Please replace your location code of Weather.com above, e.g: Taipei is TWXX0021.
;You can check it on Weather.com or Google.
;For U.S. residents, your weather code is your ZIP code.
;You may also delete "&unit=m" if you prefer the Fahrenheit Scale.
;Make sure to remove the brackets!
Link=http://www.weather.com/outlook/travel/businesstraveler/local/*****
Link1=http://www.weather.com/outlook/travel/businesstraveler/wxdetail/*****?from=36hr_topnav_business&dayNum=1
Link2=http://www.weather.com/outlook/travel/businesstraveler/wxdetail/*****?from=36hr_topnav_business&dayNum=2
Link3=http://www.weather.com/outlook/travel/businesstraveler/wxdetail/*****?from=36hr_topnav_business&dayNum=3

Color=3
;Edit this to change the icon set.
;0 = Original MoxaWeather.
;1 = Enigma Light.
;2 = Enigma Dark.
;3 = Colorful

Font=Trebuchet MS
Font_color=255,255,255,180
Font_color2=255,255,255,130
Font_color3=255,255,255,80
;================================================================

[MeasureWeatherRSS]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateRate=3600
Url=#URL#
RegExp="(?siU)<weather ver="(.*)">(.*)<tmp>(.*)</tmp>(.*)<flik>(.*)</flik>(.*)<t>(.*)</t>(.*)<icon>(.*)</icon>(.*)<day d="1" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<day d="2" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<day d="3" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)"
StringIndex=1
;IfAboveValue=0
;IfAboveAction=!execute [!RainmeterHideMeter MeterIconNA][!RainmeterShowMeter MeterIcon]
;--------------------------------

[MeasureWeatherTemp]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=3

[MeasureWeatherTempFeels]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=5

[MeasureWeatherDesc]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=7
;done2

[MeasureWeatherIcon]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=9
;done2


[MeasureWeatherIconMod]
Measure=CALC
Formula=(#Color#*100)+MeasureWeatherIcon
;-------------------------

;tomorrow's weather description, id=18
;tomorrow's day, id=9
;tomorrow's date, id=10, you can redefine the StringIndex value below with the id#
[MeasureWeatherDate1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=11
;done2

[MeasureWeatherDesc1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=20

;tomorrow's Hi-temp, id=12
;tomorrow's Lo-temp, id=14, you can redefine the StringIndex value below with the id#
[MeasureWeatherTemp1H]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=14
;done2

[MeasureWeatherTemp1L]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=16
;done2

;tomorrow's weather icon, id=16
[MeasureWeatherIcon1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=18
;done2


[MeasureWeatherIcon1Mod]
Measure=CALC
Formula=(#Color#*100)+MeasureWeatherIcon1
;-------------------------

;D+2, weather description, id=29
;D+2, day of week, id=20
;D+2, date, id=21
[MeasureWeatherDate2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=22
;done2

[MeasureWeatherDesc2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=31
;???????????


;D+2, Hi-temp, id=23
;D+2, Lo-temp, id=25
[MeasureWeatherTemp2H]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=25
;done2

[MeasureWeatherTemp2L]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=27
;done2

;D+2, weather icon, id=27
[MeasureWeatherIcon2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=29
;done2

[MeasureWeatherIcon2Mod]
Measure=CALC
Formula=(#Color#*100)+MeasureWeatherIcon2

;-------------------------

;D+3, weather description, id=40
;D+3, day of week, id=31
;D+3, date, id=32
[MeasureWeatherDate3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=33
;done2

[MeasureWeatherDesc3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=42

;D+3, Hi-temp, id=34
;D+3, Lo-temp, id=36
[MeasureWeatherTemp3H]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=36
;done2

[MeasureWeatherTemp3L]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=38
;done2

;D+3, weather icon, id=38
[MeasureWeatherIcon3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=40
;done2

[MeasureWeatherIcon3Mod]
Measure=CALC
Formula=(#Color#*100)+MeasureWeatherIcon3

;================================================================

[MeterTemp]
MeasureName=MeasureWeatherTemp
Meter=STRING
X=148
Y=3
FontColor=#Font_color#
StringStyle=NORMAL
;FontSize=10
FontSize=15
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"

[MeterTempFeels]
MeasureName=MeasureWeatherTempFeels
Meter=STRING
X=159
Y=5
FontColor=#Font_color#
StringStyle=NORMAL
FontSize=6
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"

[MeterDay]
Meter=STRING
X=110
Y=4
FontColor=#Font_color#
FontSize=6
StringAlign=RIGHT
;StringStyle=BOLD
FontFace=#Font#
Antialias=1
Prefix="Today"
;LeftMouseDownAction=!RainmeterRefresh

[MeterDesc]
MeasureName=MeasureWeatherDesc
Meter=STRING
X=110
Y=13
FontColor=255,255,255,130
FontSize=7
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1

;[MeterIconNA]
;ImageName=na.png
;Meter=IMAGE
;X=143
;Y=1

[MeterIcon]
MeasureName=MeasureWeatherIconMod
Meter=IMAGE
X=156
Y=0
;LeftMouseUpAction=!execute ["#Browser#" "#Link#"]
LeftMouseUpAction=!execute ["#Link#"]
;Hidden=1
;-------------------------

[Toggle1]
Meter=IMAGE
ImageName=Toggle.png
AntiAlias=1
X=144
Y=13
H=15
W=10
LeftMouseDownAction=!Execute [!RainmeterShowMeter Toggle2][!RainmeterHideMeter Toggle1][!RainmeterRedraw]

[Toggle2]
Meter=IMAGE
ImageName=ToggleActive.png
AntiAlias=1
Hidden=1
X=r
Y=r
H=15
W=10
LeftMouseUpAction=!Execute [!RainmeterToggleMeter MeterTemp1H][!RainmeterToggleMeter MeterTemp1L][!RainmeterToggleMeter MeterDate1][!RainmeterToggleMeter MeterDesc1][!RainmeterToggleMeter MeterIcon1][!RainmeterToggleMeter MeterTemp2H][!RainmeterToggleMeter MeterTemp2L][!RainmeterToggleMeter MeterDate2][!RainmeterToggleMeter MeterDesc2][!RainmeterToggleMeter MeterIcon2][!RainmeterToggleMeter MeterTemp3H][!RainmeterToggleMeter MeterTemp3L][!RainmeterToggleMeter MeterDate3][!RainmeterToggleMeter MeterDesc3][!RainmeterToggleMeter MeterIcon3][!RainmeterShowMeter Toggle1][!RainmeterHideMeter Toggle2][!RainmeterRedraw]

;------------------------- offset Y: +40

[Spacer]
Meter=IMAGE
Solidcolor=0, 0, 0, 1
X=148
Y=43
H=33
W=45

[MeterTemp1H]
MeasureName=MeasureWeatherTemp1H
Meter=STRING
X=148
Y=43
FontColor=#Font_color3#
StringStyle=NORMAL
FontSize=15
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"

[MeterTemp1L]
MeasureName=MeasureWeatherTemp1L
Meter=STRING
X=159
Y=43
FontColor=#Font_color3#
StringStyle=NORMAL
FontSize=6
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"

[MeterDate1]
MeasureName=MeasureWeatherDate1
Meter=STRING
X=110
Y=44
FontColor=#Font_color3#
FontSize=7
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1

[MeterDesc1]
MeasureName=MeasureWeatherDesc1
Meter=STRING
X=110
Y=53
FontColor=#Font_color3#
FontSize=7
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1

[MeterIcon1]
MeasureName=MeasureWeatherIcon1Mod
Meter=IMAGE
X=156
Y=40
LeftMouseUpAction=!execute ["#Link1#"]
;------------------------- offset Y: +40

[MeterTemp2H]
MeasureName=MeasureWeatherTemp2H
Meter=STRING
X=148
Y=83
FontColor=#Font_color3#
StringStyle=NORMAL
FontSize=15
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"

[MeterTemp2L]
MeasureName=MeasureWeatherTemp2L
Meter=STRING
X=159
Y=83
FontColor=255,255,255,80
StringStyle=NORMAL
FontSize=6
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"

[MeterDate2]
MeasureName=MeasureWeatherDate2
Meter=STRING
X=110
Y=84
FontColor=#Font_color3#
FontSize=7
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1

[MeterDesc2]
MeasureName=MeasureWeatherDesc2
Meter=STRING
X=110
Y=93
FontColor=#Font_color3#
FontSize=7
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1

[MeterIcon2]
MeasureName=MeasureWeatherIcon2Mod
Meter=IMAGE
X=156
Y=80
LeftMouseUpAction=!execute ["#Link2#"]
;------------------------- offset Y: +40

[MeterTemp3H]
MeasureName=MeasureWeatherTemp3H
Meter=STRING
X=148
Y=123
FontColor=#Font_color3#
StringStyle=NORMAL
FontSize=15
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"

[MeterTemp3L]
MeasureName=MeasureWeatherTemp3L
Meter=STRING
X=159
Y=123
FontColor=#Font_color3#
StringStyle=NORMAL
FontSize=6
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"

[MeterDate3]
MeasureName=MeasureWeatherDate3
Meter=STRING
X=110
Y=124
FontColor=#Font_color3#
FontSize=7
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1

[MeterDesc3]
MeasureName=MeasureWeatherDesc3
Meter=STRING
X=110
Y=133
FontColor=#Font_color3#
FontSize=7
StringAlign=RIGHT
StringStyle=BOLD
FontFace=#Font#
Antialias=1

[MeterIcon3]
MeasureName=MeasureWeatherIcon3Mod
Meter=IMAGE
X=156
Y=120
LeftMouseUpAction=!execute ["#Link3#"]


Date, standard Enigma I just changed the order of the month and the day of the month
Code:
; ENIGMA WEEK

[Rainmeter]
Author=Kaelri@gmail.com
Update=120000

[Variables]
Color1=255, 255, 255, 217
Color2=255, 255, 255, 160
FontName=Trebuchet MS
FontHeight1=10
FontHeight2=7
AntiAlias=1
;-------------------------

[MeasureWeek]
Measure=Time
Format="%A"

[MeasureDate]
Measure=Time
Format="%B %#d, %Y"

[MeterWeek]
Meter=STRING
MeasureName=MeasureWeek
X=60
Y=2
;W=150
W=200
StringStyle=NORMAL
StringAlign=CENTER
FontColor=#Color1#
FontSize=#FontHeight1#
FontFace=#FontName#
AntiAlias=1

[MeterDate]
Meter=STRING
MeasureName=MeasureDate
X=r
Y=15r
StringStyle=NORMAL
StringAlign=CENTER
FontColor=#Color2#
FontSize=#FontHeight2#
FontFace=#FontName#
;Text="WKD"
AntiAlias=1


System info
Code:
[Rainmeter]
Update=1000

[Variables]
update.Spd=60
FontColor=255, 255, 255
FontColor2=255, 255, 255, 160
FontName=Calibri
FontHeight1=10
FontHeight2=7
AntiAlias=1
; -------------------------

[MeasureCPU]
Measure=CPU

[MeasureRAM]
Measure=PhysicalMemory

[MeasureHD]
Measure=FreeDiskSpace
Drive=C:

[MeasurePower]
Measure=Plugin
Plugin=Plugins\PowerPlugin.dll
PowerState=PERCENT

[MeasureSpeedTemp0]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=0

[MeasureSpeedTemp1]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=1

[MeasureSpeedTemp2]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=2

[CPU]
Meter=STRING
MeasureName=MeasureCPU
X=60
Y=3
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="%1"

[Label CPU]
Meter=STRING
X=r
Y=18
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=CENTER
StringStyle=NORMAL
Text="CPU"
AntiAlias=1

[RAM]
Meter=STRING
MeasureName=MeasureRAM
X=110
Y=3
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="%1"
Percentual=1
AutoScale=1

[Label RAM]
Meter=STRING
X=r
Y=18
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=CENTER
StringStyle=NORMAL
Text="RAM"
AntiAlias=1

[HDD]
Meter=STRING
MeasureName=MeasureHD
X=160
; X=480
Y=3
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="%1"
AntiAlias=1
AutoScale=1
NumOfDecimals=0

[Label HDD]
Meter=STRING
X=r
Y=18
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=CENTER
StringStyle=NORMAL
Text="HDD"
AntiAlias=1

[PWR]
Meter=STRING
MeasureName=MeasurePower
X=210
; X=540
Y=3
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="%1"

[Label PWR]
Meter=STRING
X=r
Y=18
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=CENTER
StringStyle=NORMAL
Text="PWR"
AntiAlias=1


[GPU]
Meter=STRING
MeasureName=MeasureSpeedTemp0
Text="%1 °C"
X=260
Y=3
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="%1"

[Label GPU]
Meter=STRING
X=r
Y=18
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=CENTER
StringStyle=NORMAL
Text="GPU"
AntiAlias=1


[CPU1]
Meter=STRING
MeasureName=MeasureSpeedTemp1
Text="%1 °C"
X=310
Y=3
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="%1"


[Label CPU1]
Meter=STRING
X=r
Y=18
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=CENTER
StringStyle=NORMAL
Text="CPU 1"
AntiAlias=1

[CPU2]
Meter=STRING
MeasureName=MeasureSpeedTemp2
Text="%1 °C"
X=360
Y=3
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="%1"


[Label CPU2]
Meter=STRING
X=r
Y=18
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=CENTER
StringStyle=NORMAL
Text="CPU 2"
AntiAlias=1



Wireless & Gamil inbox count, username and password left out for obvious reasons
Code:
[Rainmeter]
BackgroundMode=1
Update=5000

[Variables]
;update.Spd=60
FontColor=255, 255, 255,200
FontColor2=255, 255, 255, 60
FontName=Calibri
FontHeight1=9
FontHeight2=7
AntiAlias=1

User=*****
Password=*****
;====================================
[mWifi1]
Measure=Plugin
Plugin=Plugins\WifiStatus.dll
WifiInfoType=SSID
WifiIntfID=0
[mWifi2]
Measure=Plugin
Plugin=Plugins\WifiStatus.dll
WifiInfoType=QUALITY
WifiIntfID=0
; -------------------------
[MeasureGmail]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=https://#User#:#Password#@gmail.google.com/gmail/feed/atom
;Url=https://mail.google.com/mail/feed/atom
RegExp="(?siU)<fullcount>(.*)</fullcount>"
Codepage=0
Download=1
UpdateRate=60
StringIndex=4


[MeasureNumber]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureGmail]
StringIndex=1
UpdateRate=1
;====================================

[SSID]
Meter=STRING
MeasureName=mWifi1
X=24
Y=0
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=LEFT
StringStyle=NORMAL
AntiAlias=1
Text="%1"

[SSIDlabel]
Meter=STRING
x=24
y=1
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=RIGHT
StringStyle=NORMAL
text="SSID: "
AntiAlias=1
; -------------------------
[Strength]
Meter=STRING
MeasureName=mWifi2
X=24
Y=11
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=LEFT
StringStyle=NORMAL
AntiAlias=1
Text="%1%"

[Strengthlabel]
Meter=STRING
x=24
y=12
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=RIGHT
StringStyle=NORMAL
text="STRG: "
AntiAlias=1
; -------------------------
[Mail]
Meter=STRING
MeasureName=MeasureNumber
X=24
Y=22
;H=15
;W=20
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight1#
StringAlign=LEFT
StringStyle=NORMAL
AntiAlias=1
Text="%1 new"
AntiAlias=1
AutoScale=1
NumOfDecimals=0
LeftMouseDownAction=!RainmeterRefresh

[Maillabel]
Meter=STRING
x=24
y=23
FontColor=#FontColor2#
FontFace=#FontName#
FontSize=#FontHeight2#
StringAlign=RIGHT
StringStyle=NORMAL
text="GMAIL: "
AntiAlias=1



Notes (Basically the enigma notes but i added a toggle button)
Code:
; ENIGMA SIDEBAR NOTES
; To adjust this skin to your resolution: take your screen's height
; and subtract 325. Set "ScreenHeight" to this number.

[Rainmeter]
Author=Kaelri@gmail.com
AppVersion=1.0
;Update=3600000
Update=1000

[Variables]
Note=C:\Program Files\Rainmeter\Skins\Enigma\Sidebar\Notes\Notes.txt
ScreenHeight=475
update.Spd=60
FontColor=255, 255, 255, 255
FontName=Trebuchet MS
FontHeight=8
AntiAlias=1
;-------------------------

[MeasureNotes]
Measure=Plugin
Plugin=Plugins\QuotePlugin.dll
PathName=#Note#
Disabled=0
Separator=¶
#Subfolders=0
#FileFilter=*.txt

;[Separator]
;Meter=IMAGE
;ImageName=../Separator.png
;X=0
;Y=0

[Label NOTES]
Meter=STRING
X=23
Y=8
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight#
StringAlign=CENTER
StringStyle=NORMAL
Text="NOTES"
AntiAlias=1


[Icon]
Meter=IMAGE
ImageName=TASKSopaque.png
X=70
Y=0
W=25
H=25
AntiAlias=1
LeftMouseupAction=!Execute ["#Note#"]

;-------------------------

[Toggle1]
Meter=IMAGE
ImageName=Toggle.png
AntiAlias=1
X=52
Y=6
H=15
W=10
LeftMouseDownAction=!Execute [!RainmeterShowMeter Toggle2][!RainmeterHideMeter Toggle1][!RainmeterRedraw]

[Toggle2]
Meter=IMAGE
ImageName=ToggleActive.png
AntiAlias=1
Hidden=1
X=r
Y=r
H=15
W=10
LeftMouseUpAction=!Execute [!RainmeterToggleMeter Notes][!RainmeterShowMeter Toggle1][!RainmeterHideMeter Toggle2][!RainmeterRedraw]
;-------------------------

[Notes]
Meter=STRING
MeasureName=MeasureNotes
X=0
;Y=15r
Y=40
W=200
H=#ScreenHeight#
FontColor=#FontColor#
FontFace=#FontName#
FontSize=#FontHeight#
StringAlign=LEFT
StringStyle=NORMAL
AntiAlias=1
ClipString=1


I'll see about getting a screen shot in here soon and it is running at 42,668K :cry:


EDIT: Screen shot of rainmeter, currently at 44,904K. I also should have mentioned, the Notes' refresh is set high because if it isn't, when it loads or i hit the toggle button, it takes forever for the actual notes to show up.
[hsimg]http://farm3.static.flickr.com/2624/3768840489_fc8efbd0b1_o.jpg[/hsimg]

EDIT2: At 91,236K... and i haven't changed anything since i last posted =( Any ideas? Anyone?

EDIT3: at 11:52pm, 3,628K without wireless and notes

_________________
^ rainmeter noob.


Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Fri Aug 07, 2009 1:20 am 
Offline
User avatar

Joined: Fri Apr 03, 2009 4:29 pm
Posts: 2292
Location: Santa Fe, NM
What Antivirus are you using?

_________________
Image


Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Fri Aug 07, 2009 7:15 am 
Offline

Joined: Sat Jul 25, 2009 5:49 am
Posts: 66
Location: USA
I use AVG Free, but...

KiRe wrote:
[EDIT: Problem solved, it was caused by the wireless plugin. Ram leakage been addressed with version 1.8 of the wifi status plugin]

_________________
^ rainmeter noob.


Top 
 Profile  
 
 Post subject: Re: Lowering RAM usage
 Post Posted: Fri Aug 07, 2009 7:31 am 
Offline
User avatar

Joined: Fri Apr 03, 2009 4:29 pm
Posts: 2292
Location: Santa Fe, NM
You would not be the first person to express that Rainmeter is using a lot of resources and using avg.

An experiment: Turn off AVG and restart Rainmeter, and see if your resource usage goes down?

This may or not be it, but it is the first culprit I look for.

_________________
Image


Top 
 Profile  
 
Display posts from previous:  Sort by  
 
Post new topic Reply to topic  [ 10 posts ] 

Board index » Getting Started » Rainmeter Help


Who is online

Users browsing this forum: No registered users and 6 guests

 
 

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Donations for Rainmeter and the Rainmeter Community are now being accepted.

Your donations are greatly appreciated by all the community.