Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Ich frage mich gerade, wie frei du bist. Ist das etwas was vorgegeben ist, oder kannst du da selber was eigenes Entwerfen. Soll einfach das Geschriebene nicht gleich offensichtlich sein? Weil eine starke Codierung erreichst du so nicht, was ja vielleicht auch nicht das Ziel sein soll. Durch die Wahl von 2 Zeichen(Punkt und Bindestrich) und durch die Länge von 12 Zeichen pro Buchstabe hast du 4096 Kombinationsmöglichkeiten. Gib doch dem Punkt, dem Komma, dem Bindestrich, dem Ausrufezeichen etc au…

  • Benutzer-Avatarbild

    1. Taste den Text in 12 Schritten ab und prüfe ob da andere Zeichen als "." und "-" sind. Wenn nicht der Liste zufügen. 2. Sofern ein Zeichen vorhanden ist das unbekannt ist, ist es immer an 1. Stelle des 12 Blockes. Aussondern und der Liste zufügen 3. Weiterfahren mit 1. Das Prüfen des 12-Blockes liesse sich mit Regex sehr einfach lösen. Man könnte auch den 12-Block kurz in Byte umwandeln und schauen ob andere Zahlen als Ascii 45 oder 46 vorhanden sind. Wenn ja ist ein Sonderzeichen vorhanden d…

  • Benutzer-Avatarbild

    Gut erkannt. Es ist genau das, was ich in #4 schon mitteilen wollte. Die gewünschten Zeichen, die als Codierung verwendet werden möchten, müssen damit sie nachher auch wieder korrekt erkennt werden können als eigenständiger 12er-Code verschlüsselt werden. Freie Kombinationsmöglichkeiten gibt es ja genug. Oder man kann sich ja gleich was eigenes machen. Es fehlt nur noch die Encoding und die Decoding-Funktionen (Versteckter Text) Freundliche Grüsse exc-jdbi

  • Benutzer-Avatarbild

    Das bedarf eine kleine Abänderung der Funktion AlphaString() mehr nicht statt res.Append(CpbCode) VB.NET-Quellcode (5 Zeilen) Die Encoding-Funktion ist ja sehr einfach. - Deklariere dir einen Stringbuilder oder ein String als Rückgabewert - Erstelle eine For Each-Schleife durch deinen Text - Prüfe jedes Char (von deinem Text) mit ContainsKey ob es in der Dict drin ist - Wenn in der Dict vorhanden, dann dem Rückgabewert codiert (Valuewert der Dict) zufügen - Wenn nich dem Rückgabewert als uncodie…