Zufälliger Textgenerator

Ich habe ein sehr einfaches Programm/Stück Software im Sinn, aber ich weiß nicht, ob es existiert oder - wenn ja - wie ich danach suchen soll.

Ich sehe dies als Werkzeug für kreatives Schreiben oder Improvisationsübungen oder für jede Art von zufälliger Generierung.

Beim Erstellen einer Seite/Datei/Dokument würde man

(1) Stellen Sie die Anzahl der aufeinanderfolgenden Textfelder ein,

(2) jedes Kästchen beschriften,

(3) und stellen Sie für jedes Kästchen eine Liste möglicher Einträge bereit.

Nachdem dies eingerichtet ist, wird beim Drücken einer Schaltfläche jedes Textfeld zufällig mit einem Eintrag aus seiner jeweiligen Liste gefüllt. Und dies kann wiederholt werden.

Zum Beispiel könnten wir in „ Menschen an Orten, die etwas tun “ drei Kästchen haben: „ Beruf “, „ Ort “ und „ Tätigkeit “. Und nachdem wir die entsprechenden Listen in jede der Boxen geladen haben, könnten wir "Löwenbändiger - Fitnessstudio - Schwimmen" oder "Polizeibeamter - Postamt - Streiten" und so weiter generieren.

Wie heißt diese Art von Programm - wenn überhaupt? Existiert es (in Windows)?

Dies könnte etwas unglaublich Schlichtes und Grundlegendes sein. Ich kann mir vorstellen, dass es so etwas in Bezug auf Studiengänge geben könnte, wo man zufällig Übungsfragen, französische Vokabeln zum Lernen usw. generieren kann.

Antworten (1)

Ich empfehle Ihnen, Gnumeric (oder ein anderes Tabellenkalkulationsprogramm) zu verwenden. Seine Funktion ist Ihnen höchstwahrscheinlich bekannt und es erfüllt diesen Zweck gut.

Der Schlüssel hier ist, dass Sie die entsprechenden Funktionsnamen kennen müssen. Sie unterscheiden sich geringfügig zwischen den Programmen, daher müssen Sie nach Open/Libre/Microsoft Office suchen, wenn Sie Gnumeric nicht mögen.

Sie beginnen dann, indem Sie die Möglichkeiten zu den ersten Spalten hinzufügen und entweder auf derselben Registerkarte oder auf einer neuen auf die Möglichkeiten wie folgt verweisen:

=index(A1:A30;randbetween(2;30))

Die indexFunktion verweist auf den Wert eines bestimmten Bereichs. A30ist der letzte Eintrag meiner Liste, der einen Wert hat. Das zweite Argument erstellt einfach eine Zufallszahl zwischen 2 und 30. Die erste Zeile enthält den Titel, sodass diese Funktion zufällig einen Eintrag aus dieser Liste auswählt.

Sie können weitere Funktionen verwenden, um den letzten Wert in einer Spalte zu finden, die noch einen Wert hat, um Ihre Liste der Möglichkeiten dynamisch zu erweitern.

Um Ihre Frage zu beantworten: Ich glaube nicht, dass es für diesen Zweck ein spezielles Programm gibt, da es für jeden, der es braucht, im Handumdrehen gelöst werden kann und jede Programmiersprache dafür eingebaute Funktionen hat, so dass jeder Programmierer, der diese Funktion benötigt, dies tun würde kein eigenes Programm dafür schreiben.

Ich verwende Gnumeric für diesen speziellen Zweck für ein P&P-Rollenspiel, in dem ich zufällige Monster, Personen, Persönlichkeiten, Namen, Beute, Ereignisse usw. generieren muss. Ich habe einmal einen Schlagzeilengenerator mit dieser Funktion geschrieben, obwohl ich dieses Blatt leider verloren habe.

Warum Gnumeric, aber nicht Open/Libre/Microsoft Office? Es ist (zumindest unter Linux) viel schneller als Open/Libre Office, bringt aber nicht die Kosten von Microsoft. Es ist leicht und sieht genauso aus wie das alte Excel, das so vielen Menschen bekannt ist. Es wurde aktiv entwickelt und ich fand, dass es alles tun konnte, was ich jemals mit einem Tabellenkalkulationsprogramm machen wollte.