Jak sprawdzić, czy plik jest dobrze pobrany
Dzisiaj znajomy zapytał mnie dlaczego ten sam plik, który ściągnął i ja ściągnąłem, mi działa a jemu nie. Powiedziałem mu więc, aby upewnił się czy plik, który ściągnął jest poprawnie ściągnięty. On niestety nie wiedział jak to zrobić, więc poleciłem mu taki mały program, który jest w tym bardzo przydatny. Natchnęło mnie to do napisania tego wpisu, a aplikacja może i Wam się przyda.
Zdarzyło się Wam ściągnąć kiedyś plik, który nie działał i nie wiedzieliście czy to była wina tego, iż źle go ściągnęliście, czy tego, że był już uszkodzony na serwerze? W Internecie ostatnimi czasy pojawiło się wiele programów, które pomagają to stwierdzić, dlatego postanowiłem opisać tutaj jeden z nich. Program nazywa się Mat-MD5, jego praca polega na porównywaniu kodu algorytmu MD5 plików z MD5 tych plików z Internetu. Jego obsługa jest banalna. Pierwsze co musimy zrobić, to wskazanie programowi ścieżki do pliku który ściągnęliśmy, a następnie wpisać linię kodu MD5 tego pliku, który jest na serwerze.
Powinniście go znaleźć na stronie z której ściągaliście plik, jeżeli jednak nie ma tam takowego, to możecie sami go sobie wygenerować np. programem HashCalc poprzez zaznaczenie, iż ma wczytać plik, podanie mu ścieżki do pliku na serwerze i zaznaczenie generowania kody MD5, niestety będzie się to wiązało, z ponownym pobraniem pliku, przez tą aplikację (przy dużych plikach, może to być uciążliwe). Przy ponownym pobieraniu pliku nie mamy pewności, że tym razem pobierze się dobrze, jednak gdy sumy nie będą się zgadzały możemy już podejrzewać uszkodzenie. Program Mat-MD5 można pobrać tutaj, a HashCalc stąd.
Autor: Daniel 'zoNE’ Gabryś