Okteta/uk: Difference between revisions

From KDE UserBase Wiki
No edit summary
No edit summary
 
(9 intermediate revisions by 3 users not shown)
Line 11: Line 11:
* '''Опис:''' Шістнадцятковий редактор
* '''Опис:''' Шістнадцятковий редактор
* '''Категорія:''' [[Special:myLanguage/Applications/Development|Програми/Розробка]]
* '''Категорія:''' [[Special:myLanguage/Applications/Development|Програми/Розробка]]
* '''Версія:''' 0.9
* '''Версія:''' 0.10
* '''Середовище:''' 4.9
* '''Середовище:''' 4.10
* '''[http://docs.kde.org/stable/uk/kdesdk/okteta/index.html Підручник з Okteta]'''
* '''[https://docs.kde.org/stable/uk/kdesdk/okteta/index.html Підручник з Okteta]'''
</div>
</div>


Line 35: Line 35:
* Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова.
* Різні системи числення: шістнадцяткова, десяткова, вісімкова і двійкова.


* Різні кодування символів: всі 8-бітові кодування, [http://qt-project.org/doc/qt-4.8/QTextCodec.html що підтримуються] Qt, EBCDIC.
* Різні кодування символів: всі 8-бітові кодування, що підтримуються Qt, EBCDIC.


* Швидке відтворення даних на екрані.
* Швидке відтворення даних на екрані.
Line 45: Line 45:
* Експортування даних у текстовому форматі до файла або буфера обміну даними з іншими програмами.
* Експортування даних у текстовому форматі до файла або буфера обміну даними з іншими програмами.


* Калькулятор контрольних сум і хешів: модульні суми (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 і хеші за допомогою бібліотеки QCA2 за алгоритмами SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool.


* Інструмент роботи зі структурами для аналізу та редагування на основі створених користувачем визначень структур.
* Інструмент роботи зі структурами для аналізу та редагування на основі створених користувачем визначень структур.
Line 89: Line 89:
'''Okteta''' є незалежним новим проектом з зовсім новою кодовою базою та архітектурою, програму написано з нуля іншим автором.
'''Okteta''' є незалежним новим проектом з зовсім новою кодовою базою та архітектурою, програму написано з нуля іншим автором.


<span class="mw-translate-fuzzy">
'''KHexEdit''' не портовано на KDE 4, оскільки у програми не було супровідника портування на KDE 4 не було завершено. '''Okteta''' вперше було включено до випуску KDE 4.1. Отже, фактично '''Okteta''' є наступницею '''KHexEdit''' у KDE 4.
'''KHexEdit''' не портовано на KDE 4, оскільки у програми не було супровідника портування на KDE 4 не було завершено. '''Okteta''' вперше було включено до випуску KDE 4.1. Отже, фактично '''Okteta''' є наступницею '''KHexEdit''' у KDE 4.
</span>


=== Чи передбачено підтримку дуже великих файлів (розміром понад 1 ГіБ)? ===
=== Чи передбачено підтримку дуже великих файлів (розміром понад 1 ГіБ)? ===
Line 101: Line 99:
=== Чи передбачено якийсь інструмент пошуку відмінностей? ===
=== Чи передбачено якийсь інструмент пошуку відмінностей? ===


<span class="mw-translate-fuzzy">
Можливості перегляду та роботи з відмінностями між файлами та створення версій файлів планується реалізувати у майбутніх версіях '''Okteta'''.
Можливості перегляду та роботи з відмінностями між файлами та створення версій файлів планується реалізувати у майбутніх версіях '''Okteta'''.
</span>


== Додаткова інформація ==
== Додаткова інформація ==


Визначення структур, використані у інструменті <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|покроковими підручниками]].
Ви можете ознайомитися з декількома [[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/ (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту Структури).

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