易語言資料庫加密
『壹』 如何用易語言edb資料庫編寫一個可以注冊登錄、修改密碼的程序(高分!)
給你提供一個快捷的方式,還可以拿到源程序自由修改。
你啟動易IDE,然後在工具菜單中使用「執行易向導」這個選項,然後選擇「通用密碼登錄管理向導.exe」,根據提示一步步設置好,就能得到一個較為完整的密碼程序了。
雖然我沒有直接寫出來,但是也解決了你的問題,希望能給分。謝謝
『貳』 易語言如何設置進入密碼
樓上,不用這么麻煩,變數即可。
比如:
輸入原來的密碼編輯框名字=A
輸入現在的密碼編輯框名字=B
原來密碼變數=變數1(文本型)
如果(A.內容=變數1 且 B.內容≠「」)
則 變數1=B.內容
寫配置項(取運行目錄()+「\1.Sav」,「密碼」,「密碼」,變數1)
變數1=(讀配置項(取運行目錄()+「\1.Sav」,「密碼」,「密碼」))
A.內容=「」
B.內容=「」
否則 信息框(「修改密碼失敗,請查看密碼是否有誤,或輸入修改密碼」,0,「修改錯誤」)
純手打,,,,,,,,,,,,,,,,,,,,,,,
這只是個參照,貌似有錯誤,如果想要密碼加密,則使用#RC4加密
寫出:寫配置項 (取運行目錄 () + 「\1.Sav」, 「密碼」, 「密碼」, 到文本 (加密數據 (到位元組集 (變數1), 「1」, #RC4演算法)))
讀取:變數1 = 到文本 (解密數據 (到位元組集 (讀配置項 (取運行目錄 () + 「\1.Sav」, 「密碼」, 「密碼」, )), 「1」, #RC4演算法))。
『叄』 易語言怎麼加密字元數字
直接用【 加密數據 ()】
調用格式: 〈位元組集〉 加密數據 (位元組集 位元組集數據,文本型 密碼文本,[整數型 加密演算法]) - 數據操作支持庫一->數據加解密
英文名稱:Encrypt
加密一段位元組集數據,返回加密後的結果位元組集。如果失敗,返回空位元組集。本命令為初級命令。
參數<1>的名稱為「位元組集數據」,類型為「位元組集(bin)」。為命令提供所需的位元組集數據。
參數<2>的名稱為「密碼文本」,類型為「文本型(text)」。
參數<3>的名稱為「加密演算法」,類型為「整數型(int)」,可以被省略。指定具體使用的加密演算法,可以為以下常量值之一:1: #DES演算法; 2: #RC4演算法。加密和解密必須使用相同的演算法,有關演算法的具體說明請參閱有關文獻。如果本參數被省略,則默認值為1,即DES演算法。
操作系統需求: Windows、Linux
『肆』 易語言文本加密解密
加密後的數據1 = 到文本 (加密數據 (到位元組集 (刪全部空 (編輯框1.內容)), 「456」, 1))
寫配置項 (取運行目錄 () + 「\配置.ini」, 「配置」, 「配置1」, 加密後的數據1)
加密後的數據2 = 到文本 (加密數據 (到位元組集 (刪全部空 (編輯框2.內容)), 「456」, 1))
寫配置項 (取運行目錄 () + 「\配置.ini」, 「配置」, 「配置2」, 加密後的數據2)
加密後的數據3 = 到文本 (加密數據 (到位元組集 (刪全部空 (編輯框3.內容)), 「456」, 1))
寫配置項 (取運行目錄 () + 「\配置.ini」, 「配置」, 「配置3」, 加密後的數據3)
加密後的數據4 = 到文本 (加密數據 (到位元組集 (刪全部空 (編輯框4.內容)), 「456」, 1))
寫配置項 (取運行目錄 () + 「\配置.ini」, 「配置」, 「配置4」, 加密後的數據4)
『伍』 易語言如何對軟體解密讀取加密數據
加密數據
(讀入文件(「需要加密的文件」),「密碼文本可自定義,解密需要用到」
,#RC4演算法
)
解密數據
(讀入文件(「需要解密的文件」),「加密的密碼文本」
,#RC4演算法)
了解一下這兩個命令,返回類型為位元組集,可以用寫到文件寫出加密後的文件
當你需要在軟體中打開加密文件,可以新建一個位元組集變數,存放解密後的數據,然後在從變數中讀取數據