當前位置:編程學習大全網 - 源碼下載 - 易語言機器碼源碼

易語言機器碼源碼

可以的,可以根據硬盤號生成隨即機器碼?

也可以在機器碼基礎上反算出硬盤號

謝了壹個簡單的,QQ發給妳

其實沒必要隨機的,固定的就行了,因為隨機的最後妳最後還是要還原到回來才能驗證

這個程序只是簡單的!根據硬盤號使用簡單算法生成20位16進制機器碼

.版本?2

.程序集?窗口程序集1

.子程序?_按鈕1_被單擊

.局部變量?隨即記錄,?文本型

.局部變量?隨即數,?整數型

.局部變量?硬盤特征字,?文本型

.局部變量?機器碼,?文本型

.局部變量?循環,?整數型

.局部變量?變量1,?整數型

硬盤特征字?=?到文本?(取硬盤特征字?())

編輯框硬盤號.內容?=?硬盤特征字

隨即記錄?=?“”

機器碼?=?“”

.計次循環首?(10,?循環)

變量1?=?到數值?(取文本中間?(硬盤特征字,?循環,?1))

.如果?(變量1?<?6)

隨即數?=?取隨機數?(0,?9)

.否則

隨即數?=?取隨機數?(0,?6)

.如果結束

隨即記錄?=?隨即記錄?+?到文本?(隨即數)

變量1?=?變量1?+?隨即數

機器碼?=?機器碼?+?取文本中間?(“0123456789ABCDEF”,?變量1?+?1,?1)

變量1?=?變量1?+?隨即數

.如果真?(變量1?>?15)

變量1?=?變量1?-?15

.如果真結束

機器碼?=?機器碼?+?取文本中間?(“0123456789ABCDEF”,?變量1?+?1,?1)

.計次循環尾?()

編輯框補碼.內容?=?到文本?(隨即記錄)

編輯框機器碼.內容?=?機器碼

.子程序?_按鈕2_被單擊

.局部變量?硬盤特征字,?文本型

.局部變量?機器碼,?文本型

.局部變量?循環,?整數型

.局部變量?變量1,?整數型

.局部變量?變量2,?整數型

.局部變量?變量3,?整數型

.局部變量?變量4,?整數型

機器碼?=?編輯框機器碼.內容

硬盤特征字?=?“”

.計次循環首?(10,?循環)

變量1?=?尋找文本?(“0123456789ABCDEF”,?取文本中間?(機器碼,?循環?×?2?-?1,?1),?,?真)

變量2?=?尋找文本?(“0123456789ABCDEF”,?取文本中間?(機器碼,?循環?×?2,?1),?,?真)

.如果?(變量1?>?0?且?變量2?>?0)

變量1?=?變量1?-?1

變量2?=?變量2?-?1

.如果?(變量1?>?變量2)

變量3?=?變量2?+?15?-?變量1

.否則

變量3?=?變量2?-?變量1

.如果結束

變量3?=?變量1?-?變量3

硬盤特征字?=?硬盤特征字?+?到文本?(變量3)

.否則

編輯框反算.內容?=?“解碼失敗”

跳出循環?()

.如果結束

.計次循環尾?()

編輯框反算.內容?=?硬盤特征字

  • 上一篇:linux文件擴展名linux擴展名的文件
  • 下一篇:Im商業源代碼
  • copyright 2024編程學習大全網