?? ezpix.pas
字號:
Program keygeneratorezpix ;
uses crt ;
var serialnumber,last : string ;
i,sn,panjang : integer ;
function getvalue(un : string) : integer ;
var j,serial : integer ;
begin
serial:=0 ;
for j:=1 to length(un) do
serial:=serial + (ord(un[j]) * (j+3)) ;
getvalue:=serial ;
end ;
begin
clrscr ;
writeln('Key-Generator Ez-Pix 1.1') ;
writeln('Visit our page at http://all.at/ekh') ;
writeln('Type your username, remember they must be :') ;
textcolor(lightred) ;
writeln('* At least 2 char, and all in lowercase !!! * ') ;
normvideo ;
writeln('Enter now : ') ;
readln(serialnumber) ;
for i:=1 to length(serialnumber) do
begin
if (ord(serialnumber[i])<97) and (ord(serialnumber[i])>65) then
begin
writeln('I told you to enter all in lowercase !!!') ;
halt ;
end ;
end ;
if length(serialnumber) < 2 then halt ;
panjang:=length(serialnumber) - 1 ;
last:=upcase(serialnumber[panjang]) ;
serialnumber:='N'+serialnumber+'1972' ;
sn:=getvalue(serialnumber) ;
sn:=((sn div 3) + 1710) mod 1000000 ;
str(sn,serialnumber) ;
serialnumber:='EZP1 '+serialnumber ;
sn:=getvalue(serialnumber) ;
sn:=(sn div 7) mod 100 ;
serialnumber[5] := '9' ; serialnumber[6] := '9' ;
writeln('Your registration key is : ',serialnumber,sn,panjang,last) ;
end.
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -