Okteta/gl: Difference between revisions

From KDE Wiki Sandbox
(Importing a new version from external source)
No edit summary
 
(29 intermediate revisions by 3 users not shown)
Line 13: Line 13:
* '''Versión:''' 0.9.
* '''Versión:''' 0.9.
* '''Dispoñibilidade:''' 4.9.
* '''Dispoñibilidade:''' 4.9.
* '''[http://docs.kde.org/stable/en/kdesdk/okteta/index.html Manual]''' (''en inglés'').
* '''[https://docs.kde.org/stable/en/kdesdk/okteta/index.html Manual]''' (''en inglés'').
</div>
</div>


Line 35: Line 35:
* Codificacións numéricas: hexadecimal, decimal, octal e binario.
* Codificacións numéricas: hexadecimal, decimal, octal e binario.


* Codificacións de caracteres: todas as de 8 bits [http://qt-project.org/doc/qt-4.8/QTextCodec.html grazas a Qt], máis EBCDIC.
* Codificacións de caracteres: todas as de 8 bits grazas a Qt, máis EBCDIC.


* Debuxado rápido dos datos na pantalla.
* Debuxado rápido dos datos na pantalla.
Line 45: Line 45:
* Capacidade para exportar datos como texto, ben a un ficheiro ou ben ao portapapeis.
* Capacidade para exportar datos como texto, ben a un ficheiro ou ben ao portapapeis.


* Calculadora de códigos de verificación da integridade: suma modular (8, 16, 32 e 64 bits), Adler-32, CRC-32 e os fornecidos pola [http://delta.affinix.com/qca/ biblioteca QCA2], é dicir, SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, e Whirlpool.
* Calculadora de códigos de verificación da integridade: suma modular (8, 16, 32 e 64 bits), Adler-32, CRC-32 e os fornecidos pola biblioteca QCA2, é dicir, SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, e Whirlpool.


* Ferramenta de estruturas para a análise e edición baseada en definicións de estruturas que poidan ser definidas polos usuarios.
* Ferramenta de estruturas para a análise e edición baseada en definicións de estruturas que poidan ser definidas polos usuarios.
Line 55: Line 55:
* Ferramenta de conversión entre sistemas de codificación de caracteres de 8 bits.
* Ferramenta de conversión entre sistemas de codificación de caracteres de 8 bits.


* Decoding table listing common simple data types.
* Táboa de decodificación, cunha lista de tipos de datos simples e frecuentes.


* Bookmarks
* Marcadores.


* Printing
* Capacidade de impresión.


* Table with complete list of all byte values
* Unha táboa coa lista competa de valores que pode albergar un byte.


=== Data manipulation ===
=== Manipulación de datos ===


* Insert and Overwrite modes
* Modos de inserción e substitución.


* Unlimited Undo - Redo operations
* Capacidade ilimitada para desfacer os cambios efectuados, ou repetilos.


* Find and Replace operations
* Operacións de busca e substitución.


* Pattern insertion
* Inserción de patróns.


* Binary Filter tool with bitwise operations:
* Ferramenta de filtrado con operacións binarias:
** AND filter
** E (AND)
** OR filter
** OU (OR)
** XOR filter
** OU-exclusivo (XOR)
** Inverse filter
** Inversión
** Shift filter
** Desprazamento
** Rotate filter
** Rotación
** Reverse filter
** Volta




== FAQ ==
== Preguntas frecuentes ==


=== "What is the relation to KHexEdit?" ===
=== Que ten que ver con KHexEdit? ===


'''Okteta''' is an independent new project, with a completely different codebase and architecture, written from scratch, by a different author.
'''Okteta''' é un proxecto independente, baseado nun código e arquitectura completamente distintos, escrito desde cero por un autor diferente.


'''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.
O desenvolvemento de '''KHexEdit''' cesou na rama 4 do software de KDE, dado que non hai un verdadeiro mantedor, e a adaptación á versión 4 da plataforma de KDE era incompleta. '''Okteta''' foi incluído por vez primeira na versión 4.1 da colección de software de KDE, sendo por tanto o sucesor de '''KHexEdit''' para a rama 4 da colección.


=== "Are very large files (up and larger than 1 GiB) supported?" ===
=== Pódense abrir ficheiros de 1 GiB ou máis? ===


Not yet, as it is still subject of discussion how partial loading and the related issues should be reflected in the UI.
Non, polo menos de momento, dado que aínda non hai unha decisión sobre como reflectir na interface a carga parcial e os asuntos relacionados.


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.
A versión actual carga unha copia completa do ficheiro en memoria, polo que se recomenda ter coidado de non abrir ficheiros dun tamaño que se achegue ao da memoria libre do computador.


=== "What about a diff tool?" ===
=== Pódense ver diferencias entre ficheiros? ===


A facility to view and work on differences between files and file versions is planned for later versions of '''Okteta'''.
Non. Porén, a posibilidade de ver e traballar coas diferencias entre ficheiros e versións de ficheiros é unha das funcionalidades planificadas para versións futuras do aplicativo.


== Información adicional ==


== Other Info ==
As definicións de estruturas, empregadas pola ferramenta de <menuchoice>Estruturas</menuchoice>, poden compartirse en [https://store.kde.org/browse?cat=214 https://store.kde.org/], empregado no diálogo para compartir da configuración da ferramenta de <menuchoice>Estruturas</menuchoice>.


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).
Existen ademais algunhas [[Special:myLanguage/Okteta/Tutorials|guías de aprendizaxe]] sobre o uso do aplicativo.


 
[[Category:Utilidades/gl]]
There are a few [[Special:myLanguage/Okteta/Tutorials|tutorials]]
[[Category:Desenvolvemento/gl]]
 
 
 
== Keywords ==
 
hex editor, binary editor, raw data viewer
 
[[Category:Utilities]]
[[Category:Development]]

Latest revision as of 16:43, 8 October 2022

Ficha

  • Nome: Okteta.
  • Descrición: Editor de datos en bruto.
  • Categoría: Desenvolvemento.
  • Versión: 0.9.
  • Dispoñibilidade: 4.9.
  • Manual (en inglés).


Descrición

Okteta é un editor simple de datos en bruto de ficheiros.

  • Os valores e caracteres amósanse en dúas columnas —a forma de visualización tradicional deste tipo de editores— ou en filas co valor sobre o carácter.
  • A edición e a navegación aseméllanse ás dun editor de texto.
  • Conta con vistas de datos que se poden personalizar.
  • Conta con perfís de vistas de datos.
  • As ferramentas poden situarse en calquera dos extremos da interface, ou mesmo flotando sobre ela.
  • Codificacións numéricas: hexadecimal, decimal, octal e binario.
  • Codificacións de caracteres: todas as de 8 bits grazas a Qt, máis EBCDIC.
  • Debuxado rápido dos datos na pantalla.
  • Posibilidade de ter varios ficheiros abertos ao mesmo tempo.
  • Posibilidade de abrir ficheiros remotos, mediante os protocolos HTTP, FTP, Fish e outros compatíbeis coa plataforma de KDE.
  • Capacidade para exportar datos como texto, ben a un ficheiro ou ben ao portapapeis.
  • Calculadora de códigos de verificación da integridade: suma modular (8, 16, 32 e 64 bits), Adler-32, CRC-32 e os fornecidos pola biblioteca QCA2, é dicir, SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, e Whirlpool.
  • Ferramenta de estruturas para a análise e edición baseada en definicións de estruturas que poidan ser definidas polos usuarios.
  • Ferramenta estatística.
  • Ferramenta de extracción de cadeas.
  • Ferramenta de conversión entre sistemas de codificación de caracteres de 8 bits.
  • Táboa de decodificación, cunha lista de tipos de datos simples e frecuentes.
  • Marcadores.
  • Capacidade de impresión.
  • Unha táboa coa lista competa de valores que pode albergar un byte.

Manipulación de datos

  • Modos de inserción e substitución.
  • Capacidade ilimitada para desfacer os cambios efectuados, ou repetilos.
  • Operacións de busca e substitución.
  • Inserción de patróns.
  • Ferramenta de filtrado con operacións binarias:
    • E (AND)
    • OU (OR)
    • OU-exclusivo (XOR)
    • Inversión
    • Desprazamento
    • Rotación
    • Volta


Preguntas frecuentes

Que ten que ver con KHexEdit?

Okteta é un proxecto independente, baseado nun código e arquitectura completamente distintos, escrito desde cero por un autor diferente.

O desenvolvemento de KHexEdit cesou na rama 4 do software de KDE, dado que non hai un verdadeiro mantedor, e a adaptación á versión 4 da plataforma de KDE era incompleta. Okteta foi incluído por vez primeira na versión 4.1 da colección de software de KDE, sendo por tanto o sucesor de KHexEdit para a rama 4 da colección.

Pódense abrir ficheiros de 1 GiB ou máis?

Non, polo menos de momento, dado que aínda non hai unha decisión sobre como reflectir na interface a carga parcial e os asuntos relacionados.

A versión actual carga unha copia completa do ficheiro en memoria, polo que se recomenda ter coidado de non abrir ficheiros dun tamaño que se achegue ao da memoria libre do computador.

Pódense ver diferencias entre ficheiros?

Non. Porén, a posibilidade de ver e traballar coas diferencias entre ficheiros e versións de ficheiros é unha das funcionalidades planificadas para versións futuras do aplicativo.

Información adicional

As definicións de estruturas, empregadas pola ferramenta de Estruturas, poden compartirse en https://store.kde.org/, empregado no diálogo para compartir da configuración da ferramenta de Estruturas.

Existen ademais algunhas guías de aprendizaxe sobre o uso do aplicativo.