賬號注冊機源碼
① 求軟體注冊源碼和注冊機源碼 (易語言)
程序名 返回值類型 公開 備 注
__啟動窗口_創建完畢 精易論壇
參數名 類 型 參考 可空 數組 備 注
變數名 類 型 靜態 數組 備 注
注冊碼 文本型
注冊表 文本型
XP風格 (1)
注冊碼 = 到文本 (取硬碟特徵字 () + 2234240 × 0)
注冊表 = 到文本 (取文本注冊項 (4, 「SOFTWARE\ceshi\zhucema」, ))
如果 (注冊碼 = 注冊表)
載入 (窗口1, , 假)
銷毀 ()
編輯框1.內容 = 到文本 (取硬碟特徵字 ())
子程序名 返回值類型 公開 備 注
_按鈕1_被單擊 精易論壇
參數名 類 型 參考 可空 數組 備 注
如果 (編輯框2.內容 = 到文本 (取硬碟特徵字 () + 2234240 × 0))
信息框 (「注冊成功」, 0, )
寫注冊項 (4, 「SOFTWARE\ceshi\zhucema」, 到文本 (取硬碟特徵字 () + 2234240 × 0))
載入 (窗口1, , 假)
銷毀 ()
信息框 (「注冊失敗」, 0, )
子程序名 返回值類型 公開 備 注
_按鈕2_被單擊 精易論壇
參數名 類 型 參考 可空 數組 備 注
結束 ()
-------------------------------------------------------------------------------
【注冊機源碼】
窗口程序集名 基 類 公 開 備 注
窗口程序集1 精易論壇
變數名 類 型 數組 備 注
子程序名 返回值類型 公開 備 注
__啟動窗口_創建完畢 精易論壇
參數名 類 型 參考 可空 數組 備 注
XP風格 (1)
子程序名 返回值類型 公開 備 注
_按鈕1_被單擊 精易論壇
參數名 類 型 參考 可空 數組 備 注
變數名 類 型 靜態 數組 備 注
注冊碼 文本型
機器碼 整數型
機器碼 = 到整數 (編輯框1.內容)
注冊碼 = 到文本 (機器碼 + 2234240 × 0)
編輯框2.內容 = 注冊碼
子程序名 返回值類型 公開 備 注
_按鈕2_被單擊 精易論壇
參數名 類 型 參考 可空 數組 備 注
銷毀 ()
② 急,求最簡單易語言注冊機源碼
注冊項源碼
.版本 2
.支持庫 xplib
.子程序 __啟動窗口_創建完畢
.局部變數 注冊碼, 文本型
.局部變數 注冊表, 文本型
XP風格 (1)
注冊碼 = 到文本 (取硬碟特徵字 () + 2234240 × 0)
注冊表 = 到文本 (取文本注冊項 (4, 「SOFTWARE\ceshi\zhucema」, ))
.如果 (注冊碼 = 注冊表)
載入 (窗口1, , 假)
銷毀 ()
.否則
編輯框1.內容 = 到文本 (取硬碟特徵字 ())
.如果結束
.子程序 _按鈕1_被單擊
.如果 (編輯框2.內容 = 到文本 (取硬碟特徵字 () + 2234240 × 0))
信息框 (「注冊成功」, 0, )
寫注冊項 (4, 「SOFTWARE\ceshi\zhucema」, 到文本 (取硬碟特徵字 () + 2234240 × 0))
載入 (窗口1, , 假)
銷毀 ()
.否則
信息框 (「注冊失敗」, 0, )
.如果結束
.子程序 _按鈕2_被單擊
結束 ()
-------------------------------------------------------------------------------
注冊機源碼
.版本 2
.支持庫 xplib
.程序集 窗口程序集1
.子程序 __啟動窗口_創建完畢
XP風格 (1)
.子程序 _按鈕1_被單擊
.局部變數 注冊碼, 文本型
.局部變數 機器碼, 整數型
機器碼 = 到整數 (編輯框1.內容)
注冊碼 = 到文本 (機器碼 + 2234240 × 0)
編輯框2.內容 = 注冊碼
.子程序 _按鈕2_被單擊
銷毀 ()
==================================================
答案來源 → 精易論壇,要學習軟體的可網路一下"精易論壇"
精易論壇 → 專業易語言技術交流學習平台 , 不會英語也能寫軟體
③ 易語言製作限制時間使用的注冊機,求源碼!
注冊碼就轉換16進制乘一個數在加一個數,在寫配置項隨遍弄個加密,授權就讀配置項,到期是寫個配置,去本機時間相減。手機我就給你思路
④ 求CJKOS 4.621版或掌龍中文3.68版的注冊碼
CJKOS 4.621版
User Name:123
Reg. Code:34fb03997caf
附上注冊機源代碼
(使用方法,將下列內容復制至記事本,然後另存為cjkos4.61 keygen.html)
<head>
<script language=javascript>
var sync,hash,eemo,mask,rcode;
sync=new Array();
hash=new Array();
rcode=new Array();
function getcode(){
f2.regcode.value='';
for(i=0;i<16;i++)hash[i]=0;
hash[0]=0x64;
hash[1]=0x43;
hash[2]=0x4A;
hash[3]=0x4B;
for(i=0;i<12;i++)rcode[i]=0;
s=f2.syncname.value;
c0=s.length;
for(i=0;i<c0;i++)
sync[i]=s.charCodeAt(i);
c1=((c0+15)>>4)<<4;
for(i=0;i<c1;i++)
hash[i%16]=(hash[i%16]+sync[i%c0]+i-c0)&0xff;
for(i=0;i<6;i++){
m=0;
for(j=0;(j<12)&&(j<(16-i));j++)
m+=((hash[i+j]-32)<<(j%4))&0xFFFF;
m=m+hash[15-i]-48;
m=m&0xFF;
rcode[2*i]=m>>4;
rcode[2*i+1]=m&0x0F;
}
for(i=0;i<12;i++){
r=rcode[i]&0x3f;
rcode[i]=(r<10?r+48:(r<20?r+87:(r<35?r+88:r+48)))
}
for(i=0;i<12;i++)
f2.regcode.value+=String.fromCharCode(rcode[i]);
}
</script>
</head>
<body>
<form name=f2 onsubmit="return false;">
User Name: <input name=syncname size=12>
<input type=submit value="Get" onclick="getcode();return false;">
<br>
Reg. Code: <input name=regcode size=17>
</form>
</body>