Использование
- 3.1. Редактирование файла
- 3.2. Сохранение файла
- 3.3. Возврат к последней сохранённой версии файла
- 3.4. Поиск данных в файле
- 3.5. Расширенный поиск
- 3.6. Добавление критерия поиска
- 3.7. Удаление критерия поиска
- 3.8. Поиск и замена данных в файле
- 3.9. Добавление или удаление дополнительных окон просмотра файла
- 3.10. Изменение типа группировки данных
- 3.11. Экспорт отображения GHex в HTML
- 3.12. Просмотр таблицы символов
- 3.13. Конвертер представлений
- 3.14. Отображение и скрытие диалогового окна преобразования типов
- 3.15. Печать файла
3.1 Редактирование файла
Для редактирования файла сделайте следующее:
-
Нажмите на шестнадцатеричное или ASCII-представление файла. В том представлении, где курсор активен, он отображается закрашенным. В другом представлении он имеет вид незакрашенного контура.
-
Перемещать курсор по файлу можно одним из следующих способов:
- Используйте полосы прокрутки окна или клавиши со стрелками для перемещения по файлу.
- Выберите , введите смещение, как десятичное или шестнадцатеричное значение, затем нажмите . Шестнадцатеричное значение смещения должно начинаться с 0x, например: 0x3.
-
Формат ASCII редактируется, как обычный текстовый файл. Для редактирования шестнадцатеричного формата используйте цифры от 0 до 9 и буквы от a до f.
Чтобы вставить данные и не перезаписать существующие данные, выберите
.Чтобы вырезать, копировать или вставить данные, выберите
, или .Чтобы отменить изменение, выберите Максимальное число уровней отмены во вкладке Раздел 4.1 ― Редактирование диалогового окна Параметры.
. Для возврата отменённого изменения выберите . Количество предыдущих изменений, которые можно отменить, определяется параметром3.2 Сохранение файла
Сохранить файл можно следующими способами:
- Для сохранения изменений в текущем файле выберите .
- Чтобы сохранить текущий файл под новым именем, выберите Выбрать файл для сохранения из буфера, затем нажмите . . Укажите имя файла в диалоговом окне
3.3 Возврат к последней сохранённой версии файла
Для возврата к последней сохранённой версии текущего файла и отмене всех правок, сделанных после его сохранения, выберите диалоговом окне.
, затем нажмите в3.4 Поиск данных в файле
Для поиска в файле шестнадцатеричной или ASCII-строки сделайте следующее:
-
Выберите
. -
В диалоговом окне Поиск данных выберите один из следующих вариантов:
- Поиск шестнадцатеричных данных
- Поиск ASCII данных
-
Наберите строку, которую нужно найти.
-
Нажмите
, чтобы найти следующее вхождение строки. -
Нажмите
, чтобы найти предыдущее вхождение строки. -
Нажмите Поиск данных.
для закрытия диалогового окна
3.5 Расширенный поиск
Для выполнения расширенного поиска сделайте следующее:
- Выберите .
- В диалоговом окне Поиск данных выберите требуемые критерии поиска. Как добавлять критерий поиска смотрите Раздел 3.6 ― Добавление критерия поиска.
- Нажмите , чтобы найти следующее вхождение строки.
- Нажмите , чтобы найти предыдущее вхождение строки.
- Нажмите Поиск данных. , чтобы закрыть диалоговое окно
3.6 Добавление критерия поиска
Для добавления критерия поиска сделайте следующее:
-
Выберите
. -
В диалоговом окне Поиск данных нажмите .
-
В диалоговом окне Поиск данных: Добавить поиск выберите один из следующих вариантов:
- Поиск шестнадцатеричных данных
- Поиск ASCII данных
-
Наберите строку, которую нужно найти.
-
Используя цветовой круг или поля выбора числовых значений, выберите цвет для выделения критерия поиска.
-
Нажмите
. -
Нажмите Поиск данных.
для закрытия диалогового окна
3.7 Удаление критерия поиска
Для удаления критерия поиска сделайте следующее:
- Выберите .
- В диалоговом окне Поиск данных выберите критерий поиска, который нужно удалить.
- Нажмите .
- Нажмите Поиск данных. для закрытия диалогового окна
3.8 Поиск и замена данных в файле
Чтобы найти в файле шестнадцатеричную или ASCII-строку и заменить её другой строкой, сделайте следующее:
-
Выберите
. -
В диалоговом окне Найти и заменить данные выберите один из следующих вариантов:
- Заменить шестнадцатеричные данные
- Заменить ASCII данные
-
В первом текстовом поле наберите строку, которую нужно найти.
-
Во втором текстовом поле наберите строку, на которую нужно заменить найденную строку.
-
Нажмите
. -
Нажмите
для замены текущего вхождения строки или для замены всех вхождений строки. -
Нажмите Найти и заменить данные.
, чтобы закрыть диалоговое окно
3.9 Добавление или удаление дополнительных окон просмотра файла
Чтобы добавить новое окно просмотра для текущего файла в окно GHex, выберите .
Для удаления окна просмотра текущего файла выберите
. При закрытии последнего открытого окна просмотра приложение также будет закрыто.3.10 Изменение типа группировки данных
Для изменения того, как GHex отображает шестнадцатеричное представление содержимого файла в окне GHex, выберите и выберите один из следующих элементов меню:
- Байты — отдельными байтами
- Слова — группами из двух байтов
- Двойные слова — группами из четырёх байтов
3.11 Экспорт отображения GHex в HTML
Для экспорта данных из окна GHex в HTML, выберите . Выберите каталог и укажите имя HTML-файла, затем нажмите . GHex осуществляет следующие действия:
- Создаёт отдельный HTML-файл для каждой страницы данных, отображаемой в окне GHex.
- Использует указанное вами имя HTML-файла как основу для имён других файлов.
- Добавляет номер страницы к имени файла, чтобы можно было отличить файлы.
3.12 Просмотр таблицы символов
Для просмотра таблицы, содержащей ASCII, шестнадцатеричные, десятичные, восьмеричные и двоичные представление для значений от 0 до 255, выберите
.3.13 Конвертер представлений
Для преобразования между двоичным, десятичным, шестнадцатеричным и ASCII представлениями введённого вами значения (до 4 байтов), выполните следующее:
-
Выберите
. -
Выполните одно из следующих действий:
- Наберите значение, которое нужно преобразовать, в одном из полей диалогового окна Конвертер представлений и нажмите Enter.
- Для показа представлений данных из позиции курсора в текущем файле нажмите кнопку .
GHex обновит значения остальных полей для отображения представлений данных.
-
Нажмите Конвертер представлений.
, чтобы закрыть диалоговое окно
3.14 Отображение и скрытие диалогового окна преобразования типов
Для отображения или скрытия диалогового окна преобразования типов выберите
.Диалоговое окно преобразования типов отображает значения выбранного символа в следующих представлениях:
- 8 бит со знаком
- 8 бит без знака
- 16 бит со знаком
- 16 бит без знака
- 32 бита со знаком
- 32 бита без знака
- 32 бита с плавающей точкой
- 64 бита с плавающей точкой
- Шестнадцатеричное
- Восьмеричное
- Двоичное
- Длина потока
Диалоговое окно преобразования типов содержит также следующие параметры:
- Показать декодирование от младшего к старшему
-
Включите, чтобы установить порядок байтов от младшего к старшему (little endian).
- Показывать беззнаковые и вещественные как шестнадцатеричные
-
Включите для отображения целочисленных значений без знака и значений с плавающей точкой, как шестнадцатеричных чисел.