Editor binar

Despre acest instrument

Încarcă orice fișier și editează în linie valorile hexazecimale (HEX) și ASCII. Celulele modificate sunt evidențiate cu roșu. Totul se procesează integral în browserul tău — fără încărcări. Căutarea rămâne fluentă chiar și în jurul a 7–20 MB datorită Web Worker-ilor, debouncing-ului și limitării numărului de rezultate.

Mod de editare
Editare
Selecție / modificări
Selecție: — Modificat: 0
0 / 0
Offset HEX ASCII

Cum se utilizează

  1. Folosește Fișier pentru a încărca un document (procesarea are loc doar local, fără trimitere de date).
  2. Dă clic pe celulele HEX / ASCII pentru editare în linie. HEX se introduce în perechi de două cifre (0-9A-F), ASCII un singur caracter.
  3. Căutarea comută între ASCII / HEX. Pentru HEX acceptă „DE AD BE EF” sau „DEADBEEF”. Pentru ASCII poți alege dacă Potrivește cazul.
  4. Inserează / Șterge acționează asupra unui singur octet la poziția curentă.
  5. Salvează descarcă fișierul cu conținutul actual.

Note (prevenirea blocărilor)

  • Căutarea rulează într-un Web Worker, deci interfața nu se blochează.
  • Intrările sunt debounce (~180 ms), așa că repetările rapide anulează căutările anterioare și o păstrează doar pe cea mai recentă.
  • Rezultatele sunt limitate la maximum 500 de potriviri (dacă sunt mai multe, la final apare +).
  • Testat în practică la 7–20 MB. Pentru fișiere și mai mari, micșorează valoarea „Rânduri vizibile” pentru derulare mai lină.

Atenționări

  • Dacă încarci un alt fișier în timpul editării, modificările se pierd. Salvează înainte dacă este necesar.
  • În coloana ASCII poți introduce direct doar caractere imprimabile (restul apar ca .).