IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Interpreter über Kommandozeile beschicken?
AntwortenNeues ThemaNeue Umfrage

Interpreter über Kommandozeile beschicken?

Geschrieben um 21:44 am 04.04.2013 | Zitat | Editieren | Löschen
Mischa
Mitglied
Master Gumby
Beiträge: 107

Hallo!

Ich versuche einen automatischen Test aufzusetzen und dafür bräuchte ich eigentlich nur einen (Windows 7 tauglichen) Interpreter, der sich zusätzlich zum Story-File (.z5 aber vielleicht auch .z8)

a) mit einem .rec-File beschicken lässt und

b) ein Transcript-File rausschreiben kann

und das ohne Interaktion (also über die Kommandozeile).

Gibt es so etwas?

(Nichtmal beim alten Frotz hätte ich so eine Kommandozeilen-Option gesehen.)

Geschrieben um 08:42 am 05.04.2013 | Zitat | Editieren | Löschen
Martin
Avatar
Mitglied
Prof Gumby
Beiträge: 634

Wenn Du Perl oder Cygwin auf Deinem Rechner hast oder Dich nicht scheust, es zu installieren, ist Rezrov eine Möglichkeit. Dann kannst Du mit

669933

direkt von Beginn an Eingaben aus der Datei a.rec lesen und den Bildschrirminhalt in die Datei a.txt schreiben. Die Option -test benutzt ein sehr simples Bildschirm-Modell, das sich für Textdumps eignet.

Besonders doll ist das aber nicht: Man muss immer noch zum Schluss die Leertaste drücken und die Umlaute werden als ZSCII-Code herausgeschrieben und vermutlich auch eingelesen.

Dass Frotz solche Test-Optionen nicht anbietet, wundert mich aber.

Geschrieben um 08:48 am 05.04.2013 | Zitat | Editieren | Löschen
Mischa
Mitglied
Master Gumby
Beiträge: 107

Martin:

Besonders doll ist das aber nicht: Man muss immer noch zum Schluss die Leertaste drücken und die Umlaute werden als ZSCII-Code herausgeschrieben und vermutlich auch eingelesen.

Hmmm... Ist für deutsche IF wohl nicht optimal... :-(

Martin:

Dass Frotz solche Test-Optionen nicht anbietet, wundert mich aber.

Vielleicht ist es auch nur ein undokumentiertes Feature!? :-)

Werd' mal im IntFiction-Forum nachfragen...

Aber dankeschonmal für den Input, vielleicht komm' ich ja doch auf rezrov zurück.

Geschrieben um 23:12 am 30.10.2016 | Zitat | Editieren | Löschen
textplayer
Mitglied
Bachelor Gumby
Beiträge: 47

Mischa:

Werd' mal im IntFiction-Forum nachfragen...

Aber dankeschonmal für den Input, vielleicht komm' ich ja doch auf rezrov zurück.

Hallo,

bist du inzwischen fündig geworden? Ich habe ein ähnliches Bedürfnis für einen automatischen Testlauf.

Grüße

Textplayer

Geschrieben um 01:30 am 31.10.2016 | Zitat | Editieren | Löschen
StJohn Limbo
Mitglied
Master Gumby
Beiträge: 92

Zarf hat ein Python-Skript geschrieben, das in die Richtung geht, Link: http://eblong.com/zarf/plotex/regtest.html. Man braucht zusätzlich einen Terminal-Interpreter, der Eingabe und Ausgabe über stdin/stdout vornimmt - Zarf schlägt DumbFrotz (Links: Github, IF-Archiv) bzw. für Glulx glulxe mit cheapglk vor. Er hat damit wohl auch Hadean Lands getestet.

Geschrieben um 13:52 am 31.10.2016 | Zitat | Editieren | Löschen
textplayer
Mitglied
Bachelor Gumby
Beiträge: 47

Cool, danke.

AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz