2005/05/21

Password Generator

密碼產生器 V1.0
用VB.net寫的 所以執行需要.Net的Framework
這是我生平第一次用vb來寫程式...
所以po個blog 作個紀念...
用vb寫實在是很簡單 介面拉一拉就完工一半了
只是打程式碼時會一直不小心加上分號...
又一直很想打大誇號 而不想打begin end...
其實整個程式寫起來還蠻順利的
大約只花了兩個多鐘頭
其中花了最少半小時的時間...在找換行要怎樣換
c/c++裡面的跳脫字元都不能用了...找好久的說

程式的功能就是隨機產生密碼
一次最多一百組 長度最長100個字元
可以使用大小寫英文及數字 再加上自訂字元(支援unicode吧?)
列表沒有上限(一次產生太多不清除很佔記憶體吧?)
在密碼列表按左鍵可選擇
按右鍵可複製 全部複製 全選 全不選 反向選擇 跟清除列表
然後密碼可選擇有沒有重複的字元
不重複就是將基底隨機排列 取前n個 看你長度設多長
以因此基底字元在不重複狀態下 不能比密碼長度短
然後程式可以保持在最上層 方便複製貼上用
還有程式按下產生的按鈕後 會把現在的設定記錄下來
下次在重開程式會是上次使用的設定

那個找換行要怎樣換的 就是因為要寫全部複製
要將list中的字串接起來... 中間格一個換行的符號
寫一個function要寫這麼久...也真夠遜的...XD

Via This link

2 comments:

Josh 提到...

小修改 將EditBox跟List的字型改成等寬字型 看起來比較整齊

Josh 提到...

再修改..將原來設定存在reg內改為存在.ini檔
將設定檔內的Settodefault改為true可恢復預設值..把設定檔砍掉意思一樣

 
Back to Top
This Site Power by JoStudio. Some Rights Reserved.