5月162019
簡單的動態密碼設置
簡單的動態密碼生成,強一點的密碼可以用這作個引子自己去強化 !!!
今天做個控制東西,突然想來個密碼,來解除自身控制程序的限制,
出來的個想法,做個動態的密碼!!!
很簡單的原理,很好的想法。
以下是制作的函數,三位字母的動態密碼:
;簡單的動態密碼 三位數 ;取 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
另附一個直接 ASCII 代碼 來的,只是看的沒上面直觀,但更精練。。。。
Func _PW() Return Chr([email protected])&Chr([email protected])&Chr(96+(@HOUR = 0 ? 24 : @HOUR)) EndFunc
發表評論
木有頭像就木JJ啦!還木有頭像嗎?點這里申請屬于你的個性Gravatar頭像吧!