Okteta/da: Difference between revisions

From KDE UserBase Wiki
(Updating to match new version of source page)
No edit summary
(48 intermediate revisions by 2 users not shown)
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">
* '''Navn:''' Okteta [[Image:Okteta.png|right|48px]]
* '''Navn:''' Okteta [[Image:Okteta.png|right|48px]]
* '''Beskrivelse:''' Hex Editor
* '''Beskrivelse:''' Hex Editor
* '''Kategorier:''' [[Special:Mylanguage/Applications/Development|Udvikling]]
* '''Kategorier:''' [[Special:Mylanguage/Applications/Development|Udvikling]]
* '''Version:''' 0.8
* '''Version:''' 0.10
* '''Tilgængelig for:''' 4.8
* '''Tilgængelig for:''' 4.10
* '''[http://utils.kde.org/projects/okteta Okteta websted]'''
* '''[http://docs.kde.org/stable/en/kdesdk/okteta/index.html Oktetas håndbog]'''
* '''[http://docs.kde.org/stable/en/kdesdk/okteta/index.html Oktetas håndbog]'''
</div>
</div>
</span>


|}
|}
Line 26: Line 23:
'''Okteta''' er en simpel editor til filer med rå data.
'''Okteta''' er en simpel editor til filer med rå data.


* 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
* Værdier og tegn vises enten i to spalter (det traditionelle layout i hex-editorer) eller i rækker med værdien over tegnet
* 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 ===
* Redigering og navigation som i en teksteditor


* Insert and Overwrite modes
* Datavisninger kan tilpasses
* 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


* Profiler for datavisninger


== FAQ ==
* Værktøjer kan dockes på alle sider eller flyde
 
* Numerisk indkodning: Heksadecimal, decimal, oktal, binær
 
* Tegnindkodning: Alle 8-bit-indkodninger som [http://qt-project.org/doc/qt-4.8/QTextCodec.html 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 [http://delta.affinix.com/qca/ 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 ===


=== "What is the relation to KHexEdit?" ===
* Indsætnings- og overskrivningstilstand


Okteta is an independent new project, with a completely different codebase and architecture, written from scratch, by a different author.
* Ubegrænset fortryd og gendan


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.
* Find og erstat


=== "Are very large files (up and larger than 1 GiB) supported?" ===
* Mønsterindsættelse


Not yet, as it is still subject of discussion how partial loading and the related issues should be reflected in the UI.
* Binært filtreringsværktøj med bitvise operationer:
** AND-filter
** OR-fiilter
** XOR-filter
** Invertér-filter
** Skift-filter
** Rotér-filter
** Revers-filter


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?" ===
== FAQ ==


A facility to view and work on differences between files and file versions is planned for later versions of Okteta.
=== 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.


== Yderligere information ==
'''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)? ===


Strukturdefinitioner snvendt af værktøjet <menuchoice>Strukturer</menuchoice> kan deles på [http://kde-files.org/index.php?xcontentmode=691 kde-files.org] (bruges også i den integrerede dialog til deling i opsætningen af værktøjet <menuchoice>Strukturer</menuchoice>).
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.


<span class="mw-translate-fuzzy">
=== Hvad med et diff-værktøj ===
* [[Special:myLanguage/Okteta/Tutorials|Vejledninger]]
</span>


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


== Yderligere information ==


== Nøgleord ==
Strukturdefinitioner anvendt af værktøjet <menuchoice>Strukturer</menuchoice> kan deles på [http://kde-files.org/index.php?xcontentmode=691 kde-files.org] (bruges også i den integrerede dialog til deling i opsætningen af værktøjet <menuchoice>Strukturer</menuchoice>).


hex editor, binær editor, rå data fremviser
Her er et par [[Special:myLanguage/Okteta/Tutorials|vejledninger]]


[[Category:Småprogrammer/da]]
[[Category:Småprogrammer/da]]
[[Category:Udvikling/da]]
[[Category:Udvikling/da]]

Revision as of 16:21, 8 June 2013

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
  • 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å kde-files.org (bruges også i den integrerede dialog til deling i opsætningen af værktøjet Strukturer).

Her er et par vejledninger