level 1
初音落天
楼主

这是我使用的一款贴吧大佬制作的日历皮肤,因为工作需要 需要对应相应的法定工作日,每次都得上百度查,所以想问问能不能自己制作或者修改一下皮肤使他能达到如下的显示效果?

付皮肤代码[Rainmeter]
Update=1000
Blur=0
OnWakeAction=[!CommandMeasure MeasureCalendar "UpdateToToday()"]
[Metadata]
Author=cfieldr
Version=1.0
License=执行代码参照了HK编写的农历皮肤,使用了日梭万年历数据,只能自用或学习,禁止商业开发和应用
Information=包含1800年~2100年农历,包括时辰、干支纪年纪月纪日、西方星座、公历农历节日节气但不含名人纪念日和倡导推广性节日
;农历皮肤 by: h_k1976
;https://tieba.baidu.com/p/2370703796
;TLB皮肤 iOS 7 Calendar by:囧囧无力
;https://tieba.baidu.com/p/2690390403
;百年历FINAL by:tanwuqwe (功能全...)
;https://tieba.baidu.com/p/1696041971[Variables]
Config=
@Include="#@
#Config#
Config#.inc"
@IncludeSet="#@#UserDefined.inc"
;皮肤起始坐标,集成于其他皮肤使用
CalendarX=0
CalendarY=0
;调试用背景色
ColorT=00000001
;-----------------初值无意义
Year=1800
Month=1
Day=1
MonthCH=""
MonthEN=""
Hour=""
Minute=""
;星期几
WeekDay=""
WeekDay3=""
;农历
CNYear=""
CNMonth=""
CNDay=""
;干支
GZYear=""
GZMonth=""
GZDay=""
;时辰
SCHour=""
;生肖
SXYear=""
;星座
Constellation=""
;当天节假日及近期的节假日
TodayText=""
FestivalText=""
;-------------------------------
;--------------------------------------------------- 背景
[StyleBG0]
SolidColor=
#BGColor#
[StyleBG1]
ImageName=#@#BG1.png
ScaleMargins=12,12,12,12
ImageTint=
#BGColor#
[StyleBG2]
ImageName=#@#BG2.png
ScaleMargins=12,12,12,12
ImageTint=
#BGColor#
[StyleBG3]
ImageName=#@#BG3.png
ScaleMargins=12,12,12,12
[StyleBG4]
ImageName=#@#BG4.png
;ScaleMargins=0,220,0,12
[StyleBG0]
SolidColor=
#BGColor#
SolidColor2=00000001
Padding=5,5,700,700
;(
#CalendarBorder#
*
#Size#
),((
#CalendarW#
+
#CalendarBorder#
*2)*
#Size#
)
[StyleBGHide0]
[StyleBGHide1]
Hidden=1
[StyleBGHide2]
MouseOverAction=[!SetOption Background SolidColor
#BGColor#
][!UpdateMeter Background][!Redraw]
MouseLeaveAction=[!SetOption Background SolidColor #ColorT#][!UpdateMeter Background][!Redraw]
[StyleBGHide3]
MouseOverAction=[!SetOption Background ImageAlpha #BGAlpha#][!UpdateMeter Background][!Redraw]
MouseLeaveAction=[!SetOption Background ImageAlpha 1][!UpdateMeter Background][!Redraw]
[Background]
Meter=Image
MeterStyle=StyleBGHide#BGHide# | StyleBG#BGStyle#
X=#CalendarX#
Y=#CalendarY#
W=((
#CalendarW#
+
#CalendarBorder#
*2)*
#Size#
)
H=((#CalendarH#+#DateYr#*6)*
#Size#
+[CalendarTip:H])
RightMouseDownAction=
MouseActionCursor=0
DynamicVariables=1
UpdateDivider=-1
Group=Calendar | Date
;=============================================================== Measure
[MeasureTime]
Measure=Time
Format=%Y年 %m月 %d日
UpdateDivider=1
OnChangeAction=[!CommandMeasure MeasureCalendar "UpdateToToday()"]
[MeasureHour]
Measure=Time
Format=%H
UpdateDivider=1
OnChangeAction=[!CommandMeasure MeasureCalendar "UpdateShiChen()"]
[MeasureCalendar]
Measure=Script
ScriptFile=Calendar.lua
UpdateDivider=-1
;请勿更改更新时间
;=============================================================== Meter
;------------------------------- 日历标记
[TodayMark]
Meter=Image
ImageName=#@#Mark#TodayMark#.png
ImageTint=#TodayColor#
W=(#MarkW#*
#Size#
)
H=(#MarkH#*
#Size#
)
UpdateDivider=-1
Group=Calendar | Date
;--------------------------------------------------- 日历信息显示
[StyleLine]
X=((#CalendarX#+
#CalendarBorder#
)*
#Size#
)
Y=R
W=(
#CalendarW#
*
#Size#
)
H=1
SolidColor=#LineColor#
UpdateDivider=-1
[CalendarLine]
Meter=Image
MeterStyle=StyleLine
Y=((#CalendarY#+
#CalendarBorder#
)*
#Size#
)
SolidColor=#ColorT#
;------------------------------- 日历标题设置
[StyleLeft]
X=((#CalendarX#+
#CalendarBorder#
)*
#Size#
)
StringAlign=Left
[StyleCenter]
X=((#CalendarX#+
#CalendarBorder#
+
#CalendarW#
/2)*
#Size#
)
StringAlign=Center
[StyleRight]
X=((#CalendarX#+
#CalendarBorder#
+
#CalendarW#
)*
#Size#
)
StringAlign=Right
[StyleTitle]
Y=((#CalendarY#+
#CalendarBorder#
)*
#Size#
)
W=(
#CalendarW#
*
#Size#
)
ClipStringH=(#TitleFSize#*2*
#Size#
)
ClipString=2
FontFace=#Font#
FontSize=(#TitleFSize#*
#Size#
)
FontColor=#TitleColor#
StringStyle=Normal
StringEffect=#TitleEffect#
FontEffectColor=#TitleEffectColor#
AntiAlias=1
SolidColor=#ColorT#
DynamicVariables=1
UpdateDivider=-1
Hidden=1
Group=Calendar | Date | CalendarSet
[CalendarSet]
Meter=String
MeterStyle=StyleTitle | StyleLeft
W=(
#CalendarW#
/4*
#Size#
)
Text=日历
LeftMouseDownAction=[!ToggleConfig #CurrentConfig#\Config Config.ini]
MouseOverAction=[!SetOption CalendarSet Text "设置"][!UpdateMeter CalendarSet][!Redraw]
MouseLeaveAction=[!SetOption CalendarSet Text "日历"][!UpdateMeter CalendarSet][!Redraw]
[CalendarSetYear]
Meter=String
MeterStyle=StyleTitle | StyleCenter
W=(
#CalendarW#
/3*
#Size#
)
Text=#Year#年
LeftMouseDownAction=[!SetVariable Year "(#Year#>2098 ? 2099 : #Year#+1)"][!UpdateMeasure MeasureCalendar]
MouseScrollUpAction=[!SetVariable Year "(#Year#>2098 ? 2099 : #Year#+1)"][!UpdateMeasure MeasureCalendar]
MouseScrollDownAction=[!SetVariable Year "(#Year#<1801 ? 1800 : #Year#-1)"][!UpdateMeasure MeasureCalendar]
[CalendarSetMonth]
Meter=String
MeterStyle=StyleTitle | StyleRight
W=(
#CalendarW#
/4*
#Size#
)
Text=#Month#月
LeftMouseDownAction=[!SetVariable Month "(#Month#>11 ? 1 : #Month#+1)"][!UpdateMeasure MeasureCalendar]
MouseScrollUpAction=[!SetVariable Month "(#Month#>11 ? 1 : #Month#+1)"][!UpdateMeasure MeasureCalendar]
MouseScrollDownAction=[!SetVariable Month "(#Month#<2 ? 12 : #Month#-1)"][!UpdateMeasure MeasureCalendar]
;------------------------------- 日历标题
[StyleTitle1]
Text="#Year#年#Month#月#Day#日"
[StyleTitle2]
Text=#SXYear#年 农历 #CNMonth##CNDay#
[StyleTitle3]
Text=#GZYear#年 #GZMonth#月 #GZDay#日 #SCHour#
[StyleTitle4]
Text=#MonthEN# #Year#
[StyleTitle5]
Text=#MonthCH# #Constellation#
[CalendarTitle]
Meter=String
MeterStyle=StyleTitle | StyleCenter | StyleTitle#TitleStyle#
RightMouseDownAction=[!CommandMeasure MeasureCalendar "UpdateToToday()"]
MouseOverAction=[!SetOption CalendarTitle FontColor #ColorT#][!SetOption CalendarTitle StringEffect None][!UpdateMeter CalendarTitle][!ShowMeterGroup CalendarSet][!Redraw]
MouseLeaveAction=[!SetOption CalendarTitle FontColor ""][!SetOption CalendarTitle StringEffect ""][!UpdateMeter CalendarTitle][!HideMeterGroup CalendarSet][!Redraw]
MouseActionCursor=0
Hidden=0
Group=Calendar | Date | CalendarTip
;------------------------------- 日历
[CalendarDateLine]
Meter=Image
MeterStyle=StyleLine
[StyleDate]
X=(
#CalendarW#
/7*
#Size#
)r
Y=r
FontFace=#Font#
FontSize=(#DateFSize#*
#Size#
)
FontColor=#WeekdayColor#
StringAlign=Center
StringStyle=#DateFStyle#
StringEffect=#DateEffect#
FontEffectColor=#DateEffectColor#
AntiAlias=1
Group=Calendar | Date
UpdateDivider=-1
[StyleWeek]
Y=r
FontSize=(#WeekFSize#*
#Size#
)
[StyleSunday]
X=((#CalendarX#+
#CalendarBorder#
+
#CalendarW#
/14)*
#Size#
)
Y=(#DateYr#*
#Size#
)r
FontColor=#WeekendColor#
[StyleSatday]
FontColor=#WeekendColor#
[StyleLuna]
FontSize=(#LunaFSize#*
#Size#
)
Text=初五
[StyleLunaHide]
X=0
Y=0
Hidden=1
;下列Meter引用以上样式
[Week1]
Meter=String
Y=(#WeekYR#*
#Size#
)R
[Week2]
Meter=String
[Week3]
Meter=String
[Week4]
Meter=String
[Week5]
Meter=String
[Week6]
Meter=String
[Week7]
Meter=String
[1]
Meter=String
Y=((#CalendarY#+
#CalendarBorder#
+#DateY#)*
#Size#
)
[2]
Meter=String
[3]
Meter=String
[4]
Meter=String
[5]
Meter=String
[6]
Meter=String
[7]
Meter=String
[8]
Meter=String
[9]
Meter=String
[10]
Meter=String
[11]
Meter=String
[12]
Meter=String
[13]
Meter=String
[14]
Meter=String
[15]
Meter=String
[16]
Meter=String
[17]
Meter=String
[18]
Meter=String
[19]
Meter=String
[20]
Meter=String
[21]
Meter=String
[22]
Meter=String
[23]
Meter=String
[24]
Meter=String
[25]
Meter=String
[26]
Meter=String
[27]
Meter=String
[28]
Meter=String
[29]
Meter=String
[30]
Meter=String
[31]
Meter=String
[32]
Meter=String
[33]
Meter=String
[34]
Meter=String
[35]
Meter=String
[36]
Meter=String
[37]
Meter=String
[38]
Meter=String
[39]
Meter=String
[40]
Meter=String
[41]
Meter=String
[42]
Meter=String
[CalendarDateEndLine]
Meter=Image
MeterStyle=StyleLine
Y=R
;------------------------------- 日历提示
[StyleTip1]
Text=节日:#TodayText# #FestivalText#
[StyleTip2]
Text=干支:#GZYear#[#SXYear#]年 #GZMonth#月 #GZDay#日 #SCHour# #Crlf#农历:#CNMonth##CNDay#
[StyleTip3]
Text=#NoteText#
[StyleTip4]
Text=农历:#CNMonth##CNDay# #Constellation#
[StyleTip5]
Text=
[CalendarTip]
Meter=String
MeterStyle=StyleLeft | StyleTip#TipStyle#
Y=(#TipYR#*
#Size#
)R
W=(
#CalendarW#
*
#Size#
)
ClipStringH=(
#CalendarW#
/2*
#Size#
)
ClipString=2
FontFace=#Font#
FontSize=(#TipFSize#*
#Size#
)
FontColor=#TipColor#
StringStyle=Normal
StringEffect=#TipEffect#
FontEffectColor=#TipEffectColor#
AntiAlias=1
SolidColor=#ColorT#
MouseActionCursor=0
LeftMouseDownAction=["#@#UserDefined.inc"]
RightMouseDownAction=[!Refresh]
RightMouseDownAction=[!UpdateMeter #CurrentSection#][!Redraw]
UpdateDivider=-1
DynamicVariables=1
Group=Calendar | Date | CalendarTip
;=============================================================== 农历
[Luna1]
Meter=String
Y=((#CalendarY#+
#CalendarBorder#
+#DateY#+#LunaYr#)*
#Size#
)
[Luna2]
Meter=String
[Luna3]
Meter=String
[Luna4]
Meter=String
[Luna5]
Meter=String
[Luna6]
Meter=String
[Luna7]
Meter=String
[Luna8]
Meter=String
[Luna9]
Meter=String
[Luna10]
Meter=String
[Luna11]
Meter=String
[Luna12]
Meter=String
[Luna13]
Meter=String
[Luna14]
Meter=String
[Luna15]
Meter=String
[Luna16]
Meter=String
[Luna17]
Meter=String
[Luna18]
Meter=String
[Luna19]
Meter=String
[Luna20]
Meter=String
[Luna21]
Meter=String
[Luna22]
Meter=String
[Luna23]
Meter=String
[Luna24]
Meter=String
[Luna25]
Meter=String
[Luna26]
Meter=String
[Luna27]
Meter=String
[Luna28]
Meter=String
[Luna29]
Meter=String
[Luna30]
Meter=String
[Luna31]
Meter=String
[Luna32]
Meter=String
[Luna33]
Meter=String
[Luna34]
Meter=String
[Luna35]
Meter=String
[Luna36]
Meter=String
[Luna37]
Meter=String
[Luna38]
Meter=String
[Luna39]
Meter=String
[Luna40]
Meter=String
[Luna41]
Meter=String
[Luna42]
Meter=String