Покажи Публикации - bohosh
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Програмиране / Web development / Re: Алгоритъм от Python в PHP. -: Feb 23, 2014, 14:56
След като ми дадоха грешна информация...темата доста се промени!!!
Ако някой има идея от смятане на чексуми в HEX файлове, нека пише.
Благодаря.
2  Програмиране / Web development / Алгоритъм от Python в PHP. -: Feb 23, 2014, 10:53
Нуждая се от човек с познания от Python и PHP за да можем един алгоритъм да го направим от Python в php. Става въпрос за алгоритъм за смятане на 16 битова чексума.
За желаещите да помогнат или предложат оферта, моля пишете тук или на лично.

Благодаря.

def readn(fin, n):
s = 0
for ti in fin.read(n):
s = s * 256 + ord(ti)
return s

def fletcher(fin, k):
if k not in (16, 32, 64):
raise ValueError("Valid choices of k are 16, 32 and 64")
nbytes = k // 16
mod = 2 ** (8 * nbytes) - 1
s = s2 = 0
t = readn(fin, nbytes)
while t:
s += t
s2 += s
t = readn(fin, nbytes)
return s % mod + (mod + 1) * (s2 % mod)
Страници: [1]