# 【RM2017】用rainmeter写了把密码锁,欢迎大家把他用在更多主题 - Rainmeter皮肤区 - 雨滴社区 - Powered by Discuz!
 找回密码
 点击注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2308|回复: 7

[原创作品] 【RM2017】用rainmeter写了把密码锁,欢迎大家把他用在更多主题

[复制链接]

签到天数: 38 天

[LV.5]常住居民I

发表于 2017-7-3 11:22:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?点击注册

x

TIM截图20170703105952.png
TIM截图20170703110046.png
用鼠标滚轮切换数字,注意要选中数字
附件里现在的密码是733337,也就是只有把数字都拨到这个时候才会触发打开文件夹的指令(可以是任何指令),甚至可以是不同密码执行不同的命令

欢迎大家把这个代码拿去改造,可以加到主题里做的更像那种旅行箱的密码锁

下面是简单的代码讲解,我以两位密码举例子

[Variables]
A=7
B=3

这里的73就是密码
其实这些A1,B1就是控制每个独立密码是否正确的,检测到数字正确后,就会改变A1这些值(默认都是1)
当measure1值为7时,会把A1从1改变为0,measure2值为3时,B1也是从1变为0,这样原本A1+B1的值就从2变成了0
当然这是随你控制的,控制这些变量就可以通过A1+B1的最终数字执行各种各样的命令了
当然我也可以再加一段把当measure1值为8时,会把A1从1改变为3,那么3不变的话A1+B1=3,这时密码是83就可以执行另一个命令
而且这两个命令其实可以同时存在,输不同密码打开不同文件夹或指令

[A1]
Measure=Calc
Formula=1

[Measure1]
Measure=Calc
Formula=0
UpdateDivider=-1
IfCondition=Measure1 = #A#
IfTrueAction=[!SetOption A1 Formula 0][!RainmeterRedraw]
IfCondition2=Measure1 < #A#
IfTrueAction2=[!SetOption A1 Formula 1][!RainmeterRedraw]
IfCondition3=Measure1 > #A#
IfTrueAction3=[!SetOption A1 Formula 1][!RainmeterRedraw]
IfCondition4=Measure1 = 10
IfTrueAction4=[!SetOption Measure1 Formula 0][!UpdateMeasure Measure1]
IfCondition5=Measure1 = -1
IfTrueAction5=[!SetOption Measure1 Formula 9][!UpdateMeasure Measure1]
DynamicVariables=1

[Meter1]
Meter=String
MeasureName=Measure1
Fontcolor=255,255,255
Fontface=微软雅黑
fontsize=#size#
AntiAlias=1
Solid=1
X=100
Y=100
text=%1
MouseScrollUpAction=[!SetOption Measure1 Formula Measure1+1][!UpdateMeasure Measure1]
MouseScrollDownAction=[!SetOption Measure1 Formula Measure1-1][!UpdateMeasure Measure1]
DynamicVariables=1

[B1]
Measure=Calc
Formula=1

[Measure2]
Measure=Calc
Formula=0
UpdateDivider=-1
IfCondition=Measure2 = #B#
IfTrueAction=[!SetOption B1 Formula 0][!RainmeterRedraw]
IfCondition2=Measure2 < #B#
IfTrueAction2=[!SetOption B1 Formula 1][!RainmeterRedraw]
IfCondition3=Measure2 > #B#
IfTrueAction3=[!SetOption B1 Formula 1][!RainmeterRedraw]
IfCondition4=Measure2 = 10
IfTrueAction4=[!SetOption Measure2 Formula 0][!UpdateMeasure Measure2]
IfCondition5=Measure2 = -1
IfTrueAction5=[!SetOption Measure2 Formula 9][!UpdateMeasure Measure2]
DynamicVariables=1

[Meter2]
Meter=String
MeasureName=Measure2
Fontcolor=255,255,255
Fontface=微软雅黑
fontsize=#size#
AntiAlias=1
Solid=1
X=R
Y=100
text=%1
MouseScrollUpAction=[!SetOption Measure2 Formula Measure2+1][!UpdateMeasure Measure2]
MouseScrollDownAction=[!SetOption Measure2 Formula Measure2-1][!UpdateMeasure Measure2]
DynamicVariables=1


[Calc]
Measure=Calc
Formula=A1+B1
IfCondition=Calc = 0
IfTrueAction=[#folder#][!SetOption MeterLock text "UNlock"][!RainmeterRedraw]
IffalseAction=[!SetOption MeterLock text "lock"][!RainmeterRedraw]

[MeterLock]
Meter=String
Fontcolor=255,255,255
Fontface=微软雅黑
fontsize=#size#
AntiAlias=1
Solid=1
X=100
Y=R
text="Lock"



密码锁.rar (1.11 KB, 下载次数: 9)

评分

参与人数 2心动值 +2 活跃值 +13 技术值 +2 收起 理由
windose8 + 1 + 3 + 1 原创神马的最爱了≧▼≦
萝莉头 + 1 + 10 + 1 原创神马的最爱了≧▼≦

查看全部评分

回复

使用道具 举报

签到天数: 120 天

[LV.7]常住居民III

发表于 2017-7-3 12:26:33 | 显示全部楼层
有点意思啊
回复

使用道具 举报

签到天数: 615 天

[LV.9]以坛为家II

发表于 2017-7-3 21:22:56 | 显示全部楼层
为了更好的体验雨滴,换了台高配电脑,结果网站首页提示:This account has been suspended.
Either the domain has been overused, or the reseller ran out of resources.求最新官方安装包~
回复

使用道具 举报

签到天数: 497 天

[LV.9]以坛为家II

发表于 2017-7-4 06:54:47 | 显示全部楼层
很强 老哥 支持一下
回复

使用道具 举报

签到天数: 198 天

[LV.7]常住居民III

发表于 2017-7-6 21:12:54 | 显示全部楼层
很强可是我看不懂
回复

使用道具 举报

签到天数: 2 天

[LV.1]初来乍到

发表于 2017-7-6 21:17:16 | 显示全部楼层
回复

使用道具 举报

签到天数: 22 天

[LV.4]偶尔看看III

发表于 2018-3-13 20:32:39 | 显示全部楼层
不明白怎么用,有啥用!
回复

使用道具 举报

签到天数: 38 天

[LV.5]常住居民I

 楼主| 发表于 2019-2-3 20:11:22 | 显示全部楼层
阳光一厘米 发表于 2018-3-13 20:32
不明白怎么用,有啥用!

仔细看仔细学
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点击注册

本版积分规则

快速回复 返回顶部 返回列表