질문과 답변

소프트웨어 레인미터 : 디스크사용량에 따른 색상변경 오류(꼬져님께 도움요청)

2020.02.21 10:48

billy 조회:285

Disk.PNG

 

며칠전 꼬져님의 도움으로 레인미터 디스크 사용량에 따른 색상 변경 스킨 작업을 마쳤습니다.
사용량이 80% 이상이 되면 노랑, 90% 이상은 빨강으로 색상 변경이 잘 됩니다.
또한 80%나 90% 이상에서 80% 미만으로 갈 때에도 흰색으로 잘 넘어갑니다.
그런데 위의 그림처럼 유독 90%에서 80% 구간대로 작아질 경우 그대로 빨간색으로 고정되어 "스킨 새로고침"해야 노랑이 됩니다.

(그림은 사용율 94%에서 파일들을 지워 82.07%로 되었지만 그대로 빨간색에 머물러 있슴)

 

다시 말씀드리면
80% 미만 -> 80% 이상 -> 90% 이상 : 흰색, 노랑, 빨강색상으로 실시간 즉각 변경 잘 됨.
90% 이상 -> 80~90% 구간 : 실시간 노랑이 되어야 하는데 빨간색으로 고정.(스킨 새로고침해야 노랑이 됨)
80% 또는 90% 이상 -> 80% 미만 : 흰색으로 실시간 즉각 변경 잘 됨.

 

스킨 새로 고침하지 않고 사용하고 싶은데

아래 소스 어느 부분이 잘못 되었는지
꼬져님이나 다른 고수님들께 도움 요청 드립니다.

(드라이브 G의 휴지통 용량은 0 으로 설정되어 있습니다.)

 

;======================= Variables

[Variables]
Size_W=100
Start_Angle=RAD(140)
Rotation_Angle=RAD(260)
Line_Start1=(#Size_W#/2)
Line_Length1=(#Line_Start1#-20)
Line_Color_WHT=255,255,255,255
Line_Color_RED=255,0,0,255
Line_Color_YEL=255,255,0,255
Disk1=G:

 

;======================= Styles

[Style_Text]
FontFace=Segoe UI
FontColor=255,255,255,200
StringAlign=Center
AntiAlias=1

 

[Style_DiskImage]
Solid=1
AntiAlias=1
W=100
H=100
X=0
Y=0
StartAngle=(#Start_Angle#)
RotationAngle=(#Rotation_Angle#)

 

[Style_DiskImage_Base]
LineStart=#Line_Start1#
LineLength=#Line_Length1#
LineColor=255,255,255,50

 

[Style_DiskLetter]
FontSize=20
StringStyle=Bold

 

[Style_DiskUsed%]
X=r
Y=(#Size_W#/2.5)r
FontSize=15
Percentual=1
NumofDecimals=2
Text="%1%"

 

;======================= Measures

[MeasureDiskUsed]
Measure=FreeDiskSpace
Drive=#Disk1#
InvertMeasure=1
IgnoreRemovable=0

 

[MeasureDiskSize]
Measure=FreeDiskSpace
Drive=#Disk1#
Total=1
IgnoreRemovable=0

 

;======================= Meters

[DiskImage_Base]
Meter=RoundLine
MeterStyle=Style_DiskImage | Style_DiskImage_Base

 

[DiskImage_Used]
MeasureName=MeasureDiskUsed
Meter=RoundLine
MeterStyle=Style_DiskImage | Style_DiskImage_Base

 

[Calc_DiskImage_Used]
Measure=Calc
Formula=( MeasureDiskUsed / MeasureDiskSize )
IfCondition=(Calc_DiskImage_Used<0.8)
IfTrueAction=[!SetOption DiskImage_Used LineColor "#Line_Color_WHT#"][!UpdateMeter "DiskImage_Used"][!Redraw]
IfFalseAction=[!SetOption DiskImage_Used LineColorr "#Line_Color_YEL#"][!UpdateMeter "DiskImage_Used"][!Redraw]

 

[Calc_DiskImage_Used80]
Measure=Calc
Formula=( MeasureDiskUsed / MeasureDiskSize )
IfCondition=(Calc_DiskImage_Used80>=0.8)
IfTrueAction=[!SetOption DiskImage_Used LineColor "#Line_Color_YEL#"][!UpdateMeter "DiskImage_Used"][!Redraw]
IfFalseAction=[!SetOption DiskImage_Used LineColorr "#Line_Color_RED#"][!UpdateMeter "DiskImage_Used"][!Redraw]

 

[Calc_DiskImage_Used90]
Measure=Calc
Formula=( MeasureDiskUsed / MeasureDiskSize )
IfCondition=(Calc_DiskImage_Used90>=0.9)
IfTrueAction=[!SetOption DiskImage_Used LineColor "#Line_Color_RED#"][!UpdateMeter "DiskImage_Used"][!Redraw]
IfFalseAction=[!SetOption DiskImage_Used LineColorr "#Line_Color_YEL#"][!UpdateMeter "DiskImage_Used"][!Redraw]

 

[Disk_Letter]
Meter=String
MeterStyle=Style_Text | Style_DiskLetter
X=(#Size_W#/2)
Y=(#Size_W#/2-15)
Text=#Disk1#

 

[Disk_Used%]
MeasureName=MeasureDiskUsed
Meter=String
MeterStyle=Style_Text | Style_DiskUsed%

 

 

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
98319 기 타| 컴퓨터명을 txt 파일로 저장하는 명령어 [5] Abundance 397 11-13
98318 소프트웨어| NAS로 백업하는 프로그램 소개 부탁드립니다. [8] 파란하늘촌 475 11-13
98317 하드웨어| USB키보드로 컴퓨터 전원켜기가 안되네요 [1] 『ⓖⓤⓝ』 350 11-13
98316 소프트웨어| 한컴오피스2020 이전업데이트파일 구할수 없을까요? [8] 컴알못러 902 11-13
98315 하드웨어| 디스크 복제 문의 [6] EP-Se 439 11-13
98314 기 타| 엑셀 하이퍼링크 클릭시 오류현상 [4] magoo 244 11-13
98313 윈 도 우| 윈포럼 화면이 깨져서 크롬을 리셋하다가 발견했는데 [3] 토니 329 11-13
98312 윈 도 우| 윈도우 11 vmware 머신은 압축불가 인가요?? [6] 메리아 259 11-13
98311 소프트웨어| 파일 관리 프로그램 추천해주세요 [6] High][Land 559 11-13
98310 소프트웨어| 런처 프로그램 알고 싶습니다 LastLife 208 11-13
98309 소프트웨어| image for windows 복원(재차문의) [4] 화랑이 305 11-13
98308 윈 도 우| 윈도우11 엔터프라이즈 버전에서 프로버전 다운그레이드방법 [1] 애디오 456 11-13
98307 소프트웨어| image for windows 복원방법 문의 [3] 화랑이 313 11-12
98306 윈 도 우| 인텔 무선랜에는 cnvio 기술이란 게있네요 MSTSC 252 11-12
98305 하드웨어| gpuz상의 제조사가 어디일까요? [4] 삽자루 482 11-11
98304 윈 도 우| 노트북 어댑터가 접지가 필요한가요? [6] MSTSC 523 11-11
98303 소프트웨어| [질문] 설치된 프로그램의 폴더 이동 [1] 마루나래 329 11-11
98302 윈 도 우| 윈도우11 핫스팟 공유기능은 wi-fi 6E를 지원하지 못하는걸... [5] Star★Bros 362 11-11
98301 소프트웨어| 유튜브에서 다운받은 mp4파일이 모양이 다릅니다 어떻게 틀... [3] joe 414 11-11
98300 윈 도 우| W10_22H2_19045_3636_GAME_CUSTOM_무봉인_OS [5] 크론베리 690 11-11
XE1.11.6 Layout1.4.8