简单的动态密码设置
简单的动态密码生成,强一点的密码可以用这作个引子自己去强化 !!!
今天做个控制东西,突然想来个密码,来解除自身控制程序的限制,
出来的个想法,做个动态的密码!!!
很简单的原理,很好的想法。
看懂意图应该不难吧。。。。。
以下是制作的函数,三位字母的动态密码:
```
```
;简单的动态密码 三位数
;取 24 个字母 顺序
;星期的位置 + 日期的位置 + 小时的位置
;如: 今天 星期二 14日 21点
;对应字母位置 3 - 14 - 21 = cnu
;注:au3中 @WDAY 是以星期日开始 = 1
Func _pw()
Local $list = StringSplit("abcdefghijklmnopqrstuvwxyz","")
Local $pw =$list[@WDAY]&$list[@MON]&$list[@HOUR = 0 ? 24 : @HOUR ]
;_ArrayDisplay($list,@WDAY&"-"&@MON&"-"&@HOUR &"/"&$pw) ;测试
Return $pw
EndFunc
```
Func _PW()
Return Chr(96+@WDAY)&Chr(96+@MON)&Chr(96+(@HOUR = 0 ? 24 : @HOUR))
EndFunc```
发表评论
木有头像就木JJ啦!还木有头像吗?点这里申请属于你的个性Gravatar头像吧!