小黃鴨電腦版(PasswordManager)是一款小黃鴨密碼管理器,這個工具采用最核心的就是存儲密碼功能了,用sqlite數(shù)據(jù)庫讀取本地存取,這個是PC端的,跨平臺使用!
開發(fā)緣由
最初的想法是做個東西幫我記密碼,所以這個工具最核心的功能就是存儲密碼;
因為密碼這種東西比較敏感,放到網(wǎng)上(別人服務器)總是感覺不靠譜,所以最終決定用sqlite數(shù)據(jù)庫,直接本地存取,拒絕網(wǎng)絡;
功能介紹
簡單的說,就是個密碼管理工具。但是和網(wǎng)上常見的工具不同,此工具全程不聯(lián)網(wǎng),雖然可以跨平臺使用,但需要手動同步(覆蓋數(shù)據(jù)庫文件)
參考網(wǎng)上密碼管理工具,除了需要記憶一個主密碼確認身份外,其余密碼輸入關鍵字就可以查詢(前提是你先錄入了 : )
此工具使用QT開發(fā),因此,理論上QT支持的平臺,此工具均可支持 : )
使用說明
首次打開會提示輸入足夠復雜的主密碼
注意,第一次輸入為明文,所以只有一次輸入機會
以及注意看彈出的提示文字
設置完了主密碼,會生成特定的數(shù)據(jù)庫文件以及唯一的加密規(guī)則
主密碼一定記!主密碼一定記!主密碼一定記住!
接下來就可以開始錄入密碼了
查詢密碼時選擇要查詢的密碼,點擊查詢,輸入主密碼即可
需要注意的地方
保存的密碼是通過主密碼加密的,所以主密碼忘了的話,emmm,存儲的密碼就只有上帝知道了(或者你自己記得)
提供了修改主密碼的方式,但是修改前需要輸入主密碼,一是確認身份,二是解密數(shù)據(jù)
PC端和Android端同步方式
PC端生成的數(shù)據(jù)庫文件pwd.db在運行程序的同個文件夾
Android端生成的數(shù)據(jù)庫文件pwd.db在Android目錄下
同步時使用比較新的pwd.db覆蓋舊的即可
不適用于PC端和Android端同時有新增密碼的情況
由于Android端的權限控制,首次打開可能報錯,只需要關閉后授予外部存儲讀寫權限即可
更新日志
調整項目編碼為utf-8以適配不同平臺的中文
此項改動導致與V2.3不再完全兼容,僅不含中文的項能夠讀取
若是在固定平臺使用此工具,V2.3與V3.0并無區(qū)別
工具已在win10 64位 1909 版本測試通過;