Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Test

10 views
Skip to first unread message

Knorr, Nico

unread,
Jan 2, 2024, 4:34:16 PMJan 2
to
Nü klööör!

@€

--
Maxime peccantes,
quia nihil peccare conantur.
- Erasmus von Rotterdam -

Stefan Claas

unread,
Jan 3, 2024, 12:52:51 PMJan 3
to
˙ǝqɐɥ uǝɥǝsǝƃ
ʇɥɔıu ɥɔou sɐp ɥɔı ɐp 'ʇɥǝısssnɐ ɯnɹǝɥ ʇɹɥǝʞɹǝʌ
zʇɐsʞɔo|q ǝıʍ uǝɥǝs nz ɯn 'ʇsǝʇ ɹǝuıǝ|ʞ uıǝ ɹnu

Grüße
Stefan

Stefan Claas

unread,
Jan 3, 2024, 3:10:45 PMJan 3
to
Stefan Claas wrote:
>
> ˙ǝqɐɥ uǝɥǝsǝƃ
> ʇɥɔıu ɥɔou sɐp ɥɔı ɐp 'ʇɥǝısssnɐ ɯnɹǝɥ ʇɹɥǝʞɹǝʌ
> zʇɐsʞɔo|q ǝıʍ uǝɥǝs nz ɯn 'ʇsǝʇ ɹǝuıǝ|ʞ uıǝ ɹnu

˙˙˙ ⅂ƎᗺƎᴚ⅁ 'NƎᴚƎINOIꞱꓘNℲ ƎꞱⱯ⅂ꟽ ƎSSOᴚ⅁ ᗡN ƎNIƎ⅂ꓘ HƆⱯ Ɐᗡ ᗺO

Grüße
Stefan

Marcel Logen

unread,
Jan 3, 2024, 3:47:12 PMJan 3
to
Stefan Claas in de.test:
Hm. Ich lese da (mit etwas Mühe) heraus:

"Ob da auch kleine und große Umlaute funktionieren,
grübel ..."

Das "U" wurde jedoch irgendwie unterdrückt.

BTW:

Habe mir soeben mal Deine neueste Nachricht in aam
angesehen und teilweise dekodiert: "The quick brown"
etc. Ist aber - wie gesagt - für mich schwierig, die
einzelnen Farbpunkte in Bits oder Farben umzusetzen.

Anfänglich hatte ich "dunkel = 1" und "hell = 0".

Marcel
--
╭─╮ ╭─╮ ╭────────╮ ╭─╮ ╭───╮ ..67..
──╯ ╰─╮ ╭──╮ │ ╰─╯ ╭─────╯ ╭─╮ │ │ ╭─╯ │ ..67..
╭────╯...8..╭───╯ ╰─╯ ╭───╯ ╭───────────╯ │ ╭─╯ │ ╰──╮ ╰──╮ ╭─╮
╰───────────╯ ╰─────╯ ..40..╰─╯ ╰─────╯ ╰──╯ ╰──╮

Stefan Claas

unread,
Jan 3, 2024, 4:08:54 PMJan 3
to
Marcel Logen wrote:

> Hm. Ich lese da (mit etwas Mühe) heraus:
>
> "Ob da auch kleine und große Umlaute funktionieren,
> grübel ..."
>
> Das "U" wurde jedoch irgendwie unterdrückt.

Bei mir kann ich in flnews auch nicht alles sehen.

> BTW:
>
> Habe mir soeben mal Deine neueste Nachricht in aam
> angesehen und teilweise dekodiert: "The quick brown"
> etc. Ist aber - wie gesagt - für mich schwierig, die
> einzelnen Farbpunkte in Bits oder Farben umzusetzen.
>
> Anfänglich hatte ich "dunkel = 1" und "hell = 0".

Du kannst ja mal in den Quellcode schauen. Vielleicht
hilft das etwas, um es ggf. in Python3 umzusetzen.

<https://raw.githubusercontent.com/stefanclaas/b2i/main/b2i.go>

Grüße und Gute Nacht
Stefan
--
----Ed25519 Signature----
412ea156f228f7e5a6fa04cdbd7a772a2fae22b58088fbf408fa7332651b5ad9
6ad685775872affd71c041654318b408933c9717cb2547c03250bb113dc7fe0e

Marcel Logen

unread,
Jan 3, 2024, 5:47:17 PMJan 3
to
Stefan Claas in de.test:

>Marcel Logen wrote:

>> Hm. Ich lese da (mit etwas Mühe) heraus:
>>
>> "Ob da auch kleine und große Umlaute funktionieren,
>> grübel ..."
>>
>> Das "U" wurde jedoch irgendwie unterdrückt.
>
>Bei mir kann ich in flnews auch nicht alles sehen.

Das hat aber mit flnews nichts zu tun. Ich habe gerade
mal bei individual nachgesehen: Die "U" fehlen da schon
auf dem Server. Vermutlich sind sie gar nicht erst mit
eingeliefert worden.

>> BTW:
>>
>> Habe mir soeben mal Deine neueste Nachricht in aam
>> angesehen und teilweise dekodiert: "The quick brown"
>> etc. Ist aber - wie gesagt - für mich schwierig, die
>> einzelnen Farbpunkte in Bits oder Farben umzusetzen.
>>
>> Anfänglich hatte ich "dunkel = 1" und "hell = 0".

Das war natürlich 'manuell', also ohne Script oder so.

>Du kannst ja mal in den Quellcode schauen. Vielleicht
>hilft das etwas, um es ggf. in Python3 umzusetzen.
>
><https://raw.githubusercontent.com/stefanclaas/b2i/main/b2i.go>

Ah, danke. Habe mal grob drübergesehen.

Marcel
--
╮ ╭──╮ ╭────╮ ╭────────╮ ╭─────╮ ..67..
│ ..12..╭──╯ ╰───╯ ╭─╯ ╰────╮ ╰───╮ ╭─╮ ╰───╮ ╰──╮
│ ╭─╮ ╭──╮ │ ╰──╮ ╭───╯ ..43..╰───╯ │ ╭─╮ │ ╭─╯ ╭──╮
╰─╯ ╰───────╯ ╰─╯ ╰──╯ ..49..╰──╯ ╰─╯ ╰───╯ │

Stefan Claas

unread,
Jan 10, 2024, 3:17:18 PMJan 10
to
test

Stefan Claas

unread,
Jan 15, 2024, 1:03:39 PMJan 15
to

uɐɟǝʇS
ǝßüɹ⅁

)-: ˙uǝɥɔɐɯ ƃᴉpuüqsʞuᴉl ɹǝpǝᴉʍ pun
ƃᴉpuüqsʇɥɔǝɹ ɥɔou sǝllɐ uuɐp uɐɯ uuɐʞ ,ʞʍɐ, ʇᴉꟽ

˙ssnɯ uǝƃuǝɹʇsuɐ ʇɥɔᴉu 'ʇxǝꞱ uǝʇɥǝɹpǝƃɯn ᴉǝq 'ɥɔᴉɯ
ɥɔᴉ sɐp os 'sɐp ʇɥǝƃ ɹᴉɯ ᴉǝᗺ ¿uǝɥǝɹpɯn ɹǝpǝᴉʍ
ɥɔnɐ ʇxǝꞱ uǝp ǝɯɯɐɹƃoɹԀ ǝɹnǝ ɥɔᴉlʇuǝƃᴉǝ uǝuuöꓘ

Marcel Logen

unread,
Jan 15, 2024, 1:22:54 PMJan 15
to
Stefan Claas in de.test:
Wie gesagt: Ich habe auf den verschiedenen Rechnern ver-
schiedene Tools von mir. Ich glaube, hier auf dem Note-
book ist gar keines für umgedrehten Text drauf. Deshalb
habe ich einfach mal - allerdings ohne große Anstrengung -
Deinen Text auf dem Kopf gelesen. ;-)

Nur müßte oben (bei "awk") auch noch die Klammer umgedreht
werden, sonst sieht Dein Smiley aus wie der traurige Smiley.
Oder?

Aber davon abgesehen ist awk sehr praktisch. Ich las kürz-
lich in einer Newsgroup, daß dazu ein altes Buch in neuer
Auflage erschienen ist, und überlege, ob ich mir das mal
bestellen soll:

<https://www.amazon.de/dp/0138269726/>

Marcel
--
..11..╭──────────╮ ╭────╮ ╭──╮ ╭────╮ ╭──╮ ╭───╮ ╭──╮
╮ ╭──╮ ╭─╯ ..22..╰─╯ ╰─╯ │ ╰─╮ │ │ ╰─╯ ╰─╯ │
╰─╮ │ │ ╭───╯ ╰────╯ ╰──╮ ╰─╮ ..62..╰───╮
╰─╯ ╰──╯ ╰────╯ ..66..│

Stefan Claas

unread,
Jan 15, 2024, 1:52:35 PMJan 15
to
Marcel Logen wrote:

> Nur müßte oben (bei "awk") auch noch die Klammer umgedreht
> werden, sonst sieht Dein Smiley aus wie der traurige Smiley.
> Oder?

Ja, das habe ich auch gesehen. Ich werde das noch ändern.

> Aber davon abgesehen ist awk sehr praktisch. Ich las kürz-
> lich in einer Newsgroup, daß dazu ein altes Buch in neuer
> Auflage erschienen ist, und überlege, ob ich mir das mal
> bestellen soll:
>
> <https://www.amazon.de/dp/0138269726/>

Ja, da du ja viel mit Linux und dessen Befehle machst, ist das
sicherlich lohnenswert.

Grüße
Stefan
--
----Ed25519 Signature----
89bb655203012255a5ffc48c2123d2eab3f526fe5fcf6b361365f5122cdfeee8
4d8d72ae6a3aec2dc6a793c09659f5eb26a313d47863801bb822154a7990300c


Marcel Logen

unread,
Jan 15, 2024, 6:20:34 PMJan 15
to
Stefan Claas in de.test:

>Marcel Logen wrote:

>> Aber davon abgesehen ist awk sehr praktisch. Ich las kürz-
>> lich in einer Newsgroup, daß dazu ein altes Buch in neuer
>> Auflage erschienen ist, und überlege, ob ich mir das mal
>> bestellen soll:
>>
>> <https://www.amazon.de/dp/0138269726/>
>
>Ja, da du ja viel mit Linux und dessen Befehle machst, ist das
>sicherlich lohnenswert.

Im Prinzip ja. Die Frage ist, ob ich dazu komme, mir das
Buch dann mal genauer anzusehen oder gar durchzulesen. ;-)

Marcel
--
────╮ ╭───╮ ╭──────╮ ╭─╮ ..41..╭─╮ ╭──╮ ╭────────────╮
╭──╯ ╭─╯ ╰───╮ ╰────╮ ╰───╯ │ ..38..╭──╯ ╰─╯ │ ╰───╮ ╭───╯
╰──╮ ╭─╯ ╭──────╯ ╭──╮ ╰───╮ ╰─╮ ╭──╯ ╭─────╯ ╭─╮ ╰─╮ ╰─╮
╰─╯ ╰────────╯ ╰──────╯ ╰───╯..42..╰───────╯ ╰────╯ ╰───╮

Stefan Claas

unread,
Jan 23, 2024, 2:20:22 PMJan 23
to
𝔉𝔲𝔩𝔡𝔞 𝔎𝔦𝔰𝔱𝔢 𝔎𝔢𝔲𝔩𝔢 ℑ𝔩𝔬𝔫𝔞 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯 𝔉𝔬𝔩𝔦𝔢 ℌ𝔦𝔱𝔷𝔢 ℑ𝔩𝔬𝔫𝔞 𝔎𝔞𝔡𝔢𝔯
ℌ𝔬𝔱𝔢𝔩 𝔅𝔬𝔵𝔢𝔯 𝔍𝔲𝔱𝔱𝔞 ℌ𝔦𝔯𝔰𝔢 𝔍𝔲𝔫𝔤𝔢 𝔅𝔬𝔵𝔢𝔯 ℑ𝔩𝔬𝔫𝔞 𝔍𝔞𝔠𝔨𝔢 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯
𝔍𝔲𝔟𝔢𝔩 𝔍𝔲𝔫𝔤𝔢 ℑ𝔩𝔬𝔫𝔞 𝔍𝔞𝔠𝔨𝔢 𝔎𝔞𝔡𝔢𝔯 ℑ𝔩𝔬𝔫𝔞 𝔎𝔢𝔥𝔩𝔢 𝔅𝔬𝔵𝔢𝔯 𝔊𝔲𝔪𝔪𝔦 ℑ𝔩𝔬𝔫𝔞
𝔎𝔢𝔯𝔷𝔢 𝔎𝔢𝔲𝔩𝔢 𝔅𝔬𝔵𝔢𝔯 𝔍𝔲𝔱𝔱𝔞 𝔍𝔞𝔠𝔨𝔢 𝔎𝔢𝔲𝔩𝔢 𝔅𝔬𝔵𝔢𝔯 𝔎𝔦𝔰𝔱𝔢 𝔎𝔞𝔡𝔢𝔯 𝔎𝔢𝔯𝔷𝔢
ℑ𝔩𝔬𝔫𝔞 𝔎𝔢𝔥𝔩𝔢 ℑ𝔩𝔬𝔫𝔞 𝔍𝔲𝔱𝔱𝔞 𝔅𝔬𝔵𝔢𝔯 ℌ𝔦𝔯𝔰𝔢 𝔍𝔲𝔫𝔤𝔢 𝔎𝔢𝔲𝔩𝔢 ℑ𝔩𝔬𝔫𝔞 𝔎𝔞𝔡𝔢𝔯
𝔅𝔬𝔵𝔢𝔯 𝔊𝔢𝔦𝔰𝔱 𝔎𝔞𝔪𝔦𝔫 𝔎𝔞𝔡𝔢𝔯 𝔎𝔩𝔢𝔦𝔡 ℑ𝔩𝔬𝔫𝔞 𝔎𝔢𝔥𝔩𝔢 𝔎𝔢𝔲𝔩𝔢 ℑ𝔩𝔬𝔫𝔞 𝔎𝔢𝔥𝔩𝔢
𝔅𝔬𝔵𝔢𝔯 𝔈𝔫𝔤𝔢𝔩 𝔈𝔫𝔤𝔢𝔩 𝔈𝔫𝔤𝔢𝔩 𝔅𝔬𝔵𝔢𝔯 𝔉𝔢𝔡𝔢𝔯 𝔈𝔦𝔰𝔢𝔫 𝔉𝔯𝔦𝔱𝔷 𝔈𝔫𝔤𝔢𝔩 𝔅𝔬𝔵𝔢𝔯
𝔊𝔢𝔰𝔱𝔢 ℌ𝔦𝔯𝔰𝔢 𝔎𝔞𝔡𝔢𝔯 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯 𝔍𝔲𝔟𝔢𝔩 ℜ𝔢𝔲𝔰𝔢 𝔓𝔩𝔞𝔱𝔷 𝔎𝔞𝔡𝔢𝔯 𝔎𝔞𝔡𝔢𝔯
𝔎𝔢𝔲𝔩𝔢 ℑ𝔩𝔬𝔫𝔞 𝔅𝔬𝔵𝔢𝔯 ℌ𝔬𝔱𝔢𝔩 ℌ𝔦𝔯𝔰𝔢 𝔎𝔞𝔡𝔢𝔯 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯 ℌ𝔬𝔱𝔢𝔩 ℑ𝔩𝔬𝔫𝔞
𝔎𝔞𝔡𝔢𝔯 𝔍𝔲𝔟𝔢𝔩 ℑ𝔩𝔬𝔫𝔞 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯 ℌ𝔬𝔱𝔢𝔩 ℌ𝔦𝔯𝔰𝔢 𝔎𝔢𝔯𝔷𝔢 𝔅𝔬𝔵𝔢𝔯 ℑ𝔩𝔬𝔫𝔞
𝔎𝔢𝔯𝔷𝔢 𝔅𝔬𝔵𝔢𝔯 𝔎𝔢𝔯𝔷𝔢 𝔎𝔞𝔪𝔦𝔫 𝔅𝔬𝔵𝔢𝔯 ℑ𝔩𝔬𝔫𝔞 𝔎𝔢𝔲𝔩𝔢 𝔎𝔩𝔬𝔱𝔷 ℌ𝔦𝔯𝔰𝔢 𝔎𝔢𝔯𝔷𝔢
𝔅𝔬𝔵𝔢𝔯 𝔎𝔢𝔯𝔷𝔢 ℌ𝔬𝔫𝔦𝔤 ℑ𝔫𝔰𝔢𝔩 𝔎𝔞𝔪𝔦𝔫 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯 𝔍𝔲𝔱𝔱𝔞 ℌ𝔦𝔯𝔰𝔢 𝔍𝔲𝔫𝔤𝔢
𝔅𝔬𝔵𝔢𝔯 𝔍𝔞𝔠𝔨𝔢 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯 ℌ𝔦𝔯𝔰𝔢 𝔍𝔲𝔫𝔤𝔢 𝔎𝔢𝔲𝔩𝔢 ℑ𝔩𝔬𝔫𝔞 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯
𝔉𝔬𝔯𝔲𝔪 ℜ𝔢𝔲𝔰𝔢 𝔔𝔲𝔞𝔩𝔪 ℌ𝔬𝔫𝔦𝔤 ℑ𝔫𝔰𝔢𝔩 ℑ𝔩𝔬𝔫𝔞 𝔎𝔢𝔥𝔩𝔢 𝔎𝔞𝔡𝔢𝔯 𝔅𝔬𝔵𝔢𝔯 ℑ𝔫𝔡𝔢𝔵
ℌ𝔦𝔯𝔰𝔢 ℌ𝔦𝔱𝔷𝔢 𝔈𝔫𝔤𝔢𝔩

𝔖𝔱𝔢𝔣𝔞𝔫 ℭ𝔩𝔞𝔞𝔰

unread,
Jan 27, 2024, 5:55:13 PMJan 27
to
Guten Abend!

Grüße
Stefan


𝔖𝔱𝔢𝔣𝔞𝔫 ℭ𝔩𝔞𝔞𝔰

unread,
Jan 27, 2024, 6:16:19 PMJan 27
to
𝔖𝔱𝔢𝔣𝔞𝔫 ℭ𝔩𝔞𝔞𝔰 wrote:

> Guten Abend!
>
> Grüße
> Stefan
>
>

mal sehen was Claws-Mail macht ...

Nomen Nescio

unread,
Feb 2, 2024, 6:26:00 AMFeb 2
to
ignore


--
Versendet mit Tuta. Hol dir sichere und werbefreie E-Mails:
https://tuta.com

Stefan Claas

unread,
Feb 11, 2024, 6:54:00 AMFeb 11
to
4381803161268320402620525231727331428073

Stefan Claas

unread,
Feb 11, 2024, 6:56:39 AMFeb 11
to
Stefan Claas wrote:

> 4381803161268320402620525231727331428073
>

Nun, da ist ds kürzer ...

435271358784358847471961276

Marcel Logen

unread,
Feb 11, 2024, 11:09:18 AMFeb 11
to
Stefan Claas in de.test:

>Stefan Claas wrote:

>> 4381803161268320402620525231727331428073

Hm.

43 (dez) = + (ASCII)
81 = Q
80 = P
31 = (ein Steuerzeichen)

Ist also schon mal keine Dezimal-ASCII-Kodierung.

Die unten in
<https://kryptografie.de/kryptografie/chiffre/dein-star.htm>
aufgeführten Methoden scheinen es aber auch nicht zu sein.

>Nun, da ist ds kürzer ...
>
>435271358784358847471961276

Das kann ich dekodieren. (Du hast ja auch dazugeschrie-
ben, was für ein Code es ist ... ;-)

Marcel
--
╭─────╮ ╭─────╮ ╭───╮ ╭────────╮ ╭────╮ ╭────╮..67..
╰──╮ │ ╭─╮..20..╰──╮ ╰─╯ │ ╰─────╮ ╰─╯ ╭─╯ ╰─╮ ╰──╮
╮ ╭─╯ ╰───╮ ╭─╯ ╰─╮ ╭─╮ ╰───╮ ╭─╯ ╭────╯ ╭─╯ ╭──╮ │ ╭─╯ ╭─
╰─╯ ╰──╯ ╰──╯ ╰──────╯ ╰─────╯ ..47..╰───╯ ╰──╯ ╰───╯

Stefan Claas

unread,
Feb 11, 2024, 11:24:17 AMFeb 11
to
Marcel Logen wrote:

> Stefan Claas in de.test:
>
> >Stefan Claas wrote:
>
> >> 4381803161268320402620525231727331428073
>
> Hm.
>
> 43 (dez) = + (ASCII)
> 81 = Q
> 80 = P
> 31 = (ein Steuerzeichen)
>
> Ist also schon mal keine Dezimal-ASCII-Kodierung.

Nun, es ist nach dem alten T9 Handy Eingabemechanismus
erstellt, wobei ABC nicht 222 ergibt, da man das nicht
dekodieren kann, sondern 232425.

Grüße
Stefan
--
----Ed25519 Signature----
4253c0025eea6c043990d2371ebe1ee6eb3179cd5b2bcae84802a0bc1cbd2b82
047a3cc57f90f172116cccd4a3ca4523299208378dc57a1dbd368c645779860d

Marcel Logen

unread,
Feb 11, 2024, 11:28:21 AMFeb 11
to
Marcel Logen in de.test:

>Stefan Claas in de.test:
>>Stefan Claas wrote:

>>> 4381803161268320402620525231727331428073
>
>Hm.
>
>43 (dez) = + (ASCII)
>81 = Q
>80 = P
>31 = (ein Steuerzeichen)
>
>Ist also schon mal keine Dezimal-ASCII-Kodierung.

Mir kommt gerade eine Idee.

Vielleicht wie ROT47, die druckbaren ASCII-Zeichen:

! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~

00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93

OK, das wäre dann oben:

Lrq@^ ...

Ist also auch nichts.
Wäre aber IMHO eine interessante Kodierung.

Marcel
--
╭──╮ ╭────╮ ╭─╮ ╭───╮ ╭────────╮ ╭────────╮ ╭─╮ ..67..
╯ │ ╭──╯ ╰──╮ │ │ ╰─╮ │ ╭─╮ │ ╭─────╯ ╰────╮ ╰─╯ │ ..67..
╭─╯ │ ╭─╯ │ │ ╭─╯ ╰─╯ ╰─────╯ ╰──╮ ╭─╮ ╭─╮ │ ..59..╰────╮
╰───╯ ╰────╯ ╰───╯ ╰─╯ ╰─╯ ╰──╯ ..64..╰──

Stefan Claas

unread,
Feb 11, 2024, 11:36:34 AMFeb 11
to
Ja, ist interessant, aber länger als Dein Star.

Hier mal das Golang Programm zur Ansicht:

package main

import (
"bufio"
"flag"
"fmt"
"os"
"strconv"
"strings"
)

var structure = map[int][]rune{
1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
2: []rune{'a', 'b', 'c', 'A', 'B', 'C', ' '},
3: []rune{'d', 'e', 'f', 'D', 'E', 'F'},
4: []rune{'g', 'h', 'i', 'G', 'H', 'I'},
5: []rune{'j', 'k', 'l', 'J', 'K', 'L'},
6: []rune{'m', 'n', 'o', 'M', 'N', 'O'},
7: []rune{'p', 'q', 'r', 's', 'P', 'Q', 'R', 'S'},
8: []rune{'t', 'u', 'v', 'T', 'U', 'V'},
9: []rune{'w', 'x', 'y', 'z', 'W', 'X', 'Y', 'Z'},
}

func encode(s string, w int) string {
res := ""
for _, r := range s {
for k, v := range structure {
for i, c := range v {
if r == c {
res += fmt.Sprintf("%d%d", k, i)
}
}
}
}

if w > 0 {
var sb strings.Builder
for i, r := range res {
if i > 0 && i%w == 0 {
sb.WriteString("\r\n")
}
sb.WriteRune(r)
}
res = sb.String()
}

return res
}

func decode(s string) string {
s = strings.ReplaceAll(s, "\r\n", "")
res := ""
for i := 0; i < len(s); i += 2 {
k, _ := strconv.Atoi(string(s[i]))
v, _ := strconv.Atoi(string(s[i+1]))
res += string(structure[k][v])
}
return res
}

func usage() {
fmt.Printf("Usage: %s [-d] [-w line width]\n", os.Args[0])
fmt.Println(" -d\tdecode")
fmt.Println(" -w\tset the line width for encoding")
}

func main() {
decodePtr := flag.Bool("d", false, "decode")
widthPtr := flag.Int("w", 0, "line width")
flag.Parse()

if len(flag.Args()) != 0 {
usage()
os.Exit(1)
}

scanner := bufio.NewScanner(os.Stdin)
for scanner.Scan() {
line := scanner.Text()
if *decodePtr {
fmt.Println(decode(line))
} else {
fmt.Println(encode(line, *widthPtr))
}
}

if err := scanner.Err(); err != nil {
fmt.Fprintln(os.Stderr, "reading standard input:", err)
}
}

Grüße
Stefan
--
----Ed25519 Signature----
c4d770ad3fa7d1c0e6fae447d6ca26227a929db788b326fcbef45b2aa8a91a72
e074a2ad335fbe91f17ee66f44481640f03a68493b2cd500b2b7e605ad9fba0b

Marcel Logen

unread,
Feb 11, 2024, 11:40:56 AMFeb 11
to
Stefan Claas in de.test:

>Marcel Logen wrote:
>> Stefan Claas in de.test:
>> >Stefan Claas wrote:
>>
>> >> 4381803161268320402620525231727331428073
[...]
>> Ist also schon mal keine Dezimal-ASCII-Kodierung.
>
>Nun, es ist nach dem alten T9 Handy Eingabemechanismus
>erstellt, wobei ABC nicht 222 ergibt, da man das nicht
>dekodieren kann, sondern 232425.

<https://www.tchibo.de/mobilfunklexikon-t9-c400098068.html>

Interessant, das kannte ich noch nicht. Da hängt aber
ein Wörterbuch dahinter, wenn ich das richtig verstan-
den habe.

Marcel
--
╰──╮ ╭──╮ ╭───╮ ╭──╮ ╭──╮ ╭─────────╮ ╭───╮ ╭─╮ ..67..
│ ╭─╯ ╰──╯ ╰──╯ │ │ ╰─╮ ╭─╯ ╭─────╯ ╰─╮ ╰───╯ │ ╭─────╮
╭─╯ │ ╰─╯ ╭─╯ ╭─╯ ╭──╯ ╭─╮ ╭───╯ ..57..╰─╯ ╭──╯
╰─────╯ ╰───╯ ╰────╯ ╰───╯ ..62..╰────

Stefan Claas

unread,
Feb 11, 2024, 11:53:36 AMFeb 11
to
Marcel Logen wrote:

> Stefan Claas in de.test:

> >Nun, es ist nach dem alten T9 Handy Eingabemechanismus
> >erstellt, wobei ABC nicht 222 ergibt, da man das nicht
> >dekodieren kann, sondern 232425.
>
> <https://www.tchibo.de/mobilfunklexikon-t9-c400098068.html>
>
> Interessant, das kannte ich noch nicht. Da hängt aber
> ein Wörterbuch dahinter, wenn ich das richtig verstan-
> den habe.

Ja, weil ja die alten Handys dann Wortvorschläge, beim
Tippen gaben. Ist wohl heute auch noch so.

Ich benötige jedoch kein Wörterbuch, in meinem Programm
und bin am überlegen, ob wir hier es gemeinsam erweitern,
mit Umlauten etc. damit man etwas besser, als mit Dein Star,
Kodieren/Dekodieren kann.

Grüße
Stefan
--
----Ed25519 Signature----
8f59c1955e75dca6c02e16e909e57dd3e4b7e1512d373e5464e62cd5c8e8e61c
4065f9917da80efc074a485502a9558cdf2a2ccd17dffb2682d65888c4e7d00b

Stefan Claas

unread,
Feb 11, 2024, 12:29:13 PMFeb 11
to
Stefan Claas wrote:

> Marcel Logen wrote:
>
> > Stefan Claas in de.test:
>
> > >Nun, es ist nach dem alten T9 Handy Eingabemechanismus
> > >erstellt, wobei ABC nicht 222 ergibt, da man das nicht
> > >dekodieren kann, sondern 232425.
> >
> > <https://www.tchibo.de/mobilfunklexikon-t9-c400098068.html>
> >
> > Interessant, das kannte ich noch nicht. Da hängt aber
> > ein Wörterbuch dahinter, wenn ich das richtig verstan-
> > den habe.
>
> Ja, weil ja die alten Handys dann Wortvorschläge, beim
> Tippen gaben. Ist wohl heute auch noch so.
>
> Ich benötige jedoch kein Wörterbuch, in meinem Programm
> und bin am überlegen, ob wir hier es gemeinsam erweitern,
> mit Umlauten etc. damit man etwas besser, als mit Dein Star,
> Kodieren/Dekodieren kann.

Mein Vorschlag, zur Erweiterung:

var structure = map[int][]rune{
1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
2: []rune{'a', 'b', 'c', 'A', 'B', 'C', ' ', '=', '@', '€'},
3: []rune{'d', 'e', 'f', 'D', 'E', 'F', 'ä', 'ö', 'ü', 'ß'},
4: []rune{'g', 'h', 'i', 'G', 'H', 'I', 'Ä', 'Ö', 'Ü', 'ẞ'},
5: []rune{'j', 'k', 'l', 'J', 'K', 'L', ',', ';', '.', ':'},
6: []rune{'m', 'n', 'o', 'M', 'N', 'O', '!', '?', '/', '*'},
7: []rune{'p', 'q', 'r', 's', 'P', 'Q', 'R', 'S', '(', ')'},
8: []rune{'t', 'u', 'v', 'T', 'U', 'V', '"', '%', '&', '#'},
9: []rune{'w', 'x', 'y', 'z', 'W', 'X', 'Y', 'Z', '+', '-'},
}

Damit sollten sich normale deutsche Nachrichten gut schreiben lassen,
oder? Das Programm würde ich gerne 'sc' nennen, für 'Simple Code'.

Grüße
Stefan
--



Stefan Claas

unread,
Feb 11, 2024, 12:41:02 PMFeb 11
to
Stefan Claas wrote:

> Damit sollten sich normale deutsche Nachrichten gut schreiben lassen,
> oder? Das Programm würde ich gerne 'sc' nennen, für 'Simple Code'.

'sc' ist unter Windows (cmd.exe) schon belegt. Dann eben 'se' was dort
nicht belegt ist und wohl auch unter Linux nicht gibt. (Simple Encoder)

Grüße
Stefan
--
----Ed25519 Signature----
684ebf07a2eff4cbf503715bc8497ec7c4f76a3b84a038325bb9b1211301746a
08de5adcfcd3520de1ca81e29f4ecc0478e43658e49e0c3eb173ddaa263ed30d

Marcel Logen

unread,
Feb 11, 2024, 4:16:30 PMFeb 11
to
Stefan Claas in de.test:

[...]

>Mein Vorschlag, zur Erweiterung:
>
>var structure = map[int][]rune{
> 1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
> 2: []rune{'a', 'b', 'c', 'A', 'B', 'C', ' ', '=', '@', '€'},
> 3: []rune{'d', 'e', 'f', 'D', 'E', 'F', 'ä', 'ö', 'ü', 'ß'},
> 4: []rune{'g', 'h', 'i', 'G', 'H', 'I', 'Ä', 'Ö', 'Ü', 'ẞ'},
> 5: []rune{'j', 'k', 'l', 'J', 'K', 'L', ',', ';', '.', ':'},
> 6: []rune{'m', 'n', 'o', 'M', 'N', 'O', '!', '?', '/', '*'},
> 7: []rune{'p', 'q', 'r', 's', 'P', 'Q', 'R', 'S', '(', ')'},
> 8: []rune{'t', 'u', 'v', 'T', 'U', 'V', '"', '%', '&', '#'},
> 9: []rune{'w', 'x', 'y', 'z', 'W', 'X', 'Y', 'Z', '+', '-'},
>}
>
>Damit sollten sich normale deutsche Nachrichten gut schreiben lassen,
>oder?

Denke ich auch.

Mir ist noch nicht klar, wie das dann adressiert wird.
31 = e, 89 = #, oder so?

Vielleicht könnte man noch eine Zeile "0:" dazunehmen,
dann hätte man noch zehn Positionen mehr, z. B. für
die Tilde ~ und die eckigen [] und spitzen Klammern <>.

> Das Programm würde ich gerne 'sc' nennen, für 'Simple Code'.

Ich habe Dein anderes Posting gelesen und
<https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/sc-config>
gefunden.

"sc" gibt es in Linux auch: Das ist eine textbasierte
Tabellenkalkulation ("spreadsheet calculator"?).
<https://packages.debian.org/bookworm/sc>

"se"? Gibt es vermutlich in Linux nicht:
<https://packages.debian.org/bookworm/se>

Marcel
--
╭──╮ ╭────────╮ ╭─╮ ..53..╭──────╮ ╭─╮ ╭
│ ╰─╮ ╰─────╮ ╰─╯ │ ╭──╮..53..╰────╮ ╰─╯ ╰─╯
─╮ ╭─╮ ╭─╯ ╭─╯ ╭─╮ ╭─╯..30..╰─╮ ╭─╮ ╭──╯ ╰────╮ ╭─╮ ╰─────╮
╰──────╯ ╰─╯ ╰───╯ ╰──╯ ╰──╯ ╰──╯ ..51..╰─╯ ╰────────╯

Stefan Claas

unread,
Feb 11, 2024, 5:53:23 PMFeb 11
to
Marcel Logen wrote:

> Stefan Claas in de.test:
>
> [...]
>
> >Mein Vorschlag, zur Erweiterung:
> >
> >var structure = map[int][]rune{
> > 1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
> > 2: []rune{'a', 'b', 'c', 'A', 'B', 'C', ' ', '=', '@', '€'},
> > 3: []rune{'d', 'e', 'f', 'D', 'E', 'F', 'ä', 'ö', 'ü', 'ß'},
> > 4: []rune{'g', 'h', 'i', 'G', 'H', 'I', 'Ä', 'Ö', 'Ü', 'ẞ'},
> > 5: []rune{'j', 'k', 'l', 'J', 'K', 'L', ',', ';', '.', ':'},
> > 6: []rune{'m', 'n', 'o', 'M', 'N', 'O', '!', '?', '/', '*'},
> > 7: []rune{'p', 'q', 'r', 's', 'P', 'Q', 'R', 'S', '(', ')'},
> > 8: []rune{'t', 'u', 'v', 'T', 'U', 'V', '"', '%', '&', '#'},
> > 9: []rune{'w', 'x', 'y', 'z', 'W', 'X', 'Y', 'Z', '+', '-'},
> >}
> >
> >Damit sollten sich normale deutsche Nachrichten gut schreiben lassen,
> >oder?
>
> Denke ich auch.
>
> Mir ist noch nicht klar, wie das dann adressiert wird.
> 31 = e, 89 = #, oder so?

Genau so! :-)

> Vielleicht könnte man noch eine Zeile "0:" dazunehmen,
> dann hätte man noch zehn Positionen mehr, z. B. für
> die Tilde ~ und die eckigen [] und spitzen Klammern <>.

Ja, werde ich morgen mal machen und mich dann zurückmelden.

> > Das Programm würde ich gerne 'sc' nennen, für 'Simple Code'.
>
> Ich habe Dein anderes Posting gelesen und
> <https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/sc-config>
> gefunden.
>
> "sc" gibt es in Linux auch: Das ist eine textbasierte
> Tabellenkalkulation ("spreadsheet calculator"?).
> <https://packages.debian.org/bookworm/sc>
>
> "se"? Gibt es vermutlich in Linux nicht:
> <https://packages.debian.org/bookworm/se>

Habe auch mal ein apt install probiert und da gab es nichts. :-)

Also könnte man es bei 'se' belassen, denke ich mal,
zumal das auch irgendwie passend klingt.

Grüße
Stefan
--
----Ed25519 Signature----
91f3aa7f3bfac1de58cf9a79b3cd284217750ce56db5adb13aac1963ad6b8bb8
34762d78b5c716dd4cb47637e9bd1435ff477cc367ffa139ba270a38f6ae2607

Stefan Claas

unread,
Feb 11, 2024, 7:57:19 PMFeb 11
to
Stefan Claas wrote:

> Marcel Logen wrote:

> > Vielleicht könnte man noch eine Zeile "0:" dazunehmen,
> > dann hätte man noch zehn Positionen mehr, z. B. für
> > die Tilde ~ und die eckigen [] und spitzen Klammern <>.
>
> Ja, werde ich morgen mal machen und mich dann zurückmelden.

So, da noch nicht müde (gehe aber jetzt schlafen) habe ich
die 0 Zeile hinzugefügt, wobei ich das Dollar Zeichen und
das Paragraphenzeichen ausgelassen habe, da wir ja in einem
schönen (West)Eurasien leben, sage ich mal frech, fröhlich,
fromm und frei und da zum Eurozeichen dann natürlich der
Rubel und Yuan passend ist ... :-) Weil ... Dollar hat nichts
mit Eurasien und unsere schönen Sprache zu tun und Paragraphen,
zwecks Internetnutzung, mag ich nicht. :-)

Ich belasse die Tabelle so (sorry Thomas, kein Windows backlash)
und wir können aber gerne über die Anordnung der Zeichen, in der
Tabelle diskutieren.

var structure = map[int][]rune{
0: []rune{'<', '>', '[', ']', '{', '}', '~', '€', '₽', '¥'},
1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
2: []rune{'a', 'b', 'c', 'A', 'B', 'C', ' ', '=', '@', '|'},
3: []rune{'d', 'e', 'f', 'D', 'E', 'F', 'ä', 'ö', 'ü', 'ß'},
4: []rune{'g', 'h', 'i', 'G', 'H', 'I', 'Ä', 'Ö', 'Ü', 'ẞ'},
5: []rune{'j', 'k', 'l', 'J', 'K', 'L', ',', ';', '.', ':'},
6: []rune{'m', 'n', 'o', 'M', 'N', 'O', '!', '?', '/', '*'},
7: []rune{'p', 'q', 'r', 's', 'P', 'Q', 'R', 'S', '(', ')'},
8: []rune{'t', 'u', 'v', 'T', 'U', 'V', '"', '%', '&', '#'},
9: []rune{'w', 'x', 'y', 'z', 'W', 'X', 'Y', 'Z', '+', '-'},

P.S. das Programm arbeitet am besten, wenn man via $ echo -n '...'
piped, wegen etwaiger Zeilenumbrüche, die die Ausgabe sonst hässlich
machen würde, wenn man eine Textdatei nutzen würde.

Grüße und Gute Nacht
Stefan
--
----Ed25519 Signature----
0bd7f3bd0eecd35b30b91d1c715818ec53eee8177349aaa2aa05477f0ef75c27
a272026c0940f5c9f0e57074227b2dc9e53d44cba0ec7bc42be06485f0a6c80f

Stefan Claas

unread,
Feb 12, 2024, 10:34:22 AMFeb 12
to
Stefan Claas wrote:


> Ich belasse die Tabelle so (sorry Thomas, kein Windows backslash)
> und wir können aber gerne über die Anordnung der Zeichen, in der
> Tabelle diskutieren.
>
> var structure = map[int][]rune{
> 0: []rune{'<', '>', '[', ']', '{', '}', '~', '€', '₽', '¥'},
> 1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
> 2: []rune{'a', 'b', 'c', 'A', 'B', 'C', ' ', '=', '@', '|'},
> 3: []rune{'d', 'e', 'f', 'D', 'E', 'F', 'ä', 'ö', 'ü', 'ß'},
> 4: []rune{'g', 'h', 'i', 'G', 'H', 'I', 'Ä', 'Ö', 'Ü', 'ẞ'},
> 5: []rune{'j', 'k', 'l', 'J', 'K', 'L', ',', ';', '.', ':'},
> 6: []rune{'m', 'n', 'o', 'M', 'N', 'O', '!', '?', '/', '*'},
> 7: []rune{'p', 'q', 'r', 's', 'P', 'Q', 'R', 'S', '(', ')'},
> 8: []rune{'t', 'u', 'v', 'T', 'U', 'V', '"', '%', '&', '#'},
> 9: []rune{'w', 'x', 'y', 'z', 'W', 'X', 'Y', 'Z', '+', '-'},
>
> P.S. das Programm arbeitet am besten, wenn man via $ echo -n '...'
> piped, wegen etwaiger Zeilenumbrüche, die die Ausgabe sonst hässlich
> machen würde, wenn man eine Textdatei nutzen würde.

Ist auch ein schöner Ersatz für die 'Dein Star' Substitutions Tabelle,
da, wie man sieht, man mehr Zeichen zur Verfügung hat. Habe es bereits
auch auf GitHub, unter 'se' hoch geladen.

Änderungswünsche in der Tabelle, werden aber trotzdem noch entgegen
genommen, obwohl man das eigentlich so lassen kann, da man ja alles
abdeckt, oder?

Grüße
Stefan
--
----Ed25519 Signature----
c081d2ae931544709a6d5a3d7bd2c8e1ad44dde4dcf854a67c4de0ba064ed60a
e49c874359cf5637fb2d99d3cd870d1fcb80087d827449dc283d5a4d51c20a06

Stefan Claas

unread,
Feb 12, 2024, 10:54:37 AMFeb 12
to
Stefan Claas wrote:

> Ist auch ein schöner Ersatz für die 'Dein Star' Substitutions Tabelle,
> da, wie man sieht, man mehr Zeichen zur Verfügung hat. Habe es bereits
> auch auf GitHub, unter 'se' hoch geladen.

Das wird dann zwar etwas länger, als mit Dein Star, aber warum auch
nicht.

$ echo -n '...' | se | ug -g

43818 03161 26832 04058 26452 24126 41623 23231 26424 17226
41202 18026 31426 13161 26408 18031 61267 78020 72802 64261
26304 23126 94622 24131 26403 14120 21805 82643 72383 93126
77803 13220 61

Nun denn, wieder ein schönes Spielzeug in der Sammlung. :-)

Grüße
Stefan
--
----Ed25519 Signature----
e41b68600e915bb8276cc3de23970fb162d2329fb6d904673317e867330f250b
4aedbe7ba428db51470ad8e21449a62c4a5dc47286c4e9e455e1acac31655e0f

Marcel Logen

unread,
Feb 12, 2024, 11:33:57 AMFeb 12
to
Stefan Claas in de.test:

>Stefan Claas wrote:
>
>> Ich belasse die Tabelle so (sorry Thomas, kein Windows backslash)
>> und wir können aber gerne über die Anordnung der Zeichen, in der
>> Tabelle diskutieren.
>>
>> var structure = map[int][]rune{
>> 0: []rune{'<', '>', '[', ']', '{', '}', '~', '€', '₽', '¥'},
>> 1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
[...]
>Änderungswünsche in der Tabelle, werden aber trotzdem noch entgegen
>genommen, obwohl man das eigentlich so lassen kann, da man ja alles
>abdeckt, oder?

Ich dachte zuerst (s. o.), daß Du keine Vorschläge entgegen-
nehmen würdest (es ist ja auch schließlich Dein Tool), aber
wenn das so ist:

Die Währungssymbole für Rubel und Yen würde ich durch "\"
und "'" ersetzen.

Es fehlen AFAICS dann nur noch die ASCII-Zeichen "^", "_"
und "`".

Noch mal zur Kontrolle: Es sind 94 druckbare ASCII-Zeichen,
dazu das SPACE sowie drei kleine und drei große Umlaute und
ein kleines und ein großes Eszett sowie der EUR. Macht zu-
sammen 104 Zeichen. Also fehlen uns vier Positionen.

Paßt aber irgendwie nicht, da ja angeblich nur drei Zeichen
fehlen. Grübel! Ich habe da wohl irgendwas übersehen ...

Marcel
--
╭───╮ ╭──────╮ ..44..╭───────────╮ ╭─╮ ╭─╮
╰─╮ ╰──╮ ╰──╮ │ ╭───╮ ..44..╰──────╮ ╰─╯ ╰──╯ ╰─
╮ │ ╭─╯ ╭──╮ │ ╰──╯ ╰─╮ ╭───╮ ╭─╮ ╭──╮ ╰─╮ ..67..
╰──╯ ╰───╯ ╰─────╯ ╰───╯ ╰───╯ ╰───╯ ╰────╯ ..67..

Marcel Logen

unread,
Feb 12, 2024, 1:40:33 PMFeb 12
to
Marcel Logen in de.test:

>Es fehlen AFAICS dann nur noch die ASCII-Zeichen "^", "_"
>und "`".
>
>Noch mal zur Kontrolle: Es sind 94 druckbare ASCII-Zeichen,
>dazu das SPACE sowie drei kleine und drei große Umlaute und
>ein kleines und ein großes Eszett sowie der EUR. Macht zu-
>sammen 104 Zeichen. Also fehlen uns vier Positionen.
>
>Paßt aber irgendwie nicht, da ja angeblich nur drei Zeichen
>fehlen. Grübel! Ich habe da wohl irgendwas übersehen ...

Ah, ja! Das "$" ist ja nicht dabei. Dann sind es nur 93
druckbare Symbole und damit 103 insgesamt, also fehlen
drei, nämlich die o. g. Alles klar. :-)

Marcel
--
╭─╮ ╭─╮ ╭───────╮ ╭──╮ ╭──╮ ╭───╮ ╭─────────╮ ..67..
╭─────╯ ╰───╯ │ ╰──╮ ╰───╯ ╰───╯ │ ╭─╯ ╰─╮ │ │ ..67..
╰──╮ ╭───────╯ ╭───╯ ..29..╭─────╯ ╰────╮ │ │ ╭─────╯ ╭─╮
────╯ ╰─────────╯ ..29..╰─────────────╯ ╰──╯ ╰───────╯ ╰───

Stefan Claas

unread,
Feb 12, 2024, 1:47:36 PMFeb 12
to
Wir können, bei 0-9 100 Zeichen belegen. Ich habe Rubel und Yuan
raus genommen, obwohl mir das nicht gefällt, weil Euro noch drin
ist und dann die beiden ersetzt mit \ und ^, damit z.B. Thomas
Windows Pfade nutzen kann und du Rechenaufgaben, wie 2^3. :-)

var structure = map[int][]rune{
0: []rune{'<', '>', '[', ']', '{', '}', '~', '\\', '^', '€'},
1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
2: []rune{'a', 'b', 'c', 'A', 'B', 'C', ' ', '=', '@', '|'},
3: []rune{'d', 'e', 'f', 'D', 'E', 'F', 'ä', 'ö', 'ü', 'ß'},
4: []rune{'g', 'h', 'i', 'G', 'H', 'I', 'Ä', 'Ö', 'Ü', 'ẞ'},
5: []rune{'j', 'k', 'l', 'J', 'K', 'L', ',', ';', '.', ':'},
6: []rune{'m', 'n', 'o', 'M', 'N', 'O', '!', '?', '/', '*'},
7: []rune{'p', 'q', 'r', 's', 'P', 'Q', 'R', 'S', '(', ')'},
8: []rune{'t', 'u', 'v', 'T', 'U', 'V', '"', '%', '&', '#'},
9: []rune{'w', 'x', 'y', 'z', 'W', 'X', 'Y', 'Z', '+', '-'},
}

Grüße
Stefan
--
----Ed25519 Signature----
86b50105ab50dd05ef5cdde91b794cf24781cb90c108ce6c083955e55f179af6
29ae75d249b3cc18dc9eaa05a32f087774d261554b01a2c7b4f88cec108dd20f


Stefan Claas

unread,
Feb 12, 2024, 1:54:10 PMFeb 12
to
Stefan Claas wrote:

> Wir können, bei 0-9 100 Zeichen belegen. Ich habe Rubel und Yuan
> raus genommen, obwohl mir das nicht gefällt, weil Euro noch drin
> ist und dann die beiden ersetzt mit \ und ^, damit z.B. Thomas
> Windows Pfade nutzen kann und du Rechenaufgaben, wie 2^3. :-)
>
> var structure = map[int][]rune{
> 0: []rune{'<', '>', '[', ']', '{', '}', '~', '\\', '^', '€'},
> 1: []rune{'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'},
> 2: []rune{'a', 'b', 'c', 'A', 'B', 'C', ' ', '=', '@', '|'},
> 3: []rune{'d', 'e', 'f', 'D', 'E', 'F', 'ä', 'ö', 'ü', 'ß'},
> 4: []rune{'g', 'h', 'i', 'G', 'H', 'I', 'Ä', 'Ö', 'Ü', 'ẞ'},
> 5: []rune{'j', 'k', 'l', 'J', 'K', 'L', ',', ';', '.', ':'},
> 6: []rune{'m', 'n', 'o', 'M', 'N', 'O', '!', '?', '/', '*'},
> 7: []rune{'p', 'q', 'r', 's', 'P', 'Q', 'R', 'S', '(', ')'},
> 8: []rune{'t', 'u', 'v', 'T', 'U', 'V', '"', '%', '&', '#'},
> 9: []rune{'w', 'x', 'y', 'z', 'W', 'X', 'Y', 'Z', '+', '-'},
> }

$ echo -n '2^3 und C:\' | go run se.go
1208132681613026255907

Grüße
Stefan
--
----Ed25519 Signature----
5359ae6a8583e0bb8fdd4a2a842fa03b617a2d6e8b6d61675200d2da96e1839b
93c7569bde079f31a9a905da5de5e8b710795af70f9618150714309bf2ca1403

Stefan Claas

unread,
Feb 13, 2024, 5:39:19 PMFeb 13
to
...

Stefan Claas

unread,
Feb 13, 2024, 5:39:35 PMFeb 13
to
Stefan Claas wrote:

> ...
>

...

Stefan Claas

unread,
Feb 13, 2024, 5:39:58 PMFeb 13
to
...

Stefan Claas

unread,
Feb 19, 2024, 2:05:30 PMFeb 19
to
123

0 new messages