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;">


<span class="mw-translate-fuzzy">
* '''Назва:''' Okteta [[Image:Okteta.png|right|48px]]
* '''Назва:''' Okteta [[Image:Okteta.png|right|48px]]
* '''Опис:''' Шістнадцятковий редактор
* '''Опис:''' Шістнадцятковий редактор
Line 15: Line 16:
* '''[http://docs.kde.org/stable/uk/kdesdk/okteta/index.html Підручник з Okteta]'''
* '''[http://docs.kde.org/stable/uk/kdesdk/okteta/index.html Підручник з Okteta]'''
</div>
</div>
</span>


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


Дані у вікні програми показано у традиційний спосіб: у два стовпчики (у одному показано числові дані, а у іншому — відповідні символи). Редагування можна здійснювати у обох стовпчиках: значень і символів. Окрім звичайних можливостей з редагування, у '''Okteta''' передбачено набір спеціальних інструментів, зокрема декодування коду програм для поширених структур даних, <menuchoice>таблиця</menuchoice> зі списком всіх можливих байтових значень і відповідними символами і значенням, панель перегляду інформації з інструментами <menuchoice>статичного показу</menuchoice> та <menuchoice>фільтрування</menuchoice>. Всі внесені до завантажених даних зміни може бути послідовно скасовано, а потім повторено (розміри буфера скасування обмежено лише можливостями системи).
* Values and characters shown either in two columns (the traditional display in hex editors) or in rows with the value on top of the character
* Editing and navigating similar to a text editor
* Customizable data views
* Data view profiles
* Tools dockable on all sides or floating
* Numerical encodings: Hexadecimal, Decimal, Octal, Binary
* Character encodings: All 8-bit encodings as [http://qt-project.org/doc/qt-4.8/QTextCodec.html supplied] by Qt, EBCDIC
* Fast data rendering on screen
* Multiple open files
* Support for remote files, by http, ftp, fish &amp; other protocols supported by KDE Platform
* Export of data to text, both file and clipboard.
* Checksum/Hashsum calculator: Modular sum (8/16/32/64 bit), Adler-32, CRC-32 and Hashsums by the [http://delta.affinix.com/qca/ QCA2 library], can be SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool
* Structures tool for analyzing and editing based on user-creatable structure definitions
* Statistic tool
* String extraction tool
* 8-bit charset conversion tool
* Decoding table listing common simple data types.
* Bookmarks
* Printing
* Table with complete list of all byte values
 
=== 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.
 


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


Визначення структур, використані у інструменті <menuchoice>Структури</menuchoice> можна оприлюднювати за допомогою [http://kde-files.org/index.php?xcontentmode=691 kde-files.org] (відповідне сховище використовується у діалоговому вікні оприлюднення налаштування інструменту <menuchoice>Структури</menuchoice>).
<span class="mw-translate-fuzzy">
* [[Special:MyLanguage/Okteta/Tutorials|Посібники]]
* [[Special:MyLanguage/Okteta/Tutorials|Посібники]]
</span>




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


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

Revision as of 09:20, 4 September 2012

Огляд


Опис

Okteta — простий редактор вмісту двійкових файлів.

  • Values and characters shown either in two columns (the traditional display in hex editors) or in rows with the value on top of the character
  • Editing and navigating similar to a text editor
  • Customizable data views
  • Data view profiles
  • Tools dockable on all sides or floating
  • Numerical encodings: Hexadecimal, Decimal, Octal, Binary
  • Character encodings: All 8-bit encodings as supplied by Qt, EBCDIC
  • Fast data rendering on screen
  • Multiple open files
  • Support for remote files, by http, ftp, fish & other protocols supported by KDE Platform
  • Export of data to text, both file and clipboard.
  • Checksum/Hashsum calculator: Modular sum (8/16/32/64 bit), Adler-32, CRC-32 and Hashsums by the QCA2 library, can be SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool
  • Structures tool for analyzing and editing based on user-creatable structure definitions
  • Statistic tool
  • String extraction tool
  • 8-bit charset conversion tool
  • Decoding table listing common simple data types.
  • Bookmarks
  • Printing
  • Table with complete list of all byte values

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



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

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