Bináris fájl-összehasonlítás
Hasonlítsa össze két fájlt bájtonként ugyanazon offszeten, hogy megtalálja az értékek és a fájlméret változásait. Válasszon ki egy különbséget a környező hexadecimális bájtok és az ASCII-kijelzés mindkét fájlban történő vizsgálatához.
Mire használható
Hasonlítsd össze az összes bájtot és a fájlhosszakat
Hasonlítsd össze két bemenetet az azonos bájtpozíciókban, és lásd az eltérő pozíciók összes számát. A csak a hosszabb bemenetben található záró bájtok is eltérésként számítanak.
Vizsgáld meg az eltérés körüli bájtokat
Válassz másik pozíciót, hogy hexadecimális és ASCII formában lásd az ottani legfeljebb nyolc bájtot előtte és utána. Adj meg közvetlenül egy pozíciót a listán túli helyek vizsgálatához.
Hogyan használható
Töltsd be az A és B értéket
Válassz egy-egy fájlt mindkét bemenethez. Hexadecimális bemenetnél add meg a bájtokat, és nyomd meg a betöltés gombot. Mindkét bemenet legfeljebb 1 MiB lehet.
Nézd meg az eltérések számát
Mindkét bemenet betöltésekor az összehasonlítás automatikusan elindul. Ha minden egyezik, az eredmény megerősíti, hogy minden bájt és mindkét hosszúság azonos.
Válassz pozíciót, és vizsgáld meg a közeli bájtokat
Válassz egy pozíciót az eltéréslistából, vagy add meg tizes vagy 0x előtagos hexadecimális alakban. Mindkét oldalon legfeljebb nyolc bájtot vizsgálhatsz meg, majd szükség esetén nyolcbájtos lépésekben haladj tovább.
Mikor segít
Ellenőrizd a fájlt egy módosítás előtt és után
Hasonlítsd össze az azonos szerkezetű fájlokat, hogy lásd, mely bájtértékek változtak és hol.
Kis bájtsorozatok ellenőrzése
Tölts be hexadecimális bájtokat az A és B mezőbe, hogy a végén lévő megváltozott értékeket vagy eltéréseket megvizsgáld.
Az eredmény értelmezése
A bájtokat azonos pozícióban hasonlítjuk össze
A pozíció a bemenet elejétől számított hely, a számozás nullánál kezdődik. A 0x1A hexadecimális és a 26 tizes érték ugyanazt a helyet jelöli. Az összehasonlítás a hosszabb bemenet végéig terjedő egyező pozíciókra vonatkozik.
Ha a középső részbe bájtok kerültek be, sok későbbi pozíció eltérhet. Ez az eszköz nem állapítja meg a beszúrási helyeket, és nem igazítja át a bájtsorozatokat.
Az összesítés és a lista eltérő tartományokat fed le
Az összesítés minden eltérő pozíciót tartalmazza. A lista az első 500-at mutatja. A közvetlen pozícióugrás nem korlátozódik erre, így a későbbi helyeket is megvizsgálhatod.
Hiányzó bájtok és ASCII pontok
A „Nincs bájt” vagy „—” azt jelenti, hogy az adott bemenetnek nincs bájtja azon a helyen. Mindkét bemeneten túl üresek a cellák. Az ASCII 0x20-tól 0x7E-ig karaktereket mutat; más értékek pontként jelennek meg. A pont nem jelent hiányzó bájtot vagy 00 értéket.
Az újratöltés frissíti az összehasonlítást
Az A vagy B újratöltése csak azt a bemenetet cseréli le. Ha a betöltés nem sikerül, a legutóbb sikeresen betöltött bájtok megmaradnak, és továbbra is részei az összehasonlításnak. A bemenetmódszer-váltás önmagában nem tölti be újra a bájtokat.
Gyakori kérdések
Eltérő nevű fájlok is egyezhetnek?
Igen. A fájlok akkor egyeznek, ha minden bájt és mindkét hosszúság azonos. A fájlnevek nem részei az összehasonlításnak.
Mi történik, ha több mint 500 eltérés van?
Az összesítés továbbra is tartalmazza az összes eltérést. A lista az első 500 pozíciót mutatja, de közvetlenül megadhatsz egy pozíciót a továbbiak vizsgálatához.
Szerkeszthetek vagy menthetek bájtokat itt?
Ez az oldal az összehasonlítást mutatja. A bájtok cseréjéhez vagy a fájl mentéséhez használd a bináris szerkesztőt. Ott újra ki kell választani a fájlt.
Milyen hexadecimális bemenet fogadható el?
Adj meg teljes kétjegyű bájtokat 00-tól FF-ig, szóközök és sortörések opcionálisan. Ne használj 0x előtagot vagy pozícióoszlopot. Üres mező betöltése nulla bájt hosszú bemenetet hoz létre.
Megváltoznak az eredeti fájlok?
Nem. A betöltött bájtokat hasonlítjuk össze, az eltéréseket a képernyőn jelenítjük meg.
Bemenetek és eredmények
- Bemenet
- Egy-egy fájl vagy hexadecimális bájtsorozat az A és B mezőben, legfeljebb 1 MiB méretben.
- Összehasonlítás
- A hosszabb bemenet végéig terjedő egyező pozíciók; az eltérések teljes száma és az első 500 eltérő pozíció.
- Eredmény
- Az eltérő pozíciók a közeli hexadecimális bájtokkal és ASCII-értékekkel együtt. Az eredeti fájlok változatlanok maradnak.