5a5x源碼
1. 易語言文件加密 解密寫法
加密解密可以自己寫。最簡單的就是去文件的長度,然後循環一遍,把每個位元組+1或-1,解密是同樣方法響應的-1或+1
2. 如何搭建易語言區域網伺服器
直接客戶組件和伺服器組件就可以創建聊天室
3. 易語言怎麼製作機器碼
製作機器碼代碼如下,只需要取即可:
.版本 2
.支持庫 eAPI
.子程序 取機器碼, 文本型
.局部變數 輸入內容, 文本型
.局部變數 輸出內容, 文本型
.局部變數 文本長度, 整數型
.局部變數 i, 整數型
.局部變數 臨時變數I, 整數型
.局部變數 臨時變數J, 整數型
.局部變數 轉換後文本, 文本型
.局部變數 臨時, 位元組集
.局部變數 網卡地址, 網卡信息, , "0"
.局部變數 網卡mac, 文本型
.局部變數 CPU信息, CPU信息
.局部變數 CPU, 文本型
.局部變數 大寫字母, 文本型, , "26"
.局部變數 小寫字母, 文本型, , "26"
.局部變數 數字, 文本型, , "26"
.局部變數 計次, 整數型
.局部變數 總計, 文本型
數字 = { 「1」, 「2」, 「3」, 「4」, 「5」, 「6」, 「7」, 「8」, 「9」, 「10」, 「11」, 「12」, 「13」, 「14」, 「15」, 「16」, 「17」, 「18」, 「19」, 「20」, 「21」, 「22」, 「23」, 「24」, 「25」, 「26」 }
大寫字母 = { 「A」, 「B」, 「C」, 「D」, 「E」, 「F」, 「G」, 「H」, 「I」, 「J」, 「K」, 「L」, 「M」, 「N」, 「O」, 「P」, 「Q」, 「R」, 「S」, 「T」, 「U」, 「V」, 「W」, 「X」, 「Y」, 「Z」 }
小寫字母 = { 「a」, 「b」, 「c」, 「d」, 「e」, 「f」, 「g」, 「h」, 「i」, 「j」, 「k」, 「l」, 「m」, 「n」, 「o」, 「p」, 「q」, 「r」, 「s」, 「t」, 「u」, 「v」, 「w」, 「x」, 「y」, 「z」 }
取CPU信息 (CPU信息)
CPU = 取文本左邊 (CPU信息.序列號, 18)
網卡地址 = 取網卡信息列表 ()
.判斷開始 (取數組成員數 (網卡地址) ≥ 1)
網卡mac = 網卡地址 [1].物理地址
.默認
網卡mac = 「10-11-11-11-11-11」
.判斷結束
輸入內容 = 子文本替換 (網卡mac, 「-」, 「」, , , 真) + 子文本替換 (CPU, 「-」, 「」, , , 真)
文本長度 = 取文本長度 (輸入內容)
.計次循環首 (文本長度, i)
轉換後文本 = 取文本中間 (輸入內容, i, 1)
.如果真 (轉換後文本 ≥ 「A」 且 轉換後文本 ≤ 「Z」 或 轉換後文本 ≥ 「a」 且 轉換後文本 ≤ 「z」)
轉換後文本 = 「」
.如果真結束
輸出內容 = 輸出內容 + 轉換後文本
.計次循環尾 ()
.計次循環首 (取文本長度 (輸入內容), 臨時變數I)
.計次循環首 (取數組成員數 (大寫字母), 臨時變數J)
.如果真 (取文本中間 (輸入內容, 臨時變數I, 1) = 大寫字母 [臨時變數J] 或 取文本中間 (輸入內容, 臨時變數I, 1) = 小寫字母 [臨時變數J])
編輯框1.加入文本 (數字 [臨時變數J])
.如果真結束
' 本源碼來自易語言資源網(www.5A5X.com)
.計次循環尾 ()
.計次循環尾 ()
臨時 = 到位元組集 (子文本替換 (網卡mac, 「-」, 「」, , , 真) + 子文本替換 (CPU, 「-」, 「」, , , 真))
.計次循環首 (4, 計次)
.如果真 (臨時 [計次] ≠ 45 且 臨時 [計次] < 48 或 臨時 [計次] > 57)
到循環尾 ()
.如果真結束
.如果真 (臨時 [計次] = 48)
臨時 [計次] = 74
到循環尾 ()
.如果真結束
.如果真 (臨時 [計次] = 45)
臨時 [計次] = 77
到循環尾 ()
.如果真結束
臨時 [計次] = 臨時 [計次] + 16
.計次循環尾 ()
返回 (到文本 (臨時))