Advertisement
Guest User

Untitled

a guest
Jun 24th, 2018
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.15 KB | None | 0 0
  1. debug=false;function encode(c)r=#c;isOdd=false;if r%2~=0 then c=c.." "isOdd=true end;lIIllIllIlIlllIIlllIllIll=1;code=0;while lIIllIllIlIlllIIlllIllIll<=#c do IllIllIIlIIIlIlIIlllIIlll=string.byte(string.sub(c,lIIllIllIlIlllIIlllIllIll,lIIllIllIlIlllIIlllIllIll+1))lIlIIIIIlIIlIlIIlIIlIIl=string.byte(string.sub(c,lIIllIllIlIlllIIlllIllIll+1,lIIllIllIlIlllIIlllIllIll+2))temp=encodeAB(IllIllIIlIIIlIlIIlllIIlll,lIlIIIIIlIIlIlIIlIIlIIl)if temp<10 then l1=string.char(math.random(97,102))code=code..l1 ..temp;if debug then print(IllIllIIlIIIlIlIIlllIIlll.." "..lIlIIIIIlIIlIlIIlIIlIIl.." "..l1 ..temp)end elseif temp<1000 then l1=string.char(math.random(65,70))code=code..l1 ..temp;if debug then print(IllIllIIlIIIlIlIIlllIIlll.." "..lIlIIIIIlIIlIlIIlIIlIIl.." "..l1 ..temp)end elseif temp<10000 then l1=string.char(math.random(65,70))l2=string.char(math.random(65,70))code=code..l1 ..l2 ..temp;if debug then print(IllIllIIlIIIlIlIIlllIIlll.." "..lIlIIIIIlIIlIlIIlIIlIIl.." "..l1 ..l2 ..temp)end elseif temp>100000 then l1=string.char(math.random(65,70))l2=string.char(math.random(65,70))l3=string.char(math.random(65,70))code=code..l1 ..l2 ..l3 ..temp;if debug then print(IllIllIIlIIIlIlIIlllIIlll.." "..lIlIIIIIlIIlIlIIlIIlIIl.." "..l1 ..l2 ..l3 ..temp)end else code=code..temp;if debug then print(IllIllIIlIIIlIlIIlllIIlll.." "..lIlIIIIIlIIlIlIIlIIlIIl.." "..temp)end end;lIIllIllIlIlllIIlllIllIll=lIIllIllIlIlllIIlllIllIll+2 end;if isOdd then code=code..string.char(math.random(65,70))end;return string.sub(code,2,#code)end;function encodeAB(IllIllIIlIIIlIlIIlllIIlll,lIlIIIIIlIIlIlIIlIIlIIl)return 0.5*(math.pow(IllIllIIlIIIlIlIIlllIIlll+lIlIIIIIlIIlIlIIlIIlIIl,2)+3*IllIllIIlIIIlIlIIlllIIlll+lIlIIIIIlIIlIlIIlIIlIIl)end;function IIIlIllIIlIlIIIlllllIIllI(f)lIIllIllIlIlllIIlllIllIll=1;result=""trimSpace=false;if isLetter(string.sub(f,#f-1,#f))then f=string.sub(f,1,#f-1)trimSpace=true end;while lIIllIllIlIlllIIlllIllIll<=#f do length=4;if isLetter(string.sub(f,lIIllIllIlIlllIIlllIllIll,lIIllIllIlIlllIIlllIllIll+1))then if isLetter(string.sub(f,lIIllIllIlIlllIIlllIllIll+1,lIIllIllIlIlllIIlllIllIll+2))then if isLetter(string.sub(f,lIIllIllIlIlllIIlllIllIll+2,lIIllIllIlIlllIIlllIllIll+3))then length=5;letters=3;j=lIIllIllIlIlllIIlllIllIll+letters;if debug then print(length.." "..string.sub(f,j,j+length))end;group=decodeA(string.sub(f,j,j+length))lIIllIllIlIlllIIlllIllIll=lIIllIllIlIlllIIlllIllIll+letters+length+1;if debug then print(lIIllIllIlIlllIIlllIllIll)end else length=3;letters=2;j=lIIllIllIlIlllIIlllIllIll+letters;if debug then print(length.." "..string.sub(f,j,j+length))end;group=decodeA(string.sub(f,j,j+length))lIIllIllIlIlllIIlllIllIll=lIIllIllIlIlllIIlllIllIll+letters+length+1;if debug then print(lIIllIllIlIlllIIlllIllIll)end end else if isLowerCase(string.sub(f,lIIllIllIlIlllIIlllIllIll,lIIllIllIlIlllIIlllIllIll+1))then length=0;letters=1;j=lIIllIllIlIlllIIlllIllIll+letters;if debug then print(length.." "..string.sub(f,j,j+length))end;group=decodeA(string.sub(f,j,j+length))lIIllIllIlIlllIIlllIllIll=lIIllIllIlIlllIIlllIllIll+letters+length+1;if debug then print(lIIllIllIlIlllIIlllIllIll)end else length=2;letters=1;j=lIIllIllIlIlllIIlllIllIll+letters;if debug then print(length.." "..string.sub(f,j,j+length))end;group=decodeA(string.sub(f,j,j+length))lIIllIllIlIlllIIlllIllIll=lIIllIllIlIlllIIlllIllIll+letters+length+1;if debug then print(lIIllIllIlIlllIIlllIllIll)end end end else if debug then print(length.." "..string.sub(f,lIIllIllIlIlllIIlllIllIll,lIIllIllIlIlllIIlllIllIll+length))end;group=decodeA(string.sub(f,lIIllIllIlIlllIIlllIllIll,lIIllIllIlIlllIIlllIllIll+length))lIIllIllIlIlllIIlllIllIll=lIIllIllIlIlllIIlllIllIll+length+1;if debug then print(lIIllIllIlIlllIIlllIllIll)end end;result=result..string.char(group[1])..string.char(group[2])end;if trimSpace then result=string.sub(result,1,#result-1)end;return result end;function decodeA(lllIIlIllIIIlllIlllIlIIIl)lIIIIllllIIlllIlIIIllIIll=2*lllIIlIllIIIlllIlllIlIIIl;llIlIlIllIlIllIIllIIIIlIl=math.floor(math.sqrt(lIIIIllllIIlllIlIIIllIIll))lIllIIIlIIllIlllllIlIIlII=llIlIlIllIlIllIIllIIIIlIl*llIlIlIllIlIllIIllIIIIlIl+llIlIlIllIlIllIIllIIIIlIl;if lIIIIllllIIlllIlIIIllIIll>=lIllIIIlIIllIlllllIlIIlII then IllIllIIlIIIlIlIIlllIIlll=lllIIlIllIIIlllIlllIlIIIl-0.5*llIlIlIllIlIllIIllIIIIlIl*(llIlIlIllIlIllIIllIIIIlIl+1)lIlIIIIIlIIlIlIIlIIlIIl=0.5*llIlIlIllIlIllIIllIIIIlIl*(llIlIlIllIlIllIIllIIIIlIl+3)-lllIIlIllIIIlllIlllIlIIIl elseif lIIIIllllIIlllIlIIIllIIll<lIllIIIlIIllIlllllIlIIlII then IllIllIIlIIIlIlIIlllIIlll=lllIIlIllIIIlllIlllIlIIIl-0.5*llIlIlIllIlIllIIllIIIIlIl*(llIlIlIllIlIllIIllIIIIlIl-1)lIlIIIIIlIIlIlIIlIIlIIl=0.5*llIlIlIllIlIllIIllIIIIlIl*(llIlIlIllIlIllIIllIIIIlIl+1)-lllIIlIllIIIlllIlllIlIIIl-1 else IllIllIIlIIIlIlIIlllIIlll=-1;lIlIIIIIlIIlIlIIlIIlIIl=-1 end;return{IllIllIIlIIIlIlIIlllIIlll,lIlIIIIIlIIlIlIIlIIlIIl}end;function isLetter(IllIllIIlIIIlIlIIlllIIlll)IllIllIIlIIIlIlIIlllIIlll,lIlIIIIIlIIlIlIIlIIlIIl=pcall(function()return IllIllIIlIIIlIlIIlllIIlll+1 end)return not IllIllIIlIIIlIlIIlllIIlll end;function isLowerCase(IllIllIIlIIIlIlIIlllIIlll)return string.lower(IllIllIIlIIIlIlIIlllIIlll)==IllIllIIlIIIlIlIIlllIIlll end;IlIIlIlIlllllIllIIlIlIlll=IIIlIllIIlIlIIIlllllIIllI("1512323544104072668424867FC9011")
  2. print(IlIIlIlIlllllIllIIlIlIlll)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement