Virtlab:Applet
Z VirtlabWiki
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