Virtlab:Applet

Z VirtlabWiki

Přejít na: navigace, hledání


Předávané parametry

Parametry appletu
applet přijímá z PHP 6 parametrů, které mu slouží pro připojení na Conserver a následně na prvek v topologii.
ip_addr
IP adresa Conserveru
ip_port
Port na kterém Conserver poslouchá
id_zar
ID zařízení v topologii ve formátu : Prvek@Lokalita
si
Session ID, jednáse o jednoznačné ID, které určuje Session
tutor_mode
Určuje jestli je připojen k danému prvku Tutor a v jakém módu

Applet Default.conf - globální konfigurační soubor appletu

-- IMPORTANT NOTICE --
=======================================================================
common program defaults
=======================================================================
plugins			=	Status,Socket,ButtonBar(1),Terminal,  - nastavují se použité prvky appletu
pluginPath			=	de.mud.jta.plugin - nastavuje cestu k pluginum v balíčku
layout				=	BorderLayout - typ layut manažeru , který má být použit
layout.Terminal		=	Center       - umístění jednotlivých pluginu v okně terminálu
layout.Status			=	South    
layout.ButtonBar(1)(1)         =     North  

Help.url        = https://virtlab.cs.vsb.cz/applethelp.htm - adresa, kde je umístěn help k appletu  
=======================================================================
Applet defaults
=======================================================================
Applet.detach			=	true
Applet.detach.fullscreen	=	false
Applet.detach.immediately	=	false
Applet.detach.menuBar		=	true
Applet.detach.startText	=	Connect
Applet.detach.stopText		=	Disonnect
Applet.disconnect		=	true
Applet.disconnect.closeWindow	=	true
to make Netscape behave good we would like to have some privileges
Applet.Netscape.privilege	=	UniversalConnect,UniversalPrintJobAccess,UniversalSystemClipboardAccess
=======================================================================
Socket defaults
=======================================================================
* Nastavuje IP adresu a port serveru kam se připojit -  toto jsou default hodnoty, které se mění podle potřeby, applet 
* si je  přebírá jako parametr z PHP kódu
Socket.host             =       158.196.135.24
Socket.port             =       10000
=======================================================================
Timeout settings
=======================================================================

Timeout.seconds			=	60
Timeout.command			=	exit\n
======================================================================= 
Terminal defaults
=======================================================================
nastavení parametrů vlastního terminálu 
Terminal.foreground		=	#ffffff
Terminal.background		=	#000000
Terminal.cursor.foreground	=	#000000
Terminal.cursor.background	=	#ffffff
Terminal.print.color		=	false
Terminal.border		=	2
Terminal.borderRaised		=	false
if you use your own file use a fully qualified URL!
Terminal.colorSet		=	/de/mud/terminal/colorSet.conf
Terminal.scrollBar		=	east
Terminal.ButtonBar(1)(1)	=	north
now the real terminal configuration
Terminal.id			=	vt320
Terminal.buffe			=	100
Terminal.size			=	[300,200]
Terminal.resize		=	screen
Terminal.font			=	Monospaced 
Terminal.fontStyle		=	plain
Terminal.fontSize		= 11
ButtonBar(1).setup      =       /de/mud/jta/b1.conf 
Terminal.keyCodes		=	/de/mud/terminal/keyCodes.conf
Terminal.VMS			=	false
Terminal.IBM			=	false
the setting below should be correct, but it does not work
Terminal.encoding		=	ASCII

Předávané parametry

Parametry appletu
applet přijímá z PHP 6 parametrů, které mu slouží pro připojení na Conserver a následně na prvek v topologii.
ip_addr
IP adresa Conserveru
ip_port
Port na kterém Conserver poslouchá
id_zar
ID zařízení v topologii ve formátu : Prvek@Lokalita
si
Session ID, jednáse o jednoznačné ID, které určuje Session
tutor_mode
Určuje jestli je připojen k danému prvku Tutor a v jakém módu
Osobní nástroje