LINUX.ORG.RU

подскажите hex-просмотрщик и hex-калькулятор


0

0

перепробовал штук 5 разных, нормального ничего не нашел

От просмотрщика нужно:

1. возможность просмотра файлов любых размеров без глюков на спецсимвлоах (mc плющит - мама не горюй)

2. переход на произвольное место в файле по 16-ричному и десятиричному смещению. Желательно - относительный переход от текущей позиции

Калькулятор:

1. быстрый и удобный ввод с клавиатуры (hexcalc глючит с фокусом, к примеру)

2. возможность на лету переключать 16<->10-ричность

От обоих программ требуется отсутствие зависимостей на kde/gnome (qt/gtk - можно). Вполне устроят консольные версии.

★★★★★

Ответ на: комментарий от anonymous

А что-нить по-проще? Емакс, конечно, хорош, но великоват для такой простой работы... :)

AngryElf ★★★★★
() автор топика

нopмaльныx aнaлoгoв qview и hiew нe видaл ;(

anonymous
()
Ответ на: комментарий от ero-sennin

Не совсем удобно, что нету классического отображения - hex+ascii одновременно.

А вообще, присмотрелся, более-менее юзабельно. Инкрементные адреса понимает...

AngryElf ★★★★★
() автор топика

Судя по не исп. емакс, ты юзаешь vi, тогда рекомендую

hexer - An interactive binary editor with a Vi-like interface

sdio ★★★★★
()
Ответ на: комментарий от sdio

Там и калькулятор есть встроенный

CALCULATOR
       Hexer  provides  a  simple  calculator  (myc) capable of all
       operations available in C.  To  enter  a  myc  command  just
       enter  a  %  (percent) sign and an expression in infix nota-
       tion.  It is possible to use parentheses.   myc  understands
       the  following binary infix operators (from highest priority
       to lowest): ** (power), * (multiply), /  (divide),  %  (mod-
       ulo),  +  (add),  -  (subtract),  << (shift left), >> (shift
       right), < (less),  <=  (less  or  equal),  >  (greater),  >=
       (greater  or  equal),  == (equal), != (not equal), & (arith-
       metical and), | (arithmetical or), ^ (arithmetical exclusive
       or), && (logical and), || (logical or), = (assign);  and the
       following unary prefix operators: - (negate, unary minus), !
       (logical not), ~ (bitwise complement).  myc knows three data
       types: boolean, integer (32 bit), float (64 bit,  equivalent
       to  C  double).

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.