Okteta/da: Difference between revisions

From KDE Wiki Sandbox
(Created page with '{|style="width: 100%" cellpadding="5" |- valign="center" | width="50%" | <div style="border: 1px solid darkgray; bakground-color: lightgray; padding: 10px; text-align: left;"> <!...')
No edit summary
 
(73 intermediate revisions by 2 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;">


* '''Name:''' Okteta [[Image:Okteta.png|right|48px]]
* '''Navn:''' Okteta [[Image:Okteta.png|right|48px]]
* '''Description:''' Hex Editor
* '''Beskrivelse:''' Hex Editor
* '''Categories:''' [[Applications/Utilities]]
* '''Kategorier:''' [[Special:Mylanguage/Applications/Development|Udvikling]]
* '''Version:''' 0.5
* '''Version:''' 0.10
* '''Available for:''' 4.5
* '''Tilgængelig for:''' 4.10
* '''[http://utils.kde.org/projects/okteta Okteta Website]'''
* '''[https://docs.kde.org/stable/en/kdesdk/okteta/index.html Oktetas håndbog]'''
* '''[http://docs.kde.org/stable/en/kdeutils/okteta/index.html Okteta Handbook]'''
</div>
</div>


|}
|}


== Description ==


'''Okteta''' is a simple editor for the raw data of files.
== Beskrivelse ==


The data is displayed in the traditional view with two columns: one with the numeric values and one with the assigned characters. Editing can be done both in the value column and the character column. Besides the usual editing capabilities '''Okteta''' also brings a small set of tools, like a table listing decodings into common simple data types, a <menuchoice>table</menuchoice> listing all possible bytes with its character and value equivalents, a <menuchoice>info</menuchoice> view with a <menuchoice>statistic</menuchoice> and a <menuchoice>filter</menuchoice> tool. All modifications to the data loaded can be endlessly undone or redone.
'''Okteta''' er en simpel editor til filer med rå data.


== Other Info ==
* Værdier og tegn vises enten i to spalter (det traditionelle layout i hex-editorer) eller i rækker med værdien over tegnet


* [[Okteta/Tutorials|Tutorials]]
* Redigering og navigation som i en teksteditor


* Datavisninger kan tilpasses


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).
* Profiler for datavisninger


== Keywords ==
* Værktøjer kan dockes på alle sider eller flyde


hex editor, binary editor, raw data viewer
* Numerisk indkodning: Heksadecimal, decimal, oktal, binær


[[Category:Utilities]]
* Tegnindkodning: Alle 8-bit-indkodninger som udbydes af Qt, EBDIC
[[Category:Development]]
 
* Hurtig visning af data på skærmen
 
* Flere samtidigt åbne filer
 
* Understøttelse af netværksfiler over http, ftp, fish samt andre protokoller, som understøttes af KDE's platform
 
* Eksport af data til tekst, både fil og udklipsholder.
 
* Beregning af checksum/hashsum: Modulær sum (8/16/32/64 bit), Adler-32, CRC-32 og hashsummer med biblioteket QCA2, kan være SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool
 
* Værktøj til strukturer til at analysere og redigere brugerskabte strukturdefinitioner
 
* Statistikværktøj
 
* Værktøj til at udtrække strenge
 
* Værktøj til konvertering af 8-bit-tegnsæt
 
* Afkodningstabel med almindelige simple datatyper
 
* Bogmærker
 
* Udskrivning
 
* Tabel med fuldstændig liste over alle byte-værdier
 
=== Datamanipulation ===
 
* Indsætnings- og overskrivningstilstand
 
* Ubegrænset fortryd og gendan
 
* Find og erstat
 
* Mønsterindsættelse
 
* Binært filtreringsværktøj med bitvise operationer:
** AND-filter
** OR-fiilter
** XOR-filter
** Invertér-filter
** Skift-filter
** Rotér-filter
** Revers-filter
 
 
== FAQ ==
 
=== Hvilken relation er der til KHexEdit? ===
 
'''Okteta''' er et uafhængigt, nyt projekt med en helt forskellig kodebase og arkitektur, skrevet fra grunden af en anden ophavsmand.
 
'''KHexEdit''' videreføres ikke i KDE 4 serien, da der ikke har været en egentlig vedligeholder og overførslen til KDE 4 er ufuldstændig. '''Okteta''' blev først inkluderet i KDE version 4.1, så '''Okteta''' er faktisk efterfølgeren til '''KHexEdit''' i KDE 4.
 
=== Understøttes meget store filer (over 1 GiB)? ===
 
Endnu ikke; det er stadig til diskussion, hvordan delvis indlæsning og de dermed forbundne problemer skal afspejles i brugerfladen.
 
I øjeblikket indlæses en fuldstændig kopi af filen i arbejdshukommelsen, så vær forsigtig med filer som er af samme størrelsesorden som din arbejdshukommelse.
 
=== Hvad med et diff-værktøj ===
 
En facilitet til at vise og arbejde på forskellene imellem filer og med filversioner er planlagt til en senere udgave af '''Okteta'''.
 
== Yderligere information ==
 
Strukturdefinitioner anvendt af værktøjet <menuchoice>Strukturer</menuchoice> kan deles på [https://store.kde.org/browse?cat=214 https://store.kde.org/] (bruges også i den integrerede dialog til deling i opsætningen af værktøjet <menuchoice>Strukturer</menuchoice>).
 
Her er et par [[Special:myLanguage/Okteta/Tutorials|vejledninger]]
 
[[Category:Småprogrammer/da]]
[[Category:Udvikling/da]]

Latest revision as of 16:42, 8 October 2022

Oversigt


Beskrivelse

Okteta er en simpel editor til filer med rå data.

  • Værdier og tegn vises enten i to spalter (det traditionelle layout i hex-editorer) eller i rækker med værdien over tegnet
  • Redigering og navigation som i en teksteditor
  • Datavisninger kan tilpasses
  • Profiler for datavisninger
  • Værktøjer kan dockes på alle sider eller flyde
  • Numerisk indkodning: Heksadecimal, decimal, oktal, binær
  • Tegnindkodning: Alle 8-bit-indkodninger som udbydes af Qt, EBDIC
  • Hurtig visning af data på skærmen
  • Flere samtidigt åbne filer
  • Understøttelse af netværksfiler over http, ftp, fish samt andre protokoller, som understøttes af KDE's platform
  • Eksport af data til tekst, både fil og udklipsholder.
  • Beregning af checksum/hashsum: Modulær sum (8/16/32/64 bit), Adler-32, CRC-32 og hashsummer med biblioteket QCA2, kan være SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool
  • Værktøj til strukturer til at analysere og redigere brugerskabte strukturdefinitioner
  • Statistikværktøj
  • Værktøj til at udtrække strenge
  • Værktøj til konvertering af 8-bit-tegnsæt
  • Afkodningstabel med almindelige simple datatyper
  • Bogmærker
  • Udskrivning
  • Tabel med fuldstændig liste over alle byte-værdier

Datamanipulation

  • Indsætnings- og overskrivningstilstand
  • Ubegrænset fortryd og gendan
  • Find og erstat
  • Mønsterindsættelse
  • Binært filtreringsværktøj med bitvise operationer:
    • AND-filter
    • OR-fiilter
    • XOR-filter
    • Invertér-filter
    • Skift-filter
    • Rotér-filter
    • Revers-filter


FAQ

Hvilken relation er der til KHexEdit?

Okteta er et uafhængigt, nyt projekt med en helt forskellig kodebase og arkitektur, skrevet fra grunden af en anden ophavsmand.

KHexEdit videreføres ikke i KDE 4 serien, da der ikke har været en egentlig vedligeholder og overførslen til KDE 4 er ufuldstændig. Okteta blev først inkluderet i KDE version 4.1, så Okteta er faktisk efterfølgeren til KHexEdit i KDE 4.

Understøttes meget store filer (over 1 GiB)?

Endnu ikke; det er stadig til diskussion, hvordan delvis indlæsning og de dermed forbundne problemer skal afspejles i brugerfladen.

I øjeblikket indlæses en fuldstændig kopi af filen i arbejdshukommelsen, så vær forsigtig med filer som er af samme størrelsesorden som din arbejdshukommelse.

Hvad med et diff-værktøj

En facilitet til at vise og arbejde på forskellene imellem filer og med filversioner er planlagt til en senere udgave af Okteta.

Yderligere information

Strukturdefinitioner anvendt af værktøjet Strukturer kan deles på https://store.kde.org/ (bruges også i den integrerede dialog til deling i opsætningen af værktøjet Strukturer).

Her er et par vejledninger