Okteta/uk: Difference between revisions

From KDE Wiki Sandbox
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 — простий редактор вмісту двійкових файлів.

  • Дані у вікні програми може бути показано у традиційний спосіб: у два стовпчики (у одному показано числові дані, а у іншому — відповідні символи) або у рядках (значення над символом).
  • Редагування і навігація здійснюється у спосіб, подібний до текстових редакторів.
  • Придатні до налаштування панелі перегляду даних.
  • Профілі перегляду даних.
  • Панелі інструментів можна довільним чином пересувати і вбудовувати до вікна.
  • Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова.
  • Швидке відтворення даних на екрані.
  • Можливість одночасного відкриття декількох файлів.
  • Підтримка роботи з віддаленими файлами за допомогою протоколів 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/ (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту Структури).

Ви можете ознайомитися з декількома покроковими підручниками.