易語言如何加密
1. 求告訴易語言如何加密配置文件和讀取加密的配置文件
.版本 2
.支持庫 dp1
.程序集 窗口程序集1
.子程序 _按鈕_注冊_被單擊
.局部變數 注冊碼, 文本型
.局部變數 加密後的數據, 位元組集
注冊碼 = 到文本 (取硬碟特徵字 () + 1 × 1)
加密後的數據 = 加密數據 (到位元組集 (注冊碼), 「C/C++」, #RC4演算法)
.如果真 (寫配置項 (「c:\配置1.ini」, 「軟體注冊碼」, 「內容」, 到文本 (加密後的數據)))
信息框 (「注冊成功!」, 0, )
.如果真結束
.子程序 _按鈕_驗證_被單擊
.局部變數 解密後的數據, 位元組集
.局部變數 本地注冊碼, 文本型
.局部變數 注冊碼, 文本型
注冊碼 = 到文本 (取硬碟特徵字 () + 1 × 1)
本地注冊碼 = 讀配置項 (「c:\配置1.ini」, 「軟體注冊碼」, 「內容」, )
解密後的數據 = 解密數據 (到位元組集 (本地注冊碼), 「C/C++」, #RC4演算法)
.如果 (到文本 (解密後的數據) = 注冊碼)
信息框 (「你已經注冊了」, 0, )
.否則
信息框 (「未注冊!」, 0, )
.如果結束
2. 易語言加密讀寫配置項
解密就直接編輯框3.內容=到文本解密數據和讀取的數據 下面6排代碼是多餘的
編輯框3.內容=到文本(
) 讀取數據=號改成()
3. 易語言如何進行文本加密
可以把文本轉換成位元組集,然後在把每個位元組加上(或減去)一個數,解密時同樣把每個位元組減去(或加上)之前那個數。易語言有加密數據()和解密數據()。還可以用RC4加密。如果處理的是密碼的話用MD5加密(不能解密)
4. 易語言配置文件如何加密
.版本2
.支持庫dp1
.支持庫spec
.程序集窗口程序集1
.程序集變數需要加密的文本,文本型
.程序集變數加密後的文本,文本型
.子程序__啟動窗口_創建完畢
需要加密的文本=「123456」 '例子可以自己改
.子程序_按鈕1_被單擊
加密後的文本=到文本(加密數據(到位元組集(需要加密的文本),「密碼」,#RC4演算法))
調試輸出(加密後的文本)
.子程序_按鈕2_被單擊
調試輸出(到文本(解密數據(到位元組集(加密後的文本),「密碼」,#RC4演算法)))
5. 易語言給軟體加密
.版本 2
.支持庫 PBShell.程序集 窗口程序集1.子程序 _按鈕_加密_被單擊
.局部變數 加密文件, 位元組集
.局部變數 LZ設置的密碼, 整數型
.局部變數 循環次數, 整數型加密文件 = 讀入文件 (「LZ設置的文件路徑」)
LZ設置的密碼 = 123456
置隨機數種子 (LZ設置的密碼)
.計次循環首 (取位元組集長度 (加密文件), 循環次數)
加密文件 [循環次數] = 加密文件 [循環次數] + 取隨機數 (0, 100)
.計次循環尾 ()
寫到文件 (取特定目錄 (3) + 「加密文件.易語言加密文件」, 加密文件).子程序 _按鈕_解密_被單擊
.局部變數 加密文件, 位元組集
.局部變數 LZ設置的密碼, 整數型
.局部變數 循環次數, 整數型加密文件 = 讀入文件 (「LZ設置的文件路徑」)
LZ設置的密碼 = 123456
置隨機數種子 (LZ設置的密碼)
.計次循環首 (取位元組集長度 (加密文件), 循環次數)
加密文件 [循環次數] = 加密文件 [循環次數] - 取隨機數 (0, 100)
.計次循環尾 ()
寫到文件 (取特定目錄 (3) + 「加密源文件.exe」, 加密文件)
運行 (取特定目錄 (3) + 「加密源文件.exe」, 假, )
6. 怎麼在易語言里加密某個數字字母
假如你的密碼是:110
自己寫也一個加密的演算法 比如【密碼加一 加密後為 111】,或是 用 + - * / 左移 右移 各種做法 (這種方法初學者常用)
然後把用 把 加密後的 密碼 【111】 方進去 再調用一個解密的方法 (加密的逆運算)
這樣別人看到你的就是加密後的密碼
以上是 初學者的方法
再給你講寫進階級的方法
利用資料庫 ,吧密碼和賬號 都利用 加密演算法後放進資料庫
軟體直接讀取 資料庫里加密的 賬號 和密碼