Okteta/uk: Difference between revisions
(Created page with "* Необмежений буфер скасування-повторення дій.") |
No edit summary |
||
(24 intermediate revisions by 3 users not shown) | |||
Line 11: | Line 11: | ||
* '''Опис:''' Шістнадцятковий редактор | * '''Опис:''' Шістнадцятковий редактор | ||
* '''Категорія:''' [[Special:myLanguage/Applications/Development|Програми/Розробка]] | * '''Категорія:''' [[Special:myLanguage/Applications/Development|Програми/Розробка]] | ||
* '''Версія:''' 0. | * '''Версія:''' 0.10 | ||
* '''Середовище:''' 4. | * '''Середовище:''' 4.10 | ||
* '''[ | * '''[https://docs.kde.org/stable/uk/kdesdk/okteta/index.html Підручник з Okteta]''' | ||
</div> | </div> | ||
Line 35: | Line 35: | ||
* Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова. | * Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова. | ||
* Різні кодування символів: всі 8-бітові кодування, | * Різні кодування символів: всі 8-бітові кодування, що підтримуються Qt, EBCDIC. | ||
* Швидке відтворення даних на екрані. | * Швидке відтворення даних на екрані. | ||
Line 45: | Line 45: | ||
* Експортування даних у текстовому форматі до файла або буфера обміну даними з іншими програмами. | * Експортування даних у текстовому форматі до файла або буфера обміну даними з іншими програмами. | ||
* Калькулятор контрольних сум і хешів: модульні суми (8/16/32/64 бітів), Adler-32, CRC-32 і хеші за допомогою бібліотеки | * Калькулятор контрольних сум і хешів: модульні суми (8/16/32/64 бітів), Adler-32, CRC-32 і хеші за допомогою бібліотеки QCA2 за алгоритмами SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool. | ||
* Інструмент роботи зі структурами для аналізу та редагування на основі створених користувачем визначень структур. | * Інструмент роботи зі структурами для аналізу та редагування на основі створених користувачем визначень структур. | ||
Line 69: | Line 69: | ||
* Необмежений буфер скасування-повторення дій. | * Необмежений буфер скасування-повторення дій. | ||
* | * Дії з пошуку і заміни. | ||
* | * Вставлення за шаблонами. | ||
* | * Інструмент двійкового фільтрування з такими операціями: | ||
** AND | ** фільтр AND; | ||
** OR | ** фільтр OR; | ||
** XOR | ** фільтр XOR; | ||
** | ** фільтр інвертування; | ||
** | ** фільтр зсуву; | ||
** | ** фільтр циклічного переставляння; | ||
** | ** фільтр зворотного порядку. | ||
== | == Відповіді на поширені питання == | ||
=== | === Чи пов’язано програму з KHexEdit? === | ||
Okteta | '''Okteta''' є незалежним новим проектом з зовсім новою кодовою базою та архітектурою, програму написано з нуля іншим автором. | ||
KHexEdit | '''KHexEdit''' не портовано на KDE 4, оскільки у програми не було супровідника портування на KDE 4 не було завершено. '''Okteta''' вперше було включено до випуску KDE 4.1. Отже, фактично '''Okteta''' є наступницею '''KHexEdit''' у KDE 4. | ||
=== | === Чи передбачено підтримку дуже великих файлів (розміром понад 1 ГіБ)? === | ||
Ще ні, оскільки питання часткового завантаження та пов’язаних з ним проблем у інтерфейсі програми все ще обговорюється її розробниками. | |||
У поточній версії програми до оперативної пам’яті завантажується ціла копія файла, отже, будь ласка, будьте обережні з даними, якщо розміри файла близькі до обсягу оперативної пам’яті вашого комп’ютера. | |||
=== | === Чи передбачено якийсь інструмент пошуку відмінностей? === | ||
Можливості перегляду та роботи з відмінностями між файлами та створення версій файлів планується реалізувати у майбутніх версіях '''Okteta'''. | |||
== Додаткова інформація == | == Додаткова інформація == | ||
Визначення структур, використані у інструменті <menuchoice>Структури</menuchoice> можна оприлюднювати за допомогою [ | Визначення структур, використані у інструменті <menuchoice>Структури</menuchoice> можна оприлюднювати за допомогою [https://store.kde.org/browse?cat=214 https://store.kde.org/] (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту <menuchoice>Структури</menuchoice>). | ||
Ви можете ознайомитися з декількома [[Special:MyLanguage/Okteta/Tutorials|покроковими підручниками]]. | |||
[[Category:Інструменти/uk]] | [[Category:Інструменти/uk]] | ||
[[Category:Розробка/uk]] | [[Category:Розробка/uk]] |
Latest revision as of 16:51, 8 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/ (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту ).
можна оприлюднювати за допомогоюВи можете ознайомитися з декількома покроковими підручниками.