mikrocontroller.net

Forum: PC-Programmierung VncViewer.jar ohne DIalogbox?


Autor: Frank (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich will das Java-Applet nur über dieses HTML-Gerüst starten. Dabei 
stört mich, dass trotzdem immer so eine "depperte" Dialogbox aufgeht, 
obwohl ja eigentlich alle Informationen vorhanden sind. Gibt es irgend 
einen Weg, das zu unterbinden? In der Doku konnte ich keinen passenden 
Parameter finden (http://www.tightvnc.com/doc/java/README.txt).
  <HTML>
  <HEAD>
  <TITLE>
  VNC viewer for Java
  </TITLE>
  </HEAD>
  <BODY>
  <APPLET CODE=VNCViewer.class ARCHIVE=vncviewer.jar
  WIDTH=400 HEIGHT=250>
  <PARAM name="PORT" value="5800">
  <PARAM name="SERVER" value="192.168.1.3">
  <PARAM name="PASSWORDD" value="esb">
  <PARAM name="Show Controls" value="no">
  <PARAM name="Open New Window" value="no"
  </APPLET>
  </BODY>
  </HTML>

Wer es ausprobieren will, muss nat. IP-Adresse und Passwort anpassen. 
Danke für Tips! Sicher geht es über eine Modifikation der Sourcen, aber 
da kenne ich mich überhaupt nicht aus ...

Autor: Frank (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei "Password" ist ein Tippfehler, der im Original-Code nicht drin ist. 
Das sit es also nicht.

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
In der von Dir verlinkten Dokumentation werden einige Argumente nicht in 
Anführungszeichen angegeben:
   <APPLET CODE=VncViewer.class ARCHIVE=VncViewer.jar WIDTH=400 HEIGHT=300>
      <PARAM NAME="PORT" VALUE=5901>
      <PARAM NAME="Scaling factor" VALUE=50>
    </APPLET>

vielleicht hat das ja eine Auswirkung auf numerische Werte?

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das hat nur Auswirkung darauf das es schreckliches HTML ist ;)
Das Applet kriegt eh alle Parameter als String.
Da wir aber nicht wissen was für eine
Frank schrieb:
> "depperte" Dialogbox
aufgeht...

Die Doku sagt nämlich nur das mit dem Parameter "PASSWORD" keines 
Abgefragt wird, aber nicht das jede
Frank schrieb:
> "depperte" Dialogbox
unterdrückt wird.

Autor: Frank Esselbach (Firma: Q3) (qualidat)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es handelt sich um den RealVNC Viewer als "vncviewer.jar". Ich habe ihn 
mal online gestellt, nebst HTML-Starter:
http://www.qualidat.com/files/vnc%202.zip

Vlt. sieht sich jemand in der Lage, mal nachzusehen. Im Web gibt es 
andere, in Webseiten eingebettete VNC-Viewer, die ich jedoch (zumindest 
gestern) mangels eingerichtetem Portforwarding nicht wirklich testen 
konnte. Aber zumindest waren leere Rahmen direkt in den Webseiten zu 
sehen. Auch andere Java-Applets, z.B. irgendwelche 
3D-Messwert-Animationen habe ich schon direkt in Webseiten gesehen, ohne 
Extra-Fenster ... also muss es irgendwie gehen, nur Wie?

Frank

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Okay, also ich weiß ja nicht wie das bei dir unter Mac OS ist, aber bei 
mir kommt ein Fenster welches mich darauf hinweist, dass das Zertifikat 
für die Anwendung abgelaufen ist.

Lösung wäre hier --> neueste Version runterladen mit gültigem Zertifikat 
(oder Betreiber bitten sein Zertifikat zu verlängern).

Der Dialog zu welchem Server verbunden wird erscheint dann nanach. 
Willst du den nicht müsste wohl das Programm angepasst werden, eventuell 
kommt dies auch nur falls der Server nicht erreichbar ist?

Außerdem muss der VNC Server auf dem gleichen IP laufen wie das Applett 
siehe:
This parameter tells the viewer which server to connect to. It's not
needed in the applet mode, because default Java security policy allow
connections from applets to the only one host anyway, and that is the
host from which the applet was loaded. However, this parameter is
required if the viewer is used as a *standalone* application

Danach wird der Viewer auch "inline" angezeigt...
Falls die nicht geschieht, liegt das unter Umständen auch an dem von dir 
verwendeten Browser bzw. dessen Einstellungen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.