2010년 11월 29일 월요일

[dailysteal.com] sansa clip+ 4GB Black(Total $24.99)


사이버 먼데이 특별가로 dailySteal에서 Clip+를 내놨습니다. 바로 며칠전 블랙프라이데이때 아마존과 베스트바이에서 $29.99에 잠간 풀렸었는데...이틀후에 $5내린 딜이 나오는 군요. ^^

 


11/29 - 12/3 해외주요일정




2010년 11월 27일 토요일

예제로 보는 RainMeter -bonus- Gmali 연동 스킨


보너스로 Gmail의 메일을 연동하는 스킨을 소개해 드립니다.
Gmail은 거의 유일하게 RSS를 지원하기 때문에 연동이 쉬웠나 봅니다. 다만 ini파일에 직접적으로 아이디와 패스워드가 저장되기 때문에 파일이 유출되지 않도록 주의를 하셔야 할것입니다. 역시 Webparser플러그인을 사용합니다. gmail 스킨의 원본은 거의 한뿌리 같네요.  quintessence의 소스에서 시작해서  keymit의 소스가 원본으로 조금씩 변형을 가한 케이스입니다. 저도 아이콘과 글꼴을 바꾸며 글자레이아웃을 조금 변경했습니다.



;Metadata added by RainBrowser
;http://rainmeter.net/RainCMS/?q=Rainmeter101_AnatomyOfASkin
[Metadata]
Name=Gmail 확인
Config=
Description= gmail 메일수와 메일헤더를 읽어옵니다.
Instructions=ini수정
Version=
Tags=gmail
License=
Variant=
Preview=
;End of added Metadata
[Variables]
;*********MODIFY THE FOLLOWING LINE*********
Url=https://아이디:패스워드@gmail.google.com/gmail/feed/atom
;아이디와 비밀번호가 직접 노출되므로 파일을 유출시키지 않도록 주의하세요.;*******************************************
FontName=Bauhaus-Thin
FontSize=10
White=255, 255, 255, 200
White1=255, 255, 255, 180
update.Spd=3600
;메일확인간격 60분
Substitute="&":"&",""":"","&Quot;":"","<br>":"","![CDATA[":"","]]":"","...":"","<":"",">":"","/PRE>":"","PRE>":"","<":"","Gmail - Inbox":"","'":"'","/name":" - "
;불필요한 문자들을 치환합니다.
Hide1=[!RainmeterHideMeter l.RSS1][!RainmeterHideMeter l.RSS1Name][!RainmeterHideMeter l.RSS2][!RainmeterHideMeter l.RSS2Name]
Show1=[!RainmeterShowMeter l.RSS1][!RainmeterShowMeter l.RSS1Name][!RainmeterShowMeter l.RSS2][!RainmeterShowMeter l.RSS2Name]
;===========================================================================
; Measures
;===========================================================================
[RSS]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=#Url#
RegExp="(?siU)(?(?=.*.*(.*).*)(?(?=.*.*(.*).*)(?(?=.*.*(.*).*)"
UpdateRate=#update.Spd#
StringIndex=1
Substitute=#Substitute#
Debug=1
[MeasureMailCount]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=#Url#
RegExp="(?siU)(.*)"
UpdateRate=#update.Spd#
StringIndex=1
FinishAction=!Execute [!RainmeterRedraw]
[MeasureCount]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureMailCount]
StringIndex=1

[mRSS1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=2
Substitute=#Substitute#
[mRSS1Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=3
Substitute=#Substitute#
[mRSS2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=4
Substitute=#Substitute#
[mRSS2Name]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS]
StringIndex=5
Substitute=#Substitute#
;===========================================================================
; Meters
;===========================================================================
[MeterMailBack]
Meter=IMAGE
solidcolor=0,0,0,1
;솔리드값을 주어 배경에 마우스오버시 효과를 내게 합니다. 컬러값이 없으면 글자에 직접 마우스커서를 가져놓아야 마우스오버 효과가 발생합니다.
X=0
Y=0
W=215
H=34
MouseOverAction=!execute #Show1#[!RainmeterRedraw]
MouseLeaveAction=!execute #Hide1#[!RainmeterRedraw]
[MeterMailIcon]
Meter=IMAGE
X=2
Y=2
W=40
H=30
ImageName=mail_icon3.png
antialias=1
LeftMouseDownAction=!Execute ["http://mail.google.com/mail/%22][!RainmeterRefresh]
;LeftMouseDownAction=!Execute [!RainmeterRefresh]
[MeterTitle]
Meter=STRING
MeasureName=MeasureCount
X=95
Y=3
W=100
H=30
FontColor=#White#
StringStyle=BOLD
StringAlign=RIGHT
FontSize=28
FontFace=#FontName#
AntiAlias=1
ClipString=1
[MailMessage]
Meter=STRING
MeasureName=RSS
Prefix="New Messages"
X=97
Y=7
W=200
H=30
FontColor=#White#
StringStyle=BOLD
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
ClipString=1
Hidden=0
[StyleItem]X=120
;메일발신자가 오른정렬이므로 너무 앞으로 오지 않게 넉넉히 값을 줄것.
Y=40r
H=12
W=400
;메일제목이 너무 길 경우 제한값입니다. 너무길게표시되면 표시가 어색할수 있으니 적당히 너비로 제한을 해줍니다.
;solidcolor=0,0,0,255
ClipString=1
AntiAlias=1

;이하부분은 마우스오버시 두개의 메일제목을 보여주는 부분입니다. 현재 두개이나 추가하고 싶으며 더 추가하면 됩니다.
[l.RSS1Name]
Meter=STRING
MeasureName=mRSS1Name
X=120
Y=40r
;아이콘과 카운트 표시부가 세로 34포인트로 작아서 적당히 40포인트를 띄워 메일제목보여주기 첫줄이 시작됩니다.
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
[l.RSS1]
Meter=STRING
MeterStyle=StyleItem
;StyleItem 의 제한값을 적용
MeasureName=mRSS1
X=120
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
[l.RSS2Name]
Meter=STRING
MeasureName=mRSS2Name
X=120
Y=12r
; 윗줄 바로 아래이므로 12pt만 띄우면 됩니다. 글자크기를 키운다면 이 값을 적절히 늘여주시면 됩니다.
StringStyle=NORMAL
StringAlign=RIGHT
FontColor=#White#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1
[l.RSS2]
Meter=STRING
MeterStyle=StyleItem
MeasureName=mRSS2
X=120
Y=0r
StringStyle=NORMAL
FontColor=#White1#
FontSize=#FontSize#
FontFace=#FontName#
AntiAlias=1
Hidden=1

2010년 11월 26일 금요일

[amazon+bestbuy] Sandisk Sansa Clip+ 4GB (Black, Puple, Blue) ($29.99, Free SH)


<아마존 종료, Bestbuy는 아직 유효합니다>

산사 클립+ 4GB 블랙색상만 $29.99에 나왔습니다.
보통 최저가 $39.99하던데 아마존에선 블랙색상만 싸게 나왔네요.
아주 작고 뒤에 클립이 있어 운동용으로 좋고 microSD 넣을수 있어 메모리 확장성도 좋겠더군요.



bestbuy에선 블랙, 퍼플, 블루 4G를 $29.99에 풀고 있으니 다른 색상은 bestbuy쪽으로 구매고려 해도 될듯 합니다.

2010년 11월 25일 목요일

[buy.com]Motorola H790 Bluetooth Headset (Silver) ($17.99, Free SH)


벌크 패키지라는 점 주의하세요.
전 어색해서 블투를 잘 안 쓰게 되던데 전화를 달고 사시는 분들은 또 항상 귀에 꽂고 다니시더군요.

해외에선 셀러들이 가끔 좋은 딜을 많이 내놓는다는 생각이 드네요. 아무래도 바잉파워가 달라서이겠죠.
우리나라에선 좋은 가격에 물건 사기엔 쇼핑몰 자체의 쿠폰신공에 기댈수 밖에는..


국내 최저가 63,000원정도이며 사이트내 리퍼제품이 $29에 판매되고 있다는 점을 고려하면 새제품이지만 벌크패키지라 해서 이 가격이라면 충분한 메리트가 있어보입니다.

2010년 11월 23일 화요일

예제로 보는 RainMeter -10- iTunes 연동 스킨


마지막 스킨을 소개해 드리면 제가 사용중인 스킨은 대충 다 설명드린것 같습니다.

iTunes를 연동하는 스킨으로  urielHDS가 만든 스킨에서 플레이어 제어부분을 가져와서 리디자인했습니다. 그리 심미적인 디자인은 아니지만 앨범아트 크기를 200X200으로 하고 제어아이콘이 마우스오버시에 나타나도록 했습니다.

글씨방향을 바꾸는 것도 이전에서 알아본 명령어를 이용한 것입니다. 이전 명령어들을 기억하시며 보면 연습하기에 좋을 소스라고 생각합니다.




[Rainmeter]
Author=urielHDS
update=1000
;Metadata added by RainBrowser
;http://rainmeter.net/RainWiki/index.php?title=Rainmeter_101#.5BMetadata.5D
[Metadata]
Name= Itunes Monitor ft.pws
Config=
Description= 200X200 AlbumArt
Instructions=
Version=
Tags=
License=
Variant=
Preview=
;End of added Metadata
[Variables]
color=255,255,255, 220
color2=255, 255, 255, 200
graph.line=255,255,255, 120
graph.line2=255, 255, 255, 50
font=Bauhaus-Thin
;------------------------type in "b" for black or "w" for white icons
BlackOrWhiteButtons=b
------------------------------------------
Measure
;다음값들은 앨범아트좌우로 배치할 것입니다.
[MeasureTrack]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetCurrentTrackName
[MeasureArtist]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetCurrentTrackArtist
[MeasureAlbum]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetCurrentTrackAlbum
[MeasureTime]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetPlayerPosition

;진행시간 값을 가져옵니다.
[MeasureTMinute]
Measure=Calc
Formula=(MeasureTime - (MeasureTime % 60)) /60
[MeasureTSecond]
Measure=Calc
Formula=MeasureTime % 60
[MeasureTZero]
Measure=Calc
Formula=(MeasureTime % 60) < 10 ? 0 : 1
Substitute="1":""
[MeasureArt]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetCurrentTrackArtwork
[mProgress]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetPlayerPositionPercent
MaxValue=100

;각 버튼의 효과를 설정합니다.
[mPrev]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=PreviousTrack
[mPlay]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=Play
[mPause]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=Pause
[mStop]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=Stop
[mNext]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=NextTrack
[MeasureMore]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=SoundVolumeUp
[MeasureLess]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=SoundVolumeDown
[MeasureVolume]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetSoundVolume
------------------------------------------
;다음값들은 진행시간을 나타내는 바를 나태낼 기초 값입니다.
;바가 하나가 아니라 가로진행+세로진행의 형식이 될것이라 전체값을 100으로 하고 각 값을 분배한 값을 구해놓습니다. 가로진행(70%)와 세로진행(30%)로 배분하였습니다.
Progress Measures
[MeasureProgress]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetPlayerPositionPercent
MaxValue=100
[MeasureProgressD]
Measure=Calc
Formula=(MeasureProgress)/100
[MeasureProgressP1]
Measure=Calc
Formula=MeasureProgressD/0.70
[MeasureProgressP2]
Measure=Calc
Formula=(MeasureProgressD-0.70)/0.30
[MeasureAlways]
Measure=Calc
Formula=1
------------------------------------------
Meters
===================================================================================================ALBUM ART
[MeterBackground1]
;그라디언트배경1
Meter=IMAGE
X=17
Y=2
W=250
H=20
SolidColor1=0,0,0,1
SolidColor2=0,0,0,100
GradientAngle=185
HIdden=0
[MeterBackground2]
;그라디언트배경2
Meter=IMAGE
X=17
Y=21
W=13
H=120
SolidColor1=0,0,0,30
SolidColor2=0,0,0,100
GradientAngle=270
HIdden=0

[MeterArt]
;앨범아트 표시, 마우스오버시 효과를 설정하였습니다.
Meter=Image
MeasureName=MeasureArt
X=30
Y=23
H=200
W=200
MouseOverAction=!Execute [!RainmeterShowMeter Background2control][!RainmeterShowMeter Prev][!RainmeterShowMeter Play][!RainmeterShowMeter Pause][!RainmeterShowMeter Stop][!RainmeterShowMeter Next][!RainmeterRedraw]
MouseLeaveAction=!Execute [!RainmeterHideMeter Background2control][!RainmeterHideMeter Prev][!RainmeterHideMeter Play][!RainmeterHideMeter Pause][!RainmeterHideMeter Stop][!RainmeterHideMeter Next][!RainmeterRedraw]

;이하로는 자잘한 선들입니다.
[BackgroundArt1]
;앨범아트 배경선(상)
Meter=IMAGE
SolidColor=255,255,255,60
X=25
Y=22
W=215
H=1
;Hidden=1
[BackgroundArt2]
;앨범아트 배경선(하)
Meter=IMAGE
SolidColor=255,255,255,30
X=0
Y=223
W=237
H=1
;Hidden=1
[BackgroundArt3]
;세로선(좌)
Meter=IMAGE
SolidColor=255,255,255,70
X=29
Y=15
W=1
H=224
;Hidden=1
[Line1]
;시간 세로선(1)
Meter=IMAGE
SolidColor=255,255,255,55
X=6
Y=155
W=1
H=80
;Hidden=1
[Line2]
;시간 가로선(1)
Meter=IMAGE
SolidColor=255,255,255,45
X=2
Y=163
W=16
H=1
;Hidden=1
[Line3]
;제목 가로선(1)
Meter=IMAGE
SolidColor=255,255,255,80
X=17
Y=1
W=262
H=1
;Hidden=1
[Line3-1]
;전체 세로선(1)
Meter=IMAGE
SolidColor=255,255,255,80
X=16
Y=1
W=1
H=170
;Hidden=1
[Line4]
;세로선(1)
Meter=IMAGE
SolidColor=255,255,255,50
X=85
Y=0
W=1
H=12
;Hidden=1
[Line5]
;세로선(2)
Meter=IMAGE
SolidColor=255,255,255,55
X=248
Y=15
W=1
H=175
;Hidden=1
[Line6]
;세로선(3)
Meter=IMAGE
SolidColor=255,255,255,40
X=270
Y=0
W=1
H=245
;Hidden=1
[BackgroundArt4]
;세로선(우)
Meter=IMAGE
SolidColor=255,255,255,40
X=230
Y=5
W=1
H=240


====================================================================================================iTUNES TEXT
;아이튠즈 실행, 제목 클릭시 아이튠즈 실행
[MeterText]
Meter=STRING
X=83
Y=7
FontColor=255,255,255,220
StringStyle=Bold
FontSize=14
StringAlign=Left
FontFace=Bauhaus-Thin
AntiAlias=1
Hidden=0
Prefix="아이튠즈"
LeftMouseDownAction= !execute ["C:\Program Files (x86)\iTunes\iTunes.exe"]
=============================================================================================================

;컨트롤부
[Background2control]
Meter=IMAGE
X=80
Y=200
W=92
H=18
SolidColor=255,255,255,120
HIdden=1
[Prev]
Meter=IMAGE
ImageName=Prev#BlackOrWhiteButtons#.png
X=1r
Y=r
W=18
H=18
AntiAlias=1
;MouseOverAction=!Execute [!RainmeterShowMeter PrevH][!RainmeterRedraw]
;MouseLeaveAction=!Execute [!RainmeterHideMeter PrevH][!RainmeterRedraw]
LeftMouseDownAction=!execute [!RainmeterPluginBang "mPrev"]
HIdden=1
[Play]
Meter=IMAGE
ImageName=Play#BlackOrWhiteButtons#.png
X=22r
Y=r
W=19
H=19
AntiAlias=1
;MouseOverAction=!Execute [!RainmeterShowMeter PlayH][!RainmeterRedraw]
;MouseLeaveAction=!Execute [!RainmeterHideMeter PlayH][!RainmeterRedraw]
LeftMouseDownAction=!execute [!RainmeterPluginBang "mPlay"]
HIdden=1
[Pause]
Meter=IMAGE
ImageName=Pause#BlackOrWhiteButtons#.png
X=14r
Y=r
W=18
H=18
AntiAlias=1
;MouseOverAction=!Execute [!RainmeterShowMeter PauseH][!RainmeterRedraw]
;MouseLeaveAction=!Execute [!RainmeterHideMeter PauseH][!RainmeterRedraw]
LeftMouseDownAction=!execute [!RainmeterPluginBang "mPause"]
HIdden=1
[Stop]
Meter=IMAGE
ImageName=Stop#BlackOrWhiteButtons#.png
X=14r
Y=r
W=18
H=18
AntiAlias=1
;MouseOverAction=!Execute [!RainmeterShowMeter StopH][!RainmeterRedraw]
;MouseLeaveAction=!Execute [!RainmeterHideMeter StopH][!RainmeterRedraw]
LeftMouseDownAction=!execute [!RainmeterPluginBang "mStop"]
HIdden=1
[Next]
Meter=IMAGE
ImageName=Next#BlackOrWhiteButtons#.png
X=22r
Y=r
W=18
H=18
AntiAlias=1
;MouseOverAction=!Execute [!RainmeterShowMeter NextH][!RainmeterRedraw]
;MouseLeaveAction=!Execute [!RainmeterHideMeter NextH][!RainmeterRedraw]
LeftMouseDownAction=!execute [!RainmeterPluginBang "mNext"]
HIdden=1
============================================================================================================TIME
;글자 회전값을 정리해 놓았습니다. 참고하세요
;0도 글자 회전 : Angle=0   (제자리)
;90도 글자 회전 : Angle=1.57   (세로)
;180도 글자 회전 : Angle=3.14 (뒤집힘)
;270도 글자 회전 : Angle=4.71  (세로)
;360도 글자 회전 : Angle=6.29  (제자리)
[Time]
;시간
Meter=STRING
MeterStyle=StyleLabel
MeasureName=MeasureTMinute
MeasureName2=MeasureTZero
MeasureName3=MeasureTSecond
x=9
y=220
FontColor=255,255,255,180
FontFace=Bauhaus-Thin
FontSize=19
StringStyle=BOLD
AntiAlias=1
Angle=4.71
Text=%1:%2%3
===================================================================================================MUSIC MONITOR
[Track]
;곡제목
Meter=STRING
MeasureName=MeasureTrack
x=268
y=0
W=0
H=300
;ClipString=1
FontColor=#color#
FontFace=#font#
FontSize=15
StringAlign=left
StringStyle=NORMAL
Angle=1.57
AntiAlias=1
[Artist]
;가수
Meter=STRING
MeasureName=MeasureArtist
Text=%1
X=247
Y=23
W=0
H=300
;ClipString=1
FontColor=#color#
solidcolor
FontFace=#font#
FontSize=12
StringAlign=left
StringStyle=NORMAL
Angle=1.57
AntiAlias=1
-----------------------------------------------------------------------------------------------------
Progress
;진행바
[ProgressBarBG]
Meter=IMAGE
SolidColor=0,0,0,0
;SolidColor=#graph.line2#
X=30
Y=224
W=200
H=10

;진행바1(가로부분)
[ProgressBar1]
MeasureName=MeasureProgressP1
Meter=BAR
X=r
Y=r
W=210
H=10
BarColor=#graph.line#
BarOrientation=horizontal
;진행바2(세로방향)
[ProgressBar2]
MeasureName=MeasureProgressP2
Meter=BAR
X=230
Y=134
W=10
H=90
BarColor=#graph.line#
BarOrientation=VERTICAL

2010년 11월 22일 월요일

예제로 보는 RainMeter -9- Stock정보 나타내기



주식정보를 업데이트 하는 사이트에서 값을 받아오는 Skin입니다.  받아오는 사이트는 http://www.quote.com/ 입니다.

 

그다지 크게 어려운 점은 없고, 해외사이트다 보니 표기가 소수점 두째자리가지인데 국내 주식경우 최소 단위가 1원이므로 개별주가에서 소수단위를 Substitute 명령어로 공백으로 치환하는 트릭을 썼습니다.

;  #############################################################################
; #  Portfolio Watch                                                            #
;#  Adapted from Rainy Droplet by GhostMatrix:  Code Name: Yo-yo                 #
;#  http://www.rainmeter.net/forum/viewtopic.php?f=15&t=317                      #
;#  Original idea from dick.fickling                                             #
; #  http://www.rainmeter.net/forum/viewtopic.php?f=5&t=287                     #                                         
;  #############################################################################
[Rainmeter]
Author=PPBorlz, modified by Shiva
AppVersion=0.2
Update=1000
;Metadata added by RainBrowser
;http://rainmeter.net/RainCMS/?q=Rainmeter101_AnatomyOfASkin
[Variables]
Update_Spd=600
Colour=255,255,255,220
UpColour=200,50,50
DownColour=0,128,255
FontName=Bauhaus-Thin
FontHeight=10
YGap=34r
Number1=Dow Jones
Number2=S&P 500
Number3=KOSPI
Number4=
Quote1=http://www.quote.com/us/stocks/quote.action?s=$INDU
Quote2=http://www.quote.com/us/stocks/quote.action?s=$SPX
Quote3=http://www.quote.com/global/stocks/quote.action?s=%24KOSPI-IDX
Quote4=
;*******************************
;# MEASURES
[InfoStock1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
URL=#Quote1#
;망할놈의 블로거 에디터는 xmp태그도 잘 안 먹는군요. 환장하겠다는...
;웹파저가 참조하는 URL정보는 원본을 확인하시기 바랍니다.
;http://www.customize.org/rainmeter/skins/70454
RegExp="(?siU)http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">(.*)class="time_stamp">(.*)\r\n(.*)\r\n(.*)
(.*)
(.*)

  • (.*)


  • (.*)
    (.*)(.*)(.*)(.*)...(.*)(.*)(.*)(.*)(.*)(.*)(.*)
    (.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)
    (.*)(.*)(.*)(.*)(.*)
    (.*)(.*)(.*)(.*)(.*)"
    StringIndex=1
    UpdateRate=#Update_Spd#
    Debug=0
    [MeasureStock_1]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[InfoStock1]
    StringIndex=8
    [MeasureStock_2]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[InfoStock1]
    StringIndex=13
    [MeasureStock_3]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[InfoStock1]
    StringIndex=25
    Substitute="-":""
    [MeasureStock_5]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[InfoStock1]
    StringIndex=24
    Substitute="negative_data":"-1","positive_data":"0"
    [CheckChange1]
    Measure=Calc
    Formula=[MeasureStock_5]
    IfBelowValue=0
    IfBelowAction=!execute [!RainmeterHideMeter LabelStock3Up][!RainmeterHideMeter LabelStock3Plus][!RainMeterShowMeter LabelStock3Down][!RainMeterShowMeter LabelStock3Minus]
    IfEqualValue=0
    IfEqualAction=!execute [!RainmeterHideMeter LabelStock3Down][!RainMeterHideMeter LabelStock3Minus][!RainMeterShowMeter LabelStock3Up][!RainmeterShowMeter LabelStock3Plus]
    DynamicVariables=1
    ;==================================
    .
    .
    (생략)
    [MeasureStock4_1]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[InfoStock4]
    StringIndex=8
    [MeasureStock4_2]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[InfoStock4]
    StringIndex=13
    ;국내주가는 원단위이므로 0.00까지 표현되는 것을 막기 위해 .00문자값을 null로 치환한다
    Substitute=".00":""
    .

    (생략)
    .
    DynamicVariables=1
    ;*************************************
    ;# METERS
    [TitleBackground]
    ;그라디언트배경
    Meter=IMAGE
    X=0
    Y=0
    W=220
    H=20
    SolidColor1=0,0,0,30
    SolidColor2=0,0,0,100
    GradientAngle=180
    HIdden=0

    [Title]
    Meter=String
    Text="TODAY's STOCK"
    X=4
    Y=5
    W=200
    ClipString=0
    StringStyle=BOLD
    FontFace=#FontName#
    FontColor=#Colour#
    FontSize=12
    ;StringEffect=SHADOW
    ;LeftMouseDownAction=
    AntiAlias=1
    [LabelStock1]
    MeasureName=MeasureStock_1
    Meter=STRING
    X=5
    Y=25r
    StringStyle=Bold
    StringAlign=LEFT
    ;StringEffect=Shadow
    FontColor=#Colour#
    FontSize=#FontHeight#
    FontFace=#FontName#
    Text=#Number1#
    LeftMouseDownAction=#Quote1#
    Antialias=1
    [LabelStock2]
    MeasureName=MeasureStock_2
    Meter=STRING
    X=150r
    y=0r
    StringStyle=Bold
    StringAlign=RIGHT
    ;StringEffect=Shadow
    FontColor=#Colour#
    FontSize=#FontHeight#
    FontFace=#FontName#
    NumOfDecimals=0
    AutoScale=1
    Text="%1"
    Antialias=1
    [LabelStockSpace]
    Meter=String
    x=50r
    y=-15r
    StringStyle=NORMAL
    StringAlign=RIGHT
    FontColor=#Colour#
    FontSize=(#FontHeight#-2)
    FontFace=#FontName#
    Text=" "
    [LabelStock3Plus]
    Meter=STRING
    X=-40r
    y=17r
    StringStyle=BOLD
    StringAlign=LEFT
    StringEffect=Shadow
    FontColor=#UpColour#
    FontSize=(#FontHeight#-2)
    FontFace=#FontName#
    Text="+"
    Antialias=1
    Hidden=0
    [LabelStock3Up]
    MeasureName=MeasureStock_3
    Meter=STRING
    X=8r
    y=-14r
    StringStyle=BOLD
    StringAlign=LEFT
    StringEffect=Shadow
    FontColor=#UpColour#
    FontSize=(#FontHeight#-2)
    FontFace=#FontName#
    Text="%1"
    Antialias=1
    Hidden=0
    [LabelStock3Minus]
    Meter=STRING
    X=-8r
    y=8r
    StringStyle=BOLD
    StringAlign=LEFT
    StringEffect=Shadow
    FontColor=#DownColour#
    FontSize=(#FontHeight#-2)
    FontFace=#FontName#
    Text="_"
    Antialias=1
    Hidden=1
    [LabelStock3Down]
    MeasureName=MeasureStock_3
    Meter=STRING
    X=8r
    y=-8r
    StringStyle=BOLD
    StringAlign=LEFT
    StringEffect=Shadow
    FontColor=#DownColour#
    FontSize=(#FontHeight#-2)
    FontFace=#FontName#
    Text="%1"
    Antialias=1
    Hidden=1
    ;----------------------------------

    2010년 11월 19일 금요일

    예제로 보는 레인미터 -8- RSS리더기(Enigma테마)


    이제 바탕화면 만으로도 RSS리더기로 관심RSS나 뉴스RSS를 받아볼 수 있습니다. 마우스로 기사 제목을 클릭하면 해당기사를 자동으로 웹브라우저로 볼 수도 있습니다.
    수정본에선 타이틀배경과 RSS기사 따오는 수를 조금 늘이고 기사가 보이는 폭을 수정하였습니다.
    기사배경에 그라데이션효과를 주는 명령어를 사용한 부분외엔 이전 게시물을 계속 보셨다면 아주 쉽게 이해가 갈 것입니다.


    이제는 샘플 ini내용에서도 불필요한 부분은 주석처리보다는 삭제를 해 놓겠습니다.
    안그러면 게시물 길이가 너무 길어져 버리네요.
    ; ------------------------------------------------------------------------------------------------
    ; ENIGMA RSS READER
    ; Class: Sidebar
    [Rainmeter]
    Author=Kaelri.LCD@gmail.com
    AppVersion=1001000
    Update=1000
    MiddleMouseDownAction=!RainmeterRefresh #CURRENTCONFIG#
    [Metadata]
    Name=구글경제뉴스
    Config=Enigma | Sidebar | Reader | RSS-Reader3
    Description=This skin shows the latest items from any RSS feed.
    Instructions=Change your feed URL using the variable "RSS3".
    Version=2.7
    Tags=RSS | Sidebar
    License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
    Preview=#SKINSPATH#Enigma\Resources\Images\Preview.png
    Credits=Thanks to JSMorley for the regular expressions.
    [Variables]
    @include=#SKINSPATH#Enigma\Resources\Variables\UserVariables.inc
    ; ------------------------------------------------------------------------------------------------
    ; MEASURES
    [Feed]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=#RSS3#                        <가져올 RSS의 URL은 UserVariables.inc에서 수정해 놓습니다.>


    RegExp="(?siU)<title.*>(.*)</title>.*<link.*>(.*)</link>.*<item.*<title.*>(.*)</title>.*<link.*>(.*)</link>(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)"&
    nbsp;          <항목수에 따라 추가>
    UpdateRate=600StringIndex=1
    Substitute=#SubstituteFeed#
    [FeedURL]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=2
    Substitute=#SubstituteFeed#
    <가져올 기사제목과 URL정보의 문자 값입니다. 나타내고 싶은 기사 수 많큼 stringindex를 추가해서 Meter섹션에서 나타내주면 됩니다.>
    [MeasureItem1]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=3
    Substitute=#SubstituteFeed#

    [MeasureLink1]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=4
    Substitute=#SubstituteLink#

    ---
    [MeasureItem2]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=5
    Substitute=#SubstituteFeed#
    [MeasureLink2]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=6
    Substitute=#SubstituteLink#
    ---
    [MeasureItem3]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=7
    Substitute=#SubstituteFeed#
    [MeasureLink3]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=8
    Substitute=#SubstituteLink#
    ---
    [MeasureItem4]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=9
    Substitute=#SubstituteFeed#
    [MeasureLink4]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=10
    Substitute=#SubstituteLink#
    ---
    [MeasureItem5]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=11
    Substitute=#SubstituteFeed#
    [MeasureLink5]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=12
    Substitute=#SubstituteLink#
    ---
    [MeasureItem6]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=13
    Substitute=#SubstituteFeed#
    [MeasureLink6]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=14
    Substitute=#SubstituteLink#
    ---
    [MeasureItem7]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=15
    Substitute=#SubstituteFeed#
    [MeasureLink7]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=16
    Substitute=#SubstituteLink#
    ---
    [MeasureItem8]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=17
    Substitute=#SubstituteFeed#
    [MeasureLink8]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=18
    Substitute=#SubstituteLink#
    ---
    [MeasureItem9]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=19
    Substitute=#SubstituteFeed#
    [MeasureLink9]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=20
    Substitute=#SubstituteLink#
    ---
    [MeasureItem10]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=21
    Substitute=#SubstituteFeed#
    [MeasureLink10]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[Feed]
    StringIndex=22
    Substitute=#SubstituteLink#
    ; ------------------------------------------------------------------------------------------------
    ; METERS
    [StyleItem]
    X=2
    Y=15r            <기사의 위아래간 간격을 정합니다.>
    H=13
    W=400       <기사를 보여주는 폭을 조정합니다.>
    ClipString=1
    StringStyle=NORMAL
    FontColor=#Color2#
    FontSize=#Height2#
    FontFace=#Font#
    AntiAlias=1
    [StyleLink]
    X=r
    Y=r
    H=13
    W=400ClipString=1
    StringStyle=NORMAL
    FontColor=#ColorActive#
    FontSize=#Height2#
    FontFace=#Font#
    AntiAlias=1
    Hidden=1
    ; ------------------------------------------------------------------------------------------------
    ; BORDER, BACKGROUND, TITLE & ICON
    [Background]
    Meter=IMAGE
    <아래에서 두가지 색상으로 해서 180도 방향으로 그라데이션효과를 줍니다>
    SolidColor1=0, 0, 0, 30
    SolidColor2=0, 0, 0, 100
    GradientAngle=180

    X=0
    Y=1
    W=255
    H=30
    [Title]
    Meter=STRING
    MeasureName=Feed
    X=27
    Y=10
    H=18
    W=220
    StringStyle=BOLD
    FontColor=#Color1#
    FontSize=#Height3#
    FontFace=#Font#
    AntiAlias=1
    LeftMouseDownAction=!Execute [!RainmeterHideMeter Title][!RainmeterShowMeter TitleActive][!RainmeterRedraw]
    [TitleActive]
    Meter=STRING
    MeterStyle=Title
    MeasureName=Feed
    FontColor=#ColorActive#
    Hidden=1
    LeftMouseUpAction=!Execute [[FeedURL]][!RainmeterHideMeter TitleActive][!RainmeterShowMeter Title][!RainmeterRedraw]
    [Icon]
    Meter=IMAGE
    ImageName=#SKINSPATH#Enigma\Resources\Images\Reader.#ColorIcon#.png
    X=0
    Y=5
    W=25
    H=25
    LeftMouseDownAction=!Execute [!RainmeterHideMeter Icon][!RainmeterShowMeter IconActive]
    [IconActive]
    Meter=IMAGE
    MeterStyle=Icon
    ImageName=#SKINSPATH#Enigma\Resources\Images\ReaderActive.#ColorIcon#.png
    Hidden=1
    LeftMouseUpAction=!Execute [[FeedURL]][!RainmeterHideMeter IconActive][!RainmeterShowMeter Icon]
    ;-----------------------
    ; ITEMS
    [Item1]
    Meter=STRING
    MeterStyle=StyleItem
    MeasureName=MeasureItem1
    Y=32
    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]
    [Item9]
    Meter=STRING
    MeterStyle=StyleItem
    MeasureName=MeasureItem9
    LeftMouseDownAction=!execute [!RainmeterShowMeter Link9][!RainmeterHideMeter Item9][!RainmeterRedraw]
    [Link9]
    Meter=STRING
    MeterStyle=StyleLink
    MeasureName=MeasureItem9
    LeftMouseUpAction=!Execute [[MeasureLink9]][!RainmeterShowMeter Item9][!RainmeterHideMeter Link9][!RainmeterRedraw]
    [Item10]
    Meter=STRING
    MeterStyle=StyleItem
    MeasureName=MeasureItem10
    LeftMouseDownAction=!execute [!RainmeterShowMeter Link10][!RainmeterHideMeter Item10][!RainmeterRedraw]
    [Link10]
    Meter=STRING
    MeterStyle=StyleLink
    MeasureName=MeasureItem10
    LeftMouseUpAction=!Execute [[MeasureLink10]][!RainmeterShowMeter Item10][!RainmeterHideMeter Link10][!RainmeterRedraw]

    2010년 11월 17일 수요일

    예제로 보는 레인미터 -7a- 시스템정보(Circuitous테마)


    Circuitous테마에서 간단하게나마 하나라도 살펴 보는게 나을듯 하고 제 기억을 보존하기에도 하나쯤은 올려놓는게 좋을 듯 해서 ini하나를 올려놓습니다.


    ----------------------
    예제로 가져온 스킨은 그림의 USB항목입니다.

    [Rainmeter]
    Author=Falconer
    Update=1000
    AppVersion=1001000
    <폰트는 통일적으로 Bauhaus-Thin을 써서 그외 폰트는 주석처리했습니다.>
    ;LocalFont="#SKINSPATH#Circuitous\DejaVuSans.ttf"
    ;LocalFont2="#SKINSPATH#Circuitous\DejaVuSansCondensed.ttf"
    ;Metadata added by RainBrowser
    ;http://rainmeter.net/RainWiki/index.php?title=Rainmeter_101#.5BMetadata.5D
    [Metadata] 
    <메타데이터를 잘 정리하면 이후에 RainBrowser에서 관리할때 스킨을 찾기 편리합니다.>
    Name=USB (G)
    Config=Circuitous | Hard Drive 2
    Description=Gives Used, Free, and Total values.  The bar is represents used.
    Instructions=Under the "Variables" section in the skins .ini file, change the value of "Drive=" to the letter of the drive you want to monitor. (lower case.)
    Version=beta
    Tags=Roundline | HD | External Drive | Circle
    License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
    Preview=#SKINSPATH#\Circuitous\preview.png
    ;End of added Metadata
    [Variables]
    <이 변수가 정의된 곳을 편집하면 쉽게 풀어나갈수 있습니다.
    여러 드라이브를 사용할 경우 변수테이블에서 정의하고 스킨을 복제해 조금만 수정하면 쉽게 추가가 가능하니까요.>
    @include=#SKINSPATH#Circuitous\Variables.inc
    [MeasureHD]
    Measure=FreeDiskSpace
    Drive="#Drive2#:\"    <변수값에서 정의된 드라이브명>
    InvertMeasure=1
    IgnoreRemovable=0
    UpdateDivider=2
    Substitute="100":""          <100은 null로 치환>
    [MeasureTotal]
    Measure=FreeDiskSpace
    Drive="#Drive2#:\"
    Total=1
    IgnoreRemovable=0
    UpdateDivider=10                      <여기선 다시 업데이트디바이더를 썼습니다.>
    [MeasureFree]
    Measure=FreeDiskSpace
    Drive="#Drive2#:\"
    IgnoreRemovable=0
    UpdateDivider=2
    [MeasureAlways1]
    Measure=FreeDiskSpace
    Drive="C:\"
    Total=1
    MaxValue=1
    MinValue=0
    UpdateDivider=86400
    ;--------------------------------------
    [MeterMainBG]
    Meter=IMAGE
    SolidColor=0,0,0,0
    X=0
    Y=0
    W=200
    H=75
    [MeterHDCBG]
    MeasureName=MeasureAlways1
    Meter=ROUNDLINE
    X=35
    Y=35
    StartAngle=0
    RotationAngle=4.712389
    LineWidth=5
    LineStart=20
    LineLength=35
    LineColor=#CircleBG#
    Solid=1
    AntiAlias=1
    [MeterHDCCircleLight]             <서클형태의 바 구성입니다.>
    MeasureName=MeasureHD
    Meter=ROUNDLINE
    X=35
    Y=35
    StartAngle=0
    RotationAngle=4.712389
    LineWidth=5
    LineStart=22
    LineLength=33
    LineColor=#CircleBar#
    Solid=1
    AntiAlias=1
    [MeterHDCText]
    MeasureName=MeasureHD
    Meter=STRING
    X=35
    Y=0
    StringAlign=LEFT
    StringStyle=BOLD
    StringEffect=#StringEffect#
    FontEffectColor=#CircleBG#
    FontFace=#Font1#
    FontSize=22
    FontColor=#TextColorMain#
    AntiAlias=1
    Text="USB: %1%"         <화면에 나타낼 문자값>
    AutoScale=1
    Percentual=1
    LeftMouseDownAction=!Execute ["#Drive2#:\"]
    [MeterSub]
    MeasureName=MeasureFree
    MeasureName2=MeasureTotal
    Meter=STRING
    X=20r
    Y=-5R
    StringAlign=LEFT
    StringStyle=BOLD
    StringEffect=#StringEffect#
    FontEffectColor=#CircleBG#
    FontFace=#Font2#
    FontSize=#Size2#
    FontColor=#TextColorSub#
    AntiAlias=1
    AutoScale=1
    Text="%1 free of %2"   <화면에 나타낼 문자값>

    2010년 11월 15일 월요일

    [Amazon.com]Altec Lansing UHP시리즈 326, 606 ($18.49, $24.99-free sh)


    MP3도 구입했으니 이제는 이어폰을 구입할 차례..
    Super.fi 5 pro놓치고 보니 그리 땡기는 제품도 없네요. 나름 스피커로 먹고 사는 알텍랜싱제품을 구입했습니다. 326은 티타니움드라이버, 606은 나름 Pro버전이라 밸런스드 아마추어를 사용했더군요. 후작인 Muzx시리즈엔 티타니움 드라이버를 사용하지 않은걸보면 그리 큰 차이는 없었나 봅니다.



    그래서 결국엔 606구입.
    Fuze도 구입했고 배송대행센터에선 일주일째 창고에서 썩고 있는 V-moda Remix 이어폰도 있으니 얼른 주문해서 같이 들여와야 겠습니다.
     

    제품 스펙 비교입니다.

    2010년 11월 14일 일요일

    [Buy.com] Sansa Fuze (4G) Refurbished black color (29.99$ , Free sh)


    산사 퓨즈4기가 리퍼비쉬드입니다. 그래서 저런 가격이겠죠..
    아이포드처럼 휠로 조작이 되는 제품이고 아쉽지만 락박스는 안되는걸로 알고 있습니다.

    요즘 워낙 아이포드가 강세에 스마트폰도 음질이 좋아져 mp3전용기 입지가 줄긴 했지만 워낙 싸니깐....^^

    미니sd넣을수 있으니 요즘 저렴해진 sd넣어 막 쓰기에 좋을 듯 하네요.
    1인 5개까지 구입가능하다고 적혀있네요



    예제로 보는 레인미터 -7- 시스템정보(Circuitous테마)


    Circuitous 테마의 동그란 그래프 형태의 시스템정보입니다.
    크게 수정할 것이 없이 아주 잘  만들어져 있어 드라이브정보나 글씨체에 따른 위치정도만 수정해 주면 됩니다.

    디자인이 좋아 모던한 스타일로 적용해 보기에 좋은 스킨 같습니다.


    크게 수정한 부분이 없으므로 바로 스킨 다운로드 위치를 소개하고 끝내겠습니다.


              

    예제로 보는 레인미터 -6- 메모란 표시


    바탕화면에 메모란을 표시할 수 있는 스킨입니다.
    원문은 NoxxNote라는 스킨입니다. 아이톰 간격, 메모표시부분의 크기등을 수정했고 Note2를 추가했는데, 동일스킨내에서 처리하기보다는 각 스킨을 끄고 끌수 있게 스킨을 복제해서 2번을 만들었습니다. 이런식으로 메모크기를 작게해 여러개를 배치하는 방법도 메모가 잦은 분에겐 좋을것 같습니다.


      Noxx Notes

     To change if the "Note" should be hidden from start just type in
     "1" or "0" below, labeled "HiddenFromStart"
     To change the read window size of the notes just change the ScreenHeight below
     To read from a different .txt file (which may help issues with the edit
     button and saving changes to the file), change the path below, labeled
     "Note".
    [Rainmeter]
    Author=Albinozz
    Update=10000
    ;Metadata added by RainBrowser
    ;http://rainmeter.net/RainCMS/?q=Rainmeter101_AnatomyOfASkin
    [Metadata]
    Name=
    Config=
    Description=
    Instructions=
    Version=
    Tags=
    License=
    Variant=
    Preview=
    ;End of added Metadata
    [Variables]
    HiddenFromStart=0
                  <이부분이 1이면 윈도우시작시 메모내용이 감추어진채 시작됩니다.>Note=#SKINSPATH#\Rainmeter\Skins\NoxxNotes\Notes.txt
                 <메모파일의 위치 : 여러개의 메모를 관리할때는 한군데에서 관리하는게 편할수 있습니다.>
    ScreenHeight=880
                  <메모가 보여지는 높이를 정합니다.>
    FontColor=255, 255, 255, 200
    FontName=Bauhaus-Thin
    FontHeight=11
    AntiAlias=1
    -------------------------
    [MeasureNotes]
    Measure=Plugin
    Plugin=Plugins\QuotePlugin.dll
    PathName=#Note#
    Disabled=0
    Separator=?
    #Subfolders=0
    #FileFilter=*.txt
    [Title]
    Meter=STRING
    X=2
    Y=3
    StringStyle=BOLD
    FontColor=255, 255, 255, 220
    FontSize=13
    FontFace=#FontName#
    StringAlign=LEFT
    Prefix="Notes"
    AntiAlias=1
    [TitleBack]
    Meter=IMAGE
    SolidColor=0, 0, 0, 30
    X=0
    Y=0
    W=186
    H=21
    [Line]    
                   <원래 배경색 없이 라인으로 본문 구분이 되어 있지만 배경색을 넣으며 선을 뺐습니다. hidden=1부분 삭제 또는 주석처리하면 살아납니다.>
    Meter=IMAGE
    SolidColor=255, 255, 255, 220
    X=0
    Y=21
    H=1
    W=186
    Hidden=1
    [Back]
    Meter=IMAGE
    SolidColor=255, 255, 255, 15
    X=0
    Y=21
    W=186
    H=859
    [Notes]
             <메모 본문에 관련된 내용입니다.>
    Meter=STRING
    MeasureName=MeasureNotes
    X=2
    Y=30
    W=186
    H=#ScreenHeight#
    FontColor=#FontColor#
    FontFace=#FontName#
    FontSize=#FontHeight#
    StringAlign=LEFT
    StringStyle=NORMAL
    AntiAlias=1
    ClipString=1
    Hidden=#HiddenFromStart#

    <이 아래부분은 아이콘 관련부분입니다. 아이콘은 각기 숨김, 표시, 편집 의 기능을 나타냅니다.>
    [Extend]
    Meter=IMAGE
    ImageName=NoxxExtend.png
    X=140
    Y=1
    W=16
    H=16
    AntiAlias=1
    MouseOverAction=!Execute [!RainmeterShowMeter Fille][!RainmeterRedraw]
    MouseLeaveAction=!Execute [!RainmeterHideMeter Fille][!RainmeterRedraw]
    LeftMouseDownAction=!Execute [!RainmeterShowMeter Notes][!RainmeterRedraw]
    LeftMouseUpAction=!Execute [!RainmeterShowMeter Notes][!RainmeterRedraw]
    [Fille]
    Meter=IMAGE
    ImageName=NoxxFillover.png
    X=r
    Y=r
    W=16
    H=16
    AntiAlias=1
    Hidden=1
    [Min]
    Meter=IMAGE
    ImageName=NoxxMinimize.png
    X=118
    Y=1
    W=16
    H=16
    AntiAlias=1
    MouseOverAction=!Execute [!RainmeterShowMeter Fillm][!RainmeterRedraw]
    MouseLeaveAction=!Execute [!RainmeterHideMeter Fillm][!RainmeterRedraw]
    LeftMouseDownAction=!Execute [!RainmeterHideMeter Notes][!RainmeterRedraw]
    [Fillm]
    Meter=IMAGE
    ImageName=NoxxFillover.png
    X=r
    Y=r
    W=16
    H=16
    AntiAlias=1
    Hidden=1
    [Edit]
    Meter=IMAGE
    ImageName=NoxxEdit.png
    X=160
    Y=1
    W=16
    H=16
    AntiAlias=1
    MouseOverAction=!Execute [!RainmeterShowMeter Filled][!RainmeterRedraw]
    MouseLeaveAction=!Execute [!RainmeterHideMeter Filled][!RainmeterRedraw]
    LeftMouseDownAction=!Execute ["#Note#"][!RainmeterRedraw]
    [Filled]
    Meter=IMAGE
    ImageName=NoxxFillover.png
    X=r
    Y=r
    W=16
    H=16
    AntiAlias=1
    Hidden=1

    MouseLand 마우스랜드


    캐나다 정치인 토미 더글러스의 새로운 흑묘백묘(?)
    성숙한 정치적 인간으로서의 시민이 가져야 할 자세에 대해 생각하게 해주는 이야기입니다.


    2010년 11월 12일 금요일

    예제로 보는 레인미터 -5- 날씨 표시


    이젠 빠르게 넘어가도 될듯 하네요.
    날씨스킨은 webparser플러그인을 사용해 날씨정보를 날씨정보사이트에서 가져옵니다.
    날씨정보사이트의 지역코드는 대개 동일한 경우가 많으니 지역코드를 검색해서 해당 skin을 수정해 주시면 됩니다. 기타 글씨체, 색상, 간격등등은 이전과 동일하게, 직접 보면서 수정해 주시면 됩니다.

    원본은 Dark Rainmeter 테마의 weather skin 입니다.



    ;=================================================
    ; Rainmeter configuration file
    ; Updated April 18, 2009
    ;
    ; I owe thanks for:
    ; Weather by moxamax / garbanzox
    ;
    ;=================================================
    ;[BEGIN CONFIG FILE]==============================
    [Rainmeter]
    Author=Jeffrey Morley
    update=1000
    ;Metadata added by RainBrowser
    ;http://rainmeter.net/RainCMS/?q=Rainmeter101_AnatomyOfASkin
    [Metadata]
    Name=
    Config=
    Description=
    Instructions=
    Version=
    Tags=
    License=
    Variant=
    Preview=
    ;End of added Metadata
    [Variables]            <변수정의 : 주석에서와 같이 지역코드를 검색해서 바꾸어 줍니다>
    ;=================================================
    ;Please replace your location code of Weather.com below, e.g: Taipei is TWXX0021.
    ;You can check it on Weather.com or Google.
    ;And you may also delete "&unit=m" if you prefer the Fahrenheit Scale.
    ;=================================================
    URL=http://xml.weather.com/weather/local/KSXX0026?cc=*&unit=m&dayf=6
    Font=Bauhaus-Thin
    FontColor=255, 255, 255, 180
    FontColor1=255, 255, 255, 250
    ;=================================================
    ;[GATHER WEATHER INFO FROM RSS]===================
    [MeasureWeatherRSS]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    UpdateRate=1800        <이전에 언급했듯이 webparser에서는 updaterate를 사용합니다. 해당 사이트에 과도한 억세스시도를 미연에 방지해 주기위해 적당한 간격을 설정합니다. 저는 1800초로 설정했습니다.>
    Url=#URL#
    RegExp="(?siU)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)(.*)"
    StringIndex=1
    IfAboveValue=1
    IfAboveAction=!execute [!RainmeterHideMeter MeterIconNA][!RainmeterShowMeter MeterIcon]
    ;[TODAY]=========================================
    [MeasureWeatherTemp]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=3
    [MeasureWeatherDesc]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=5
    [MeasureWeatherIcon]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=7
    ;[TODAY + 1]=====================================
    ;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#
    [MeasureWeatherDesc1]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=18
    [MeasureWeatherDay1]   
    <오늘+1일의 요일을 받아옵니다. 앞서 본 date-time에서 글자값을 치환하는걸 잘 섞어보면 한글로 요일표현이 가능하겠죠?>
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=9
    ;tomorrow's Hi-temp, id=12
    ;tomorrow's Lo-temp, id=14, you can redefine the StringIndex value below with the id#
    <주석을 참 잘 달아놓았습니다. 최저온도는 id 14로 정의되어 있으니 첨가하고 싶다면 표시부분에서 수정/첨가해서 사용해도 되도록 잘 만들어 놓았네요.>
    [MeasureWeatherTemp1]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=12
    ;tomorrow's weather icon, id=16
    [MeasureWeatherIcon1]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=16
    ;[TODAY + 2]=====================================
    ;D+2, weather description, id=29
    ;D+2, day of week, id=20
    ;D+2, date, id=21
    [MeasureWeatherDesc2]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=29
    [MeasureWeatherDay2]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=20
    ;D+2, Hi-temp, id=23
    ;D+2, Lo-temp, id=25
    [MeasureWeatherTemp2]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=23
    ;D+2, weather icon, id=27
    [MeasureWeatherIcon2]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=27
    ;[TODAY + 3]=====================================
    ;D+3, weather description, id=40
    ;D+3, day of week, id=31
    ;D+3, date, id=32
    [MeasureWeatherDesc3]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=40
    [MeasureWeatherDay3]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=31
    ;D+3, Hi-temp, id=34
    ;D+3, Lo-temp, id=36
    [MeasureWeatherTemp3]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=34
    ;D+3, weather icon, id=38
    [MeasureWeatherIcon3]
    Measure=Plugin
    Plugin=Plugins\WebParser.dll
    Url=[MeasureWeatherRSS]
    StringIndex=38
    ;[DISPLAY TODAY]=================================
    [MeterTemp]              <온도표시>
    MeasureName=MeasureWeatherTemp
    Meter=STRING
    X=35
    Y=5
    FontColor=#FontColor1#
    StringStyle=NORMAL
    FontSize=15
    StringAlign=LEFT
    FontFace=#Font#
    Antialias=1
    Postfix=""    <원본은 화씨로 되어있을겁니다. ℃로 바꾸어줍니다.>
    [MeterDay]         <요일표시>
    Meter=STRING
    X=80
    Y=2
    FontColor=#FontColor1#
    FontSize=10
    StringAlign=LEFT
    StringStyle=NORMAL
    FontFace=#Font#
    Antialias=1
    Prefix="Today"
    [MeterDesc]       <날씨상태표시>
    MeasureName=MeasureWeatherDesc
    Meter=STRING
    X=85
    Y=14
    FontColor=#FontColor1#
    FontSize=10
    StringAlign=LEFT
    StringStyle=NORMAL
    FontFace=#Font#
    Antialias=1
    [MeterIconNA]
    ImageName=na.png
    Meter=IMAGE
    X=1
    Y=1
    [MeterIcon]   <받은 정보의 날씨아이콘 표시>
    MeasureName=MeasureWeatherIcon
    Meter=IMAGE
    X=1
    Y=0
    ;[DISPLAY TODAY + 1]=============================
    [MeterTemp1]
    MeasureName=MeasureWeatherTemp1
    Meter=STRING
    X=35
    Y=45
    FontColor=#FontColor1#
    StringStyle=NORMAL
    FontSize=15
    StringAlign=LEFT
    FontFace=#Font#
    Antialias=1
    Postfix="℃"
    [MeterDay1]
    MeasureName=MeasureWeatherDay1
    Meter=STRING
    X=80
    Y=42
    FontColor=#FontColor#
    FontSize=8
    StringAlign=LEFT
    StringStyle=NORMAL
    FontFace=#Font#
    Antialias=1
    [MeterDesc1]
    MeasureName=MeasureWeatherDesc1
    Meter=STRING
    X=85
    Y=54
    FontColor=#FontColor#
    FontSize=8
    StringAlign=LEFT
    StringStyle=NORMAL
    FontFace=#Font#
    Antialias=1
    [MeterIcon1]
    MeasureName=MeasureWeatherIcon1
    Meter=IMAGE
    X=1
    Y=40
    ;[DISPLAY TODAY + 2]=============================
    [MeterTemp2]
    MeasureName=MeasureWeatherTemp2
    Meter=STRING
    X=35
    Y=85
    FontColor=#FontColor1#
    StringStyle=NORMAL
    FontSize=15
    StringAlign=LEFT
    FontFace=#Font#
    Antialias=1
    Postfix="℃"
    [MeterDay2]
    MeasureName=MeasureWeatherDay2
    Meter=STRING
    X=80
    Y=82
    FontColor=#FontColor#
    FontSize=8
    StringAlign=LEFT
    StringStyle=NORMAL
    FontFace=#Font#
    Antialias=1
    [MeterDesc2]
    MeasureName=MeasureWeatherDesc2
    Meter=STRING
    X=85
    Y=94
    FontColor=#FontColor#
    FontSize=8
    StringAlign=LEFT
    StringStyle=NORMAL
    FontFace=#Font#
    Antialias=1
    [MeterIcon2]
    MeasureName=MeasureWeatherIcon2
    Meter=IMAGE
    X=1
    Y=80
    ;[DISPLAY TODAY + 3]=============================
    [MeterTemp3]
    MeasureName=MeasureWeatherTemp3
    Meter=STRING
    X=35
    Y=125
    FontColor=#FontColor1#
    StringStyle=NORMAL
    FontSize=15
    StringAlign=LEFT
    FontFace=#Font#
    Antialias=1
    Postfix="℃"
    [MeterDay3]
    MeasureName=MeasureWeatherDay3
    Meter=STRING
    X=80
    Y=122
    FontColor=#FontColor#
    FontSize=8
    StringAlign=LEFT
    StringStyle=NORMAL
    FontFace=#Font#
    Antialias=1
    [MeterDesc3]
    MeasureName=MeasureWeatherDesc3
    Meter=STRING
    X=85
    Y=134
    FontColor=#FontColor#
    FontSize=8
    StringAlign=LEFT
    StringStyle=NORMAL
    FontFace=#Font#
    Antialias=1
    [MeterIcon3]
    MeasureName=MeasureWeatherIcon3
    Meter=IMAGE
    X=1
    Y=120

    2010년 11월 11일 목요일

    예제로 보는 레인미터 -4- Date - Time 표시


    조금 더 복합적인 형태로 시간에 날짜를 더하는 스킨을 살펴보겠습니다.
    크게 주의해 볼 점은 정렬입니다. 숫자가 제자리에 위치하기 위해서 오른쪽 정렬을 사용했고 각 구성요소의 위치좌표를 r을 이용해서 잡았습니다.
    레인미터에서는 만약 글씨체를 바꾸거나 글씨크기를 바꾼다면 이런 위치좌표를 바꾸어 가며 적절한 값을 찾아내는 것 또한 바로 수정하는 본인의 몫인거 같습니다.

    원본은 Dark Rainmeter테마의 TimeDate.ini 스킨입니다.
    글씨체와 글씨크기, 위치등을 수정하였습니다.




    [Rainmeter]
    10-Foot HUD (White) - Created by Stephen R Gibson.
    Update=1000
    ;Metadata added by RainBrowser
    ;http://rainmeter.net/RainCMS/?q=Rainmeter101_AnatomyOfASkin
    [Metadata]
    Name=
    Config=
    Description=
    Instructions=
    Version=
    Tags=
    License=
    Variant=
    Preview=
    ;End of added Metadata
    [MeasureTime]                    <현재 시각 측정>
    Measure=Time
    Format=%#I:%M %p          <시간 : 분  AM/PM 형태>
    [MeasureDate]                    <현재 날짜 측정>
    Measure=Time
    Format=%d
    [MeasureMonth]                  <현재 월 측정, 월 표시 설정(소문자로 표시되는 것을 전부 대문자로 표현된 단어로 대체하는 개념입니다. 여기에 한글로 적으면 한글로 표현됩니다.>
    Measure=Time
    Format=%B
    Substitute="January":"JANUARY","February":"FEBRUARY","March":"MARCH","April":"4월","May":"MAY","June":"JUNE","July":"JULY","August":"AUGUST","September":"SEPTEMBER","October":"OCTOBER","November":"NOVEMBER","December":"DECEMBER"
    [MeasureDay]                       <현재 요일 측정, 요일 표시설정(월표시와 동일)>
    Measure=Time
    Format=%A
    Substitute="Monday":"MONDAY","Tuesday":"TUESDAY","수요일":"WEDNESDAY","Thursday":"THURSDAY","Friday":"FRIDAY","Saturday":"SATURDAY","Sunday":"SUNDAY"
    [Variables]                             <변수 정의>
    FontColor=255, 255, 255, 180
    FontColorD=255, 255, 255, 160
    FontColorM=255, 255, 255, 140
    FontColorS=255, 255, 255, 110
    -------------------------------------METERS--------------------------------------------
    [MeterTime]                            <현재 시각 표시>
    MeasureName=MeasureTime
    Meter=STRING
    X=385
    Y=0
    FontColor=#FontColor#
    FontSize=65
    FontFace=Bauhaus-Thin
    ;FontFace=rockwell
    StringAlign=Right
    StringStyle=Bold
    AntiAlias=1
    [MeterMonth]                             <월 표시>
    MeasureName=MeasureMonth
    Meter=STRING
    X=160
    Y=80
    FontColor=#FontColorM#
    FontSize=32
    FontFace=Bauhaus-Thin
    ;FontFace=rockwell
    StringAlign=Left
    StringStyle=Bold
    AntiAlias=1
    [MeterDay]                             <요일표시>
    MeasureName=MeasureDay
    Meter=STRING
    X=5r
    Y=114
    FontColor=#FontColorS#
    FontSize=20
    FontFace=Bauhaus-Thin
    ;FontFace=rockwell
    StringAlign=Left
    StringStyle=Bold
    AntiAlias=1
    [MeterDate]                          <날짜 표시>
    MeasureName=MeasureDate
    Meter=STRING
    X=5r
    Y=80
    FontColor=#FontColorD#
    FontSize=56
    FontFace=Bauhaus-Thin
    ;FontFace=rockwell
    StringAlign=Right
    StringStyle=Bold
    AntiAlias=1
    ----------------------------
    끝. X, Y좌표는 직접 해보면서 픽셀과 r 개념을 익혀보면 될 듯 합니다.
              

    2010년 11월 10일 수요일

    동양종금 CMA-MMW 상품도 금리인하(2010.11.10)


    그나마 동양종금에서 고(?)금리였던 CMA-MMW상품도 금리가 내렸습니다.

    금호종금으로 갈아타고 싶긴 하지만 지점의 압박이 너무 하네요. 다음에 서울 갈일이 있다면 금호종금에 꼭 들러야 겠습니다.


    금리 좋고 타행이체(자동이체라도..)수수료 면제가 되는게 딱...금호밖엔..ㅡㅡ;;

    2010년 11월 9일 화요일

    예제로 보는 레인미터 -3- 시스템 정보 표시 CPU사용


    이젠 사족은 빼고 바로 예제로 살펴보겠습니다.

    시스템의 시피유 정보를 받아 화면에 보여주고 멀티코어의 정보를 받아올수 있습니다.
    원본은  Dark Rainmeter 테마의 System Info스킨에서 CPU부분만 빼내어 수정했습니다.
    원본은 2코어만 있었지만 4개로 추가해 놓았습니다.


    --------------------------

    ;=================================================
    ; Rainmeter configuration file
    ; Updated April 19, 2009
    ;
    ; I owe thanks for:
    ; NonartGrey by RRunner
    ; MultiCPU by Rainy
    ;
    ;=================================================
    ;[BEGIN CONFIG FILE]==============================
    [Rainmeter]
    Author=Jeffrey Morley
    BackgroundMode=1                 <배경모드 1 : 투명모드로 기본입니다.>
    Update=1000                           <정보 업데이트 주기입니다. 1000 = 1초입니다>
    AppVersion=14001
    ;Metadata added by RainBrowser
    ;http://rainmeter.net/RainCMS/?q=Rainmeter101_AnatomyOfASkin
    [Metadata]
    Name=
    Config=
    Description=
    Instructions=
    Version=
    Tags=
    License=
    Variant=
    Preview=
    ;End of added Metadata
    [Variables]                        <변수 정의 부분>
    FontColor=255, 255, 255, 160
    FontColor1=255, 255, 255, 220
    FontFace=Bauhaus-Thin
    BarColor=128, 192, 255, 50
    ;[CPU NAME]=======================================
    [MeasureCPU]              
    Measure=CPU
    UpdateDivider=4             <업데이트 주기 분할하는 정의입니다.  위의 업데이트 1000을 기본으로 디바이더가 4로 정의 되면 4초 입니다. 측정 간격을 10초로 하고 싶다면 10을, 1분을 하고 싶다면 60을 넣으면 됩니다. 비슷한 기능으로 updaterate가 있습니다. 이는 이후에 나올 webparser플러그인에서 사용하는데 기능은 updatedivider와 동일합니다만 인터넷 정보를 긁어오는 webparser를 쓸때는 꼭 updaterate를 써야 합니다.>
    [MeasureCPUName]   
    Measure=Registry     <레지스트리의 정보를 가져옵니다.>
    RegHKey=HKEY_LOCAL_MACHINE
    RegKey=HARDWARE\DESCRIPTION\System\CentralProcessor\0
    RegValue=ProcessorNameString
    UpdateDivider=3600
    [MeterCPUName]     
    Meter=STRING
    MeasureName=MeasureCPUName
    X=15
    Y=17r
    FontColor=#FontColor1#
    FontSize=10
    FontFace=#FontFace#
    AntiAlias=1
    Text="%1"
    ;[CPU CLOCK SPEED]================================
    [MeasureCPUMHz]
    Measure=Plugin
    Plugin=Plugins\PowerPlugin.dll      
    PowerState=MHZ
    UpdateDivider=30
    [MeterMHz]
    Meter=STRING
    MeasureName=MeasureCPUMHz
    X=15
    Y=15r
    FontColor=#FontColor1#
    FontSize=10
    FontFace=#FontFace#
    AntiAlias=1
    Text="Clock Speed - %1 MHz"
    ;[GATHER CPU UTILIZATION]=========================
    [MeasureCPU0]         <각 코어의 정보를 측정합니다. PerfMon플러그인을 사용합니다.>
    Measure=Plugin
    Plugin=Perfmon.dll
    PerfMonObject="Processor"
    PerfMonInstance=0
    PerfMonCounter="% Processor Time"
    PerfMonDifference=1
    InvertMeasure=1
    [MeasureCPU1]
    Measure=Plugin
    Plugin=Perfmon.dll
    PerfMonObject="Processor"
    PerfMonInstance=1
    PerfMonCounter="% Processor Time"
    PerfMonDifference=1
    InvertMeasure=1
    [MeasureCPU2]
    Measure=Plugin
    Plugin=Perfmon.dll
    PerfMonObject="Processor"
    PerfMonInstance=2
    PerfMonCounter="% Processor Time"
    PerfMonDifference=1
    InvertMeasure=1
    [MeasureCPU3]
    Measure=Plugin
    Plugin=Perfmon.dll
    PerfMonObject="Processor"
    PerfMonInstance=3
    PerfMonCounter="% Processor Time"
    PerfMonDifference=1
    InvertMeasure=1
    ;[CPU0 UTILIZATION]===============================
    [MeasureCPU0%]                            <코어 사용율을 보여줍니다.>
    MeasureName=MeasureCPU0
    Meter=STRING
    Percentual=1
    X=25
    Y=20r
    FontColor=#FontColor#
    StringStyle=NORMAL
    FontSize=9
    StringAlign=LEFT
    FontFace=#FontFace#
    NumOfDecimals=1
    Text="Core1 Usage: %1%"             <표시될 문구>
    AntiAlias=1
    [MeterCPUGraph0]                        <뒤에 있는 사용율 그래프>
    Meter=Line
    MeasureName=MeasureCPU0
    Percentual=1
    X=20R
    Y=0r
    H=12
    W=40
    LineCount=1
    LineColor=128, 192, 255, 160
    ;[CPU1 UTILIZATION]===============================
    [MeasureCPU1%]
    MeasureName=MeasureCPU1
    Meter=STRING
    Percentual=1
    X=25
    Y=20r
    FontColor=#FontColor#
    StringStyle=NORMAL
    FontSize=9
    StringAlign=LEFT
    FontFace=#FontFace#
    NumOfDecimals=1
    Text="Core2 Usage: %1%"
    AntiAlias=1
    [MeterCPUGraph1]
    Meter=Line
    MeasureName=MeasureCPU1
    Percentual=1
    X=20R
    Y=0r
    H=12
    W=40
    LineCount=1
    LineColor=128, 192, 255, 160
    ;[CPU2 UTILIZATION]===============================
    [MeasureCPU2%]
    MeasureName=MeasureCPU2
    Meter=STRING
    Percentual=1
    X=25
    Y=20r
    FontColor=#FontColor#
    StringStyle=NORMAL
    FontSize=9
    StringAlign=LEFT
    FontFace=#FontFace#
    NumOfDecimals=1
    Text="Core3 Usage: %1%"
    AntiAlias=1
    [MeterCPUGraph2]
    Meter=Line
    MeasureName=MeasureCPU2
    Percentual=1
    X=20R
    Y=0r
    H=12
    W=40
    LineCount=1
    LineColor=128, 192, 255, 160
    ;[CPU3 UTILIZATION]===============================
    [MeasureCPU03%]
    MeasureName=MeasureCPU3
    Meter=STRING
    Percentual=1
    X=25
    Y=20r
    FontColor=#FontColor#
    StringStyle=NORMAL
    FontSize=9
    StringAlign=LEFT
    FontFace=#FontFace#
    NumOfDecimals=1
    Text="Core4 Usage: %1%"
    AntiAlias=1
    [MeterCPUGraph3]
    Meter=Line
    MeasureName=MeasureCPU3
    Percentual=1
    X=20R
    Y=0r
    H=12
    W=40
    LineCount=1
    LineColor=128, 192, 255, 160

    --------------------------------------
    여기까지끝!! 코어부분은 계속 반복되는 내용이니 코어수에 맞게 수정하면 됩니다.