Okteta/uk: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
Line 8: | Line 8: | ||
<div style="border: 1px solid darkgray; background-color: lightgray; padding: 10px; text-align: left;"> | <div style="border: 1px solid darkgray; background-color: lightgray; padding: 10px; text-align: left;"> | ||
<div class="mw-translate-fuzzy"> | |||
* '''Назва:''' Okteta [[Image:Okteta.png|right|48px]] | * '''Назва:''' Okteta [[Image:Okteta.png|right|48px]] | ||
* '''Опис:''' Шістнадцятковий редактор | * '''Опис:''' Шістнадцятковий редактор | ||
Line 14: | Line 15: | ||
* '''Середовище:''' 4.10 | * '''Середовище:''' 4.10 | ||
* '''[http://docs.kde.org/stable/uk/kdesdk/okteta/index.html Підручник з Okteta]''' | * '''[http://docs.kde.org/stable/uk/kdesdk/okteta/index.html Підручник з Okteta]''' | ||
</div> | |||
</div> | </div> | ||
Line 35: | Line 37: | ||
* Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова. | * Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова. | ||
<div class="mw-translate-fuzzy"> | |||
* Різні кодування символів: всі 8-бітові кодування, [http://qt-project.org/doc/qt-4.8/QTextCodec.html що підтримуються] Qt, EBCDIC. | * Різні кодування символів: всі 8-бітові кодування, [http://qt-project.org/doc/qt-4.8/QTextCodec.html що підтримуються] Qt, EBCDIC. | ||
</div> | |||
* Швидке відтворення даних на екрані. | * Швидке відтворення даних на екрані. | ||
Line 45: | Line 49: | ||
* Експортування даних у текстовому форматі до файла або буфера обміну даними з іншими програмами. | * Експортування даних у текстовому форматі до файла або буфера обміну даними з іншими програмами. | ||
<div class="mw-translate-fuzzy"> | |||
* Калькулятор контрольних сум і хешів: модульні суми (8/16/32/64 бітів), Adler-32, CRC-32 і хеші за допомогою бібліотеки [http://delta.affinix.com/qca/ QCA2] за алгоритмами SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool. | * Калькулятор контрольних сум і хешів: модульні суми (8/16/32/64 бітів), Adler-32, CRC-32 і хеші за допомогою бібліотеки [http://delta.affinix.com/qca/ QCA2] за алгоритмами SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool. | ||
</div> | |||
* Інструмент роботи зі структурами для аналізу та редагування на основі створених користувачем визначень структур. | * Інструмент роботи зі структурами для аналізу та редагування на основі створених користувачем визначень структур. |
Revision as of 09:31, 7 October 2022
Огляд
|
Опис
Okteta — простий редактор вмісту двійкових файлів.
- Дані у вікні програми може бути показано у традиційний спосіб: у два стовпчики (у одному показано числові дані, а у іншому — відповідні символи) або у рядках (значення над символом).
- Редагування і навігація здійснюється у спосіб, подібний до текстових редакторів.
- Придатні до налаштування панелі перегляду даних.
- Профілі перегляду даних.
- Панелі інструментів можна довільним чином пересувати і вбудовувати до вікна.
- Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова.
- Різні кодування символів: всі 8-бітові кодування, що підтримуються Qt, EBCDIC.
- Швидке відтворення даних на екрані.
- Можливість одночасного відкриття декількох файлів.
- Підтримка роботи з віддаленими файлами за допомогою протоколів http, ftp, fish та інших протоколів, які підтримуються платформою KDE.
- Експортування даних у текстовому форматі до файла або буфера обміну даними з іншими програмами.
- Калькулятор контрольних сум і хешів: модульні суми (8/16/32/64 бітів), Adler-32, CRC-32 і хеші за допомогою бібліотеки QCA2 за алгоритмами SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool.
- Інструмент роботи зі структурами для аналізу та редагування на основі створених користувачем визначень структур.
- Інструмент показу статистичних даних.
- Інструмент видобування рядків.
- Інструмент перетворення даних між 8-бітовими системами кодування.
- Таблиця декодування зі списком поширених простих типів даних.
- Закладки.
- Можливість друку даних.
- Таблиця з повним списком байтових значень.
Робота з даними
- Режими вставлення та перезапису.
- Необмежений буфер скасування-повторення дій.
- Дії з пошуку і заміни.
- Вставлення за шаблонами.
- Інструмент двійкового фільтрування з такими операціями:
- фільтр AND;
- фільтр OR;
- фільтр XOR;
- фільтр інвертування;
- фільтр зсуву;
- фільтр циклічного переставляння;
- фільтр зворотного порядку.
Відповіді на поширені питання
Чи пов’язано програму з KHexEdit?
Okteta є незалежним новим проектом з зовсім новою кодовою базою та архітектурою, програму написано з нуля іншим автором.
KHexEdit не портовано на KDE 4, оскільки у програми не було супровідника портування на KDE 4 не було завершено. Okteta вперше було включено до випуску KDE 4.1. Отже, фактично Okteta є наступницею KHexEdit у KDE 4.
Чи передбачено підтримку дуже великих файлів (розміром понад 1 ГіБ)?
Ще ні, оскільки питання часткового завантаження та пов’язаних з ним проблем у інтерфейсі програми все ще обговорюється її розробниками.
У поточній версії програми до оперативної пам’яті завантажується ціла копія файла, отже, будь ласка, будьте обережні з даними, якщо розміри файла близькі до обсягу оперативної пам’яті вашого комп’ютера.
Чи передбачено якийсь інструмент пошуку відмінностей?
Можливості перегляду та роботи з відмінностями між файлами та створення версій файлів планується реалізувати у майбутніх версіях Okteta.
Додаткова інформація
Визначення структур, використані у інструменті https://store.kde.org/ (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту ).
можна оприлюднювати за допомогоюВи можете ознайомитися з декількома покроковими підручниками.