Internet-Version


In der Internet-Variante des Emulators kann man - ohne irgendwelche Software installieren zu müssen - direkt im Browser eine Folge von TR440-Kommandos eingeben, die dann als Abschnitt ausgeführt werden. Der Emulator ist dazu auf einem dedizierten Internet-Server mit eintsprechender Konfiguration installiert.

Das Ablaufprotokoll des Internet-Abschnitts wird dann in einem neuen Browser-Fenster zurückgeliefert.

Die Internet-Variante des Emulators ist somit nicht von der verwendeten Betriebssystem-Version abhängig, funktioniert also auch unter MAC, Linux und auf dem Handy/Tablett z.B. mit ARM-Prozessor.

Das den Abschnitt einleitende #XBA-Kommando wird automatisch aus den Forrmular-Eingaben erzeugt, muss also nicht mit eingegeben werden. Das #XEN-Kommando am Ende ist ebenfalls überflüssig.

Zu beachten ist, dass ein Abschnitt wie damals beim TR440 komplett sein muss, da alle Dateien in &STDDB und sonstige temporär kreierten Datenbasen nach Ende des Abschnitts wieder weg sind.

Wenn Sie dauerhafte Daten z.B. über mehrere Abschnitte hinweg benutzen wollen, müssen Sie sie in der LFD abspeichern. Dazu können Sie das im Formular angegebene BKZ verwenden (max. 6-stellig nur Buchstaben und Ziffern), das durch das ebenfalls mit angegebene BKZ-Passwort (6-stellig) gegen Veränderung durch andere Benutzer geschützt ist.

Wenn Sie kein Passwort angeben, muss das BKZ bereits existieren, und Ihr Abschnitt hat nur lesenden Zugriff auf die BKZ-Dateien.

Bei der ersten Benutzung eines BKZ-Namens mit angegebenem Passwort wird das zugehörige BKZ automatisch in der LFD erzeugt und bleibt dauerhaft ohne Zeitbegrenzung erhalten. Merken Sie sich das dabei angegebene Passwort, denn Sie benötigen es für zukünftige schreibende/verändernde Zugriffe.

Wenn Sie als BKZ z.B. die Voreinstellung   RB   verwenden ohne Passwort, haben Sie lesenden Zugriff auf einige vorgefertigte Beispiel-Quellprogramme (z.B. das TAS-Programm PRIMZAHLEN).

Die Internet-Version des Emulators versteht sämtliche Kommandos und enthält alle Programme wie die Standalone-Version, hat aber natürlich genau wie im Abschnitts-Modus des Original-TR440 nicht die Dialog-Hilfen und Korrekturmöglichkeiten des Gesprächs-Modus.

Die Möglichkeit des Druckens besteht in der Internet-Variante nicht - man kann aber das erzeugte Ablaufprotokoll mit Browser-Mitteln lokal ausdrucken..

Die installierte Internet-Version kann bis zu 100 Abschnitte gleichzeitig unabhängig voneinander bearbeiten. Die Gesamtlänge der Kommandos eines Internet-Abschnitts ist auf 32.000 Zeichen begrenzt.

Die Rechenzeitschranke RZS eines Internet-Abschnitts ist jeweils auf 20 Sekunden der emulierten TR440-CPU-Zeit begrenzt (das entspricht 320.000.000 TR440-Takten), danach wird der Abschnitt wegen Rechenzeitschranken-Überlaufs mit einer entsprechenden Meldung abgebrochen.

Beispiel eines kompletten TR440-Internet-Abschnitts für 'Copy and Paste' im Browser (kleines 'Hello World' - Programm) :

#TEINTR.,hallo,,/
HALLO.=SEGM -- Das typische Hallo-Welt-Programm in TAS --
XBA VB616, SSR 6 16,
FB616=R&ENDE,
 
VB616=FB616/AG, 3/H, TEXT/AG, 5/H,
TEXT=''*020***** Hallo Welt ! *****'',
ENDE,
#ueb.,hallo,tasr,prot.=O
#mont.,hallo
#starte,hallo

Beispiel eines kompletten TR440-Internet-Abschnitts für 'Copy and Paste' im Browser (in LFD vorhandenes Primzahlen- Programm) :

#LFANM.,RB.PRIMZAHLEN
#UEB.,PRIMZAHLEN,TASR,PROT.=-
#MONT.,PRIMZAHLEN,PROT.=-
#DEFINIERE,PRIMZAHL,PRIMZAHLEN,BEREICH(PZ,NL)'PROTOKOLL(STD,SN),2,1
#*PROTOKOLL(primzahl)=KO #PRIMZAHL,101001-102000