soft na porovnání hex a bin souborů
Moderátor: Moderátoři
soft na porovnání hex a bin souborů
Má někdo nějaký odzkoušený na editaci souborů eeprom a flash.
Pro jakej OS? Na linuxovejch a UNIXovejch OS se dá použít cmp (zkrácenina pro compare), diff by měl umět alespoň říct, jestli soubory jsou co do obsahu totožný, nebo ne. A taky mimo jiný k tomuhle účelu existuje vbindiff.
No a na wokňouze? Bys taky musel hledat
.
No a na wokňouze? Bys taky musel hledat
![Wink ;)](./images/smilies/icon_wink.gif)
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
- ace_ventura
- Příspěvky: 267
- Registrován: 25 led 2005, 01:00
- Bydliště: Praga mater urbium
Na Windows používám freeware Hex editor HxD https://mh-nexus.de/en/hxd/ a naprostá spokojenost.
Co Total Commander?
Ten přece umí vyhledat stejné soubory jak podle názvu, tak podle velikosti i obsahu, co si zaškrtneš.
V aktivním okně vybereš nadřízenou složku, ve které má hledat, klikneš na Hledat. V kartě "obecné" pak oblast přípon omezíš třeba na *.bin a na kartě Rozšířené zaškrtneš "Hledání stejných souborů", případně vymezíš, co stejného hledáš. Jestli název, velikost, či obsah.
V nalezeném souboru, pokud víš, jak, lze dělat změny přes F4, a to ve zvolené interpretaci: dec, bin, hexadecimal...
Ten přece umí vyhledat stejné soubory jak podle názvu, tak podle velikosti i obsahu, co si zaškrtneš.
V aktivním okně vybereš nadřízenou složku, ve které má hledat, klikneš na Hledat. V kartě "obecné" pak oblast přípon omezíš třeba na *.bin a na kartě Rozšířené zaškrtneš "Hledání stejných souborů", případně vymezíš, co stejného hledáš. Jestli název, velikost, či obsah.
V nalezeném souboru, pokud víš, jak, lze dělat změny přes F4, a to ve zvolené interpretaci: dec, bin, hexadecimal...
- Přílohy
-
- porovnavani.png
- (180.36 KiB) Staženo 176 x
Já dělám vše přímo v softu programátoru Xeltec. Nastavím, zda vstup je Intel hex nebo binár nebo asi ještě další 3 typy a od který adresy se má uložit do bufferu a pak se to zobrazí hex a ASCII a můžu měnit. No a nebo porovnat buffer přímo s EEprom Eprom, procíku pokud je dobytnej nebo flash.
Jirka
Proč mi nemůže všechno chodit hned ?!!
Proč mi nemůže všechno chodit hned ?!!
- PotPalo
- Příspěvky: 4565
- Registrován: 13 kvě 2009, 02:00
- Bydliště: BA-Petržalka :(
- Kontaktovat uživatele:
Tak na porovnanie alebo na editáciu? Názov vlákna sa líši od zadania otázky.
Vo Windows sa dá porovnať aj priamo z príkazového riadku - príkaz FC /B súbor1 súbor2, pre nápovedu daj FC /?
Alebo už spomínaný Total Commander. Keď chceš porovnať dva súbory, označíš ich, a klikneš na Súbory - Porovnať podľa obsahu...
Na jednoduchú editáciu na binárnej úrovni sa dá použiť DOSovský Volkov Commander.
Vo Windows sa dá porovnať aj priamo z príkazového riadku - príkaz FC /B súbor1 súbor2, pre nápovedu daj FC /?
Alebo už spomínaný Total Commander. Keď chceš porovnať dva súbory, označíš ich, a klikneš na Súbory - Porovnať podľa obsahu...
Na jednoduchú editáciu na binárnej úrovni sa dá použiť DOSovský Volkov Commander.
Na porovnavani textovych souboru pouzivam winmerge. Prehledne vyznaci zmeny a dokaze se integrovat do kontextoveho menu pruzkumniku, takze pouzivani je velmi rychle.
Na hex se ale moc nehodi, protoze pri porovnani oznacuje rozdily po celych slovech oddelenych mezerou, coz je v pripade hexu cely radek.
Na hex jsem pouzival aptdiff, ten dovedl rozdily vyznacit po bajtech nebo tak jak se nastavilo.
Na hex se ale moc nehodi, protoze pri porovnani oznacuje rozdily po celych slovech oddelenych mezerou, coz je v pripade hexu cely radek.
Na hex jsem pouzival aptdiff, ten dovedl rozdily vyznacit po bajtech nebo tak jak se nastavilo.
MELD?
http://meldmerge.org/
http://meldmerge.org/
Pokud něco chcete a neodpovídám,pošlete SZ ![Smile :)](./images/smilies/icon_smile.gif)
https://chiptron.cz - novinky ze světa elektro (Arduino, Raspberry Pi, ESP8266, STM32, ESP32...)
Peťus
![Smile :)](./images/smilies/icon_smile.gif)
https://chiptron.cz - novinky ze světa elektro (Arduino, Raspberry Pi, ESP8266, STM32, ESP32...)
Peťus