PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux Remote über Browser "jta20.jar"



hiller.andreas
25-11-2003, 09:57
hi

ich habe eine website erstellt wo ich über den browser eine ssh/telnet-verbindung aufbauen kann.
funzt auch super. Die host´s kann ich über die ssh.conf definieren. Alles wunderbar!

Aber wie kann ich die Host´s, über ein textfeld aus dem browser, an das javaApplet übergeben!

Habe schon "alles probiert" aber ich weis nicht. Das iss wie bingo .

index.html* datei
<html....
<h3>Telnet-SSH Verbindung71 </h3>
<applet archive="jta20.jar" code="de.mud.jta.Applet" width="90%" height="90%">
<PARAM NAME="config" VALUE="ssh.conf"
</html...


ssh.conf* datei
plugins = Status,Socket,SSH,Terminal,Script
layout.Status = South
layout.Terminal = Center
Applet.disconnect = false
#SSH.user = leo
# commented out so the login window pops up
#SSH.password =
#Socket.host = 10.29.15.250
Socket.port = 22
# Terminal configuration
Terminal.foreground = #FFFFF0
Terminal.background = #000000
#Terminal.keyCodes = http://www.mud.de/~leo/keys.test
Terminal.id = vt320
Applet.detach = false
Applet.detach.immediately = false
Applet.detach.menuBar = true
Applet.detach.startText = Connect
Applet.detach.stopText = Disonnect
Applet.disconnect = true
Applet.disconnect.closeWindow = true


config* datei
mode=1
sizemode=0
detach=0
no_test=1

anda_skoa
25-11-2003, 17:24
Ich glaube es gibt da Möglichkeiten, mit JavaScript Methoden eines Java Applets aufzurufen.

Heißt LiveConnect oder so ähnlich.

Ciao,
_

hiller.andreas
26-11-2003, 09:41
hi
also habe es gestern geschafft, es war wieder mal einfacher als es so mancher gedacht hätte.

das Applet führt eine Prüfung in der *.conf durch ob
Socket.host = 192.168.100.1 "zB Default" vorhanden ist.
wenn ja kann ich die parameter inder der *.html durch eine neue parameter angabe ändern. <PARAM NAME="config" VALUE="*.conf">
<PARAM NAME="Socket.host" VALUE="192.168.1.2">

wenn nichts configuriert bzw kein "config" verweisst wird, setzt das applet ein default als unveränderbaren Socket.hos, und zwar den localhost des webserver wo das applet installiert ist.


eine ganz feine sache wenn mann seine Server so komfortabel remoten.
tip für alle Admin´s