Okteta/uk: Difference between revisions

From KDE Wiki Sandbox
No edit summary
No edit summary
 
(56 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;">


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


|}
|}


== Опис ==
== Опис ==
Line 23: Line 23:
'''Okteta''' — простий редактор вмісту двійкових файлів.
'''Okteta''' — простий редактор вмісту двійкових файлів.


Дані у вікні програми показано у традиційний спосіб: у два стовпчики (у одному показано числові дані, а у іншому — відповідні символи). Редагування можна здійснювати у обох стовпчиках: значень і символів. Окрім звичайних можливостей з редагування, у '''Okteta''' передбачено набір спеціальних інструментів, зокрема декодування коду програм для поширених структур даних, <menuchoice>таблиця</menuchoice> зі списком всіх можливих байтових значень і відповідними символами і значенням, панель перегляду інформації з інструментами <menuchoice>статичного показу</menuchoice> та <menuchoice>фільтрування</menuchoice>. Всі внесені до завантажених даних зміни може бути послідовно скасовано, а потім повторено (розміри буфера скасування обмежено лише можливостями системи).
* Дані у вікні програми може бути показано у традиційний спосіб: у два стовпчики (у одному показано числові дані, а у іншому — відповідні символи) або у рядках (значення над символом).
 
* Редагування і навігація здійснюється у спосіб, подібний до текстових редакторів.
 
* Придатні до налаштування панелі перегляду даних.
 
* Профілі перегляду даних.
 
* Панелі інструментів можна довільним чином пересувати і вбудовувати до вікна.
 
* Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова.
 
* Різні кодування символів: всі 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 ГіБ)? ===
 
Ще ні, оскільки питання часткового завантаження та пов’язаних з ним проблем у інтерфейсі програми все ще обговорюється її розробниками.
 
У поточній версії програми до оперативної пам’яті завантажується ціла копія файла, отже, будь ласка, будьте обережні з даними, якщо розміри файла близькі до обсягу оперативної пам’яті вашого комп’ютера.


<span class="mw-translate-fuzzy">
=== Чи передбачено якийсь інструмент пошуку відмінностей? ===
* [[Special:MyLanguage/Okteta/Tutorials|Посібники]]
</span>


Можливості перегляду та роботи з відмінностями між файлами та створення версій файлів планується реалізувати у майбутніх версіях '''Okteta'''.


Визначення структур, використані у інструменті <menuchoice>Структури</menuchoice> можна оприлюднювати за допомогою [http://kde-files.org/index.php?xcontentmode=691 kde-files.org] (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту <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/ (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту Структури).

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