Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-06-22 17:00:18

  xanax - Członek DUG

xanax
Członek DUG
Skąd: Kraków
Zarejestrowany: 2005-12-27

crc32 z klucza

Mam takie pytanie czy jest progz który liczy pod konsola crc32 :) na podstawie klucza ?? Znalazłem cksfv, ale niewiem czy jest to odpowiednie narzędzie. Jeszcze jest jakaś biblioteka Mhash http://mhash.sourceforge.net/ ale niewiem jak tego użyć. Poprosze jakiegoś mentora o ewentuakny przykład albo odesłanie do notatek. Znalazłem artykuł http://4programmers.net/Algorytmy/Obliczanie_sum_kontrolnych_CRC-32 ale nic niepisze o tym kluczu.

Offline

 

#2  2006-06-23 08:37:15

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: crc32 z klucza

Obliczanie sum kontrolnych na podstawie klucza? Nie słyszałem o czymś takim, jaki to by miało cel?

Offline

 

#3  2006-06-23 09:52:04

  xanax - Członek DUG

xanax
Członek DUG
Skąd: Kraków
Zarejestrowany: 2005-12-27

Re: crc32 z klucza

Szczerze niemam pojęcia :) zacytuje kogoś kto mi to napisał:


Jeżeli chodzi jeszcze o CRC32 to jest oblicznane na podstawie klucza 0xEDB88320. i to by było na tyle

A niema jakiegoś małego programiuku który poprostu liczbyłby crc32 ??

Offline

 

#4  2006-06-23 12:30:08

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: crc32 z klucza

W linuxie zwykle korzysta się z innych algorytnmów sum kontrolnych. Co do crc32 poszukaj sobie czegoś na google, sa różne programiki pod winde.

Offline

 

#5  2006-06-23 13:01:54

  xanax - Członek DUG

xanax
Członek DUG
Skąd: Kraków
Zarejestrowany: 2005-12-27

Re: crc32 z klucza

Windy mnie niei nteresują :P już znalazłem rozwiązanie mego problemu. Okazało się że w perlu łatwo to zrobic:

Kod:

#!/usr/bin/perl -w
use String::CRC32;

        open(SOMEFILE, "$ARGV[0]");
        $crc = crc32(*SOMEFILE);
        close(SOMEFILE);
        #decymalnie
        printf ("$crcn");
        #hexadecymalnie
        printf("%Xn",$crc);

kamikaze dzięki za zainteresowanie :)
Co do tego klucza chyba się niedowiem o co chodziło ale liczy dobrze.

Offline

 

#6  2006-06-23 18:37:46

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: crc32 z klucza

W php też, jest funkcja crc32. Szczegóły w dokumentacji na php.net.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)