Witam,
mam do was takie pytanie, poniewaz siedze juz dluzszy czas nad kilkoma plikami i nie moge sobie poradzic z sumami kontrolnymi poniewaz nie wiem jak sa generowane,
mam plik w ktorym jest posklejanych kilka plikow bin (posklejanych tzn w jednym pliku sa po kolei powklejane, konczy sie jeden zaczyna sie drugi...), znalazlem programik ktory to rozpakuje i mam teraz 7 plikow,
otwieram w HEX Workshopie najmniejszy plik ktory ma zaledwie 20kb, program ktory to rozpakowal zwraca mi checksume, szukajac w calym HEX kodzie znajduje ja i tak samo inne wartosci ktore zwraca program ktory rozpakowal te pliki, wartosci to np. dlugosc, adress itd... struktura poczatkow pliku sie nie zmienia, w tym samym miejscu sa checksumy..
no i teraz moje pytanie do was czemu jak licze w HEX Workshopie sume kontrolna nie jest ona zgodna z tym co pokazuje program ktory to rozpakowal ??
jak ona moze byc liczona ?
probowalem juz zaznaczac od nastepnej wartosci za suma kontrolna i do konca pliku i liczyc checksume ale tez sie rozni, nie wiem jak to zrobic ;-(((
potrzebna mi jest wiedza liczenia tej sumy kontrolnej poniewaz musze przetlumaczyc pare wyrazow na jezyk polski a robiac to suma kontrolna sie zmieni i urzadzenie tego nie przyjmie...
Pozdrawiam i czekam na odpowiedzi,