witam,
chciałbym zająć 2 minuty komuś zaznajomionemu z LUA na tyle, by wytłumaczyć mi działanie jednej funkcji na tyle,bym mógł zaimplementować ją w pythonie.
z góry dzieki za Wasz poświęcony czas...
function StringUtil.genKey(_ARG_0_, ...)
for _FORV_31_ = 1, require("crypto").digest(require("crypto").md5, (require("crypto").digest(require("crypto").md5, "d23jf92iuh&^B//md3"))):sub(-7, -7) do
end
for _FORV_31_ = 1, require("crypto").digest(require("crypto").sha1, {
"9\003djfkl",
"lkfjf923oif",
"fj903joijfi",
"3290jf;fnf3jr8t",
"k2319fnkjv9",
"23\tdjd",
"d2j3jfj",
"lkdfsj239jd91",
"f93jr9fdlk329dk"
}[require("crypto").digest(require("crypto").md5, (require("crypto").digest(require("crypto").md5, "d23jf92iuh&^B//md3"))):sub(-7, -7) - 5]):sub(-2, -2) do
end
for _FORV_31_ = 1, require("crypto").digest(require("crypto").sha256, (require("crypto").digest(require("crypto").md5, (require("crypto").digest(require("crypto").md5, (require("crypto").digest(require("crypto").md5, "dslkfj'fj48"))))))):sub(-10, -10) do
end
for _FORV_31_ = 1, require("crypto").digest(require("crypto").sha512, (require("crypto").digest(require("crypto").md5, (require("crypto").digest(require("crypto").md5, "dslkfj'fj48"))))):sub(-10, -10) do
end
for _FORV_31_ = 1, require("crypto").digest(require("crypto").sha512, (require("crypto").digest(require("crypto").md5, (require("crypto").digest(require("crypto").md5, "dslkfj'fj48"))))):sub(-10, -10) do
end
return tostring(tostring((require("crypto").digest(require("crypto").sha1, (require("crypto").digest(require("crypto").md5, "dslkfj'fj48"))))))
end
wiem, że formatowanie tego kodu straszy, ale zielonym jest ja w LUA i nie chcę ryzykować poprawy na gorsze :)
takie formatowanie wypluł jakiś dekomplikator...
pzdr,
Rafał