Okteta

From KDE UserBase Wiki
Revision as of 10:08, 4 September 2012 by Yurchor (talk | contribs) (Created page with "* Таблиця з повним списком байтових значень.")

Огляд


Опис

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-бітовими системами кодування.
  • Таблиця декодування зі списком поширених простих типів даних.
  • Закладки.
  • Можливість друку даних.
  • Таблиця з повним списком байтових значень.

Data manipulation

  • Insert and Overwrite modes
  • Unlimited Undo - Redo operations
  • Find and Replace operations
  • Pattern insertion
  • Binary Filter tool with bitwise operations:
    • AND filter
    • OR filter
    • XOR filter
    • Inverse filter
    • Shift filter
    • Rotate filter
    • Reverse filter


FAQ

"What is the relation to KHexEdit?"

Okteta is an independent new project, with a completely different codebase and architecture, written from scratch, by a different author.

KHexEdit is discontinued for the KDE 4 series, as it hasn't had a real maintainer and the port to KDE 4 was only incomplete. Okteta is first included in the 4.1 release of KDE. So in fact Okteta is the successor to KHexEdit for KDE 4.

"Are very large files (up and larger than 1 GiB) supported?"

Not yet, as it is still subject of discussion how partial loading and the related issues should be reflected in the UI.

Currently a complete copy of the file is loaded into the working memory, so please be careful if the size of the file is close to the order of magnitude of the size of your working memory.

"What about a diff tool?"

A facility to view and work on differences between files and file versions is planned for later versions of Okteta.


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

Визначення структур, використані у інструменті Структури можна оприлюднювати за допомогою kde-files.org (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту Структури).



Ключові слова

шістнадцятковий редактор, двійковий редактор, перегляд необроблених даних