Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Stenographie (https://www.delphipraxis.net/87672-stenographie.html)

pippimaus 4. Mär 2007 12:29


Stenographie
 
Könnte mir mal jemand helfen?
Ich soll einen vorgestellten Algorhytmus zur Stenographie machen,aber nicht in dem ich ein Bild entschlüssle,sondern ein Text.
Und zwar müssen die zeichen bis zum nächsten Leerzeichen gezählt werden,wobei eine Ungerade anzahl eine binäre 0 ergibt und eine gerade Anzahl eine binäre 1 ergibt. Und die entstehenden Binärzahlen in Gruppen zu Acht Bits sollen dann als ASCII_zeichen interpretiert werden...
Ich hab zwar schon ein paar Ideen, aber ich weiss nich wirklich wie ich anfangen soll,würd mich also sehr über ein paar gute vorschläge von euch freuen...

Phoenix 4. Mär 2007 12:39

Re: STEGANOGRAPHIE
 
Erster Vorschlag: Bitte ändere Deinen Beitrag und schreibe den Titel klein.

GROSSCHREIBEN WIRD NÄMLICH ALS SCHREIEN EMPFUNDEN!

Und es ist unhöflich. Danke.

CK_CK 4. Mär 2007 12:55

Re: STEGANOGRAPHIE
 
Hi!
Also, hab' ich das richtig verstanden:
Ein String (z.B. "as koer fdk erkll fiekr") wird in gerade und ungerade Stücke aufgeteilt und dann ungerade in 1 und gerade in 0 umgewandelt?

Dann solltest du mal nach "Explode" suchen. Damit kann man einen String via Trennzeichen (hier das Leerzeichen) in ein Array schreiben lassen. Dann musst du nur noch die länge der einzelnen Elemente prüfen -> if Odd(Length(Strings[i])) then ... else ... und jeweils acht Bits in ein Byte umwandeln...

Umgekehrt könntest du die einelnen Zeichen in Bits umwandeln und dann per Random() ungerade/gerade Anzahlen an Zufallsbuchstaben generieren (dann sind nicht immer nur 3 Buchstaben für 0-Bits sondern auch mal 5, 7 oder 9...)

Viele Grüße,
Chris

pippimaus 4. Mär 2007 13:37

Re: Stenographie
 
Dankeschön,das hilft mir schon ein ganzes stückchen weiter...

Klaus01 4. Mär 2007 15:46

Re: Stenographie
 
.. und vielleicht änderst Du noch Deinen Titel in dem Du hineinschreibst
was Du denn wirklich suchst.

Stenographie ist etwas anderes als Steganographie und ich denke
Du suchst etwas dazu.

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz