lfhex - (Large File Hex Editor)

salem | 2005-08-07 02:28

Summary
lfhex is an application for viewing and editing files in hex, octal, binary, or ascii text. The main strength of lfhex is it's ability to work with files much larger than system memory (or address space for that matter!).

Features

  • Low memory usage
  • Instant load times
  • Instant save times
  • Infinite undo/redo
  • Dynamic hex/octal/binary/ascii editing mode
  • Search
  • "Goto" field for jumping to a specified offset (offset can be specified by a mathematical expression: 0xff*3
  • 64 bit offset support
  • Dynamic resize support
  • Conversion dialog
    • Linked to selection
    • Shows conversion to int, float, double, ascii, hex
    • Modifying int/float/double/ascii/hex updates all the other fields
    • Option to show/edit byteswapped values
  • Binary comparison dialog
    • differences can be walked by "block"
    • a block can be from 1-16 bytes long
    • starting offset can be different in each file
  • Minimal dependencies (just Qt)

Limitations

  • Does not support insertion/deletion (cannot change file size)
  • Search/compare can be slow (compared to cmp or any other non-paged IO app)
  • Cannot search files with unsaved modifications


Lfhex

Tonality

User login

Navigation

PHP

Kccmp

Java

Homestar

Slashdot


Advertisement