Entwickler-Ecke
Sonstiges (Delphi) - Geheimsprache entwickeln:
Iaa_1 - Fr 26.09.08 22:06
Titel: Geheimsprache entwickeln:
hi leute ich wollte mal fragen wie man es machen kann das man zb Buchstaben vertauscht...
also:
Text im Feld eingeben und Verschlüsseln drücken (dadrunter dann die überarbeitete textversion)
Text entschlüsseln
(wie oben nur das unten das entschlüsselte steht...)
zb:
a=z
b=h
f=h
usw^^
das das programm die buchstaben automatisch ersetzen kann
Boldar - Fr 26.09.08 22:11
Dass geht,
hier [
http://www.delphi-forum.de/topic_Sidebar+oNtoP_85587.html] hab ich sowas mal mit rot13 fabriziert (immer um 13 Stellen verschieben). Bei google gibts dazu massig Source, Stichworte: Caesarchiffre, Caesarverschlüsselung!!!!!
Aber wenn du b und f ein h zuordnest, gehts wohl logischerweise nicht!!! (Keine eindeutige Zuordnung)
Xentar - Fr 26.09.08 22:16
Wenn du einfach nur Zeichen vertauschen möchtest, kannst du zur Not alle Zeichen in einer Schleife durchlaufen, und dann mit einem case
Delphi-Quelltext
1: 2: 3: 4:
| case MyString[i] of 'a': MyString[i] := 'x'; 'b': MyString[i] := 'v'; end; |
usw.
Delete - Fr 26.09.08 22:52
meinst so was...
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| function rot13;
var result: string; upc: char; i: integer;
begin result := s; for i := 1 to length(result) do begin upc := upcase(result[i]); if (upc>='A') and (upc<='M') then result[i] := chr(ord(result[i])+13) else if (upc>='N') and (upc<='Z') then result[i] := chr(ord(result[i])-13); end; rot13 := result; end; |
konnte früher jeder browser ... :gruebel:
Delete - Fr 26.09.08 23:41
wzh dvrhh rxs zfxs mrxsg. ervoovrxsg nzo hxsovxsg tvgiäfng ..
Iaa_1 - Sa 27.09.08 15:36
jetzt versteh ichs netmehr xD
was redet ihr da?
bzw habt ihr den source umgesetzt und schreibt nun in dieser geheimschrift?
und ist das net eher verboten in einem forum?
weil bei dem einen thread versteh ich 0,0^^
Calculon - Sa 27.09.08 15:43
Iaa_1 hat folgendes geschrieben: |
| [..] weil bei dem einen thread versteh ich 0,0^^ |
Kannst dich ja ranmachen, den Thread zu entschlüsseln ;-). Es läuft ganz ähnlich wie die Verchlüsselung, die du im ersten Post angesprochen hast.
[Gemeine Lüge]
Es lohnt sich - in dem Thread werden einige Weltgeheimnisse gelöst wie: Wer hat JFK erschossen. Nur so als Ansporn...
[/Gemeine Lüge]
Gruß
--
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!