Okteta/uk: Difference between revisions

From KDE Wiki Sandbox
(Created page with '__NOTOC__ == Огляд ==')
 
No edit summary
 
(70 intermediate revisions by 3 users not shown)
Line 6: Line 6:
|- valign="center"
|- valign="center"
| width="50%" |
| width="50%" |
<div style="border: 1px solid darkgray; bakground-color: lightgray; padding: 10px; text-align: left;">
<div style="border: 1px solid darkgray; background-color: lightgray; padding: 10px; text-align: left;">


* '''Name:''' Okteta [[Image:Okteta.png|right|48px]]
* '''Назва:''' Okteta [[Image:Okteta.png|right|48px]]
* '''Description:''' Hex Editor
* '''Опис:''' Шістнадцятковий редактор
* '''Categories:''' [[Applications/Utilities]]
* '''Категорія:''' [[Special:myLanguage/Applications/Development|Програми/Розробка]]
* '''Version:''' 0.5
* '''Версія:''' 0.10
* '''Available for:''' 4.5
* '''Середовище:''' 4.10
* '''[http://utils.kde.org/projects/okteta Okteta Website]'''
* '''[https://docs.kde.org/stable/uk/kdesdk/okteta/index.html Підручник з Okteta]'''
* '''[http://docs.kde.org/stable/en/kdeutils/okteta/index.html Okteta Handbook]'''
</div>
</div>


|}
|}


== Description ==


'''Okteta''' is a simple editor for the raw data of files.
== Опис ==


The data is displayed in the traditional view with two columns: one with the numeric values and one with the assigned characters. Editing can be done both in the value column and the character column. Besides the usual editing capabilities '''Okteta''' also brings a small set of tools, like a table listing decodings into common simple data types, a <menuchoice>table</menuchoice> listing all possible bytes with its character and value equivalents, a <menuchoice>info</menuchoice> view with a <menuchoice>statistic</menuchoice> and a <menuchoice>filter</menuchoice> tool. All modifications to the data loaded can be endlessly undone or redone.
'''Okteta''' — простий редактор вмісту двійкових файлів.


== Other Info ==
* Дані у вікні програми може бути показано у традиційний спосіб: у два стовпчики (у одному показано числові дані, а у іншому — відповідні символи) або у рядках (значення над символом).


* [[Okteta/Tutorials|Tutorials]]
* Редагування і навігація здійснюється у спосіб, подібний до текстових редакторів.


* Придатні до налаштування панелі перегляду даних.


Structure definitions used by the <menuchoice>Structures</menuchoice> tool can be shared on [http://kde-files.org/index.php?xcontentmode=691 kde-files.org] (also used by the integrated sharing dialog in the <menuchoice>Structures</menuchoice> tool's configuration).
* Профілі перегляду даних.


== Keywords ==
* Панелі інструментів можна довільним чином пересувати і вбудовувати до вікна.


hex editor, binary editor, raw data viewer
* Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова.


[[Category:Utilities]]
* Різні кодування символів: всі 8-бітові кодування, що підтримуються Qt, EBCDIC.
[[Category:Development]]
 
* Швидке відтворення даних на екрані.
 
* Можливість одночасного відкриття декількох файлів.
 
* Підтримка роботи з віддаленими файлами за допомогою протоколів 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'''.
 
== Додаткова інформація ==
 
Визначення структур, використані у інструменті <menuchoice>Структури</menuchoice> можна оприлюднювати за допомогою [https://store.kde.org/browse?cat=214 https://store.kde.org/] (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту <menuchoice>Структури</menuchoice>).
 
Ви можете ознайомитися з декількома [[Special:MyLanguage/Okteta/Tutorials|покроковими підручниками]].
 
[[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/ (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту Структури).

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