Blame view

ext_dep/libvncserver/libvncserver-master/webclients/index.vnc 1.56 KB
8d728d065   신재종   add libvncserver ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
  <!-- index.vnc - VNC viewer template page.  On any file ending in .vnc,
       the HTTP server embedded in LibVNCServer will substitute the
       following variables when preceded by a dollar: USER, DESKTOP, DISPLAY,
       APPLETWIDTH, APPLETHEIGHT, WIDTH, HEIGHT, PORT, PARAMS.  Use two dollar
       signs ($$) to get a dollar sign in the generated html. -->
  
  <HTML>
  <head> 
  <TITLE>
  $USER's $DESKTOP desktop ($DISPLAY)
  </TITLE>
  </head> 
  <br/>
  This page shows how to connect to a VNC server with a web browser. The buttons below
  fire up an instance of the <a href="https://novnc.com/">noVNC</a> HTML5 viewer.
  <br/>
  <br/>
  <script language="JavaScript">
      <!--
      function start_novnc(do_encrypt){
  	var host = document.location.hostname;
  	// If there are at least two colons in there, it is likely an IPv6 address. Check for square brackets and add them if missing.
  	if(host.search(/^.*:.*:.*$/) != -1) {
  	   if(host.charAt(0) != "[")
  	      host = "[" + host;
  	   if(host.charAt(host.length-1) != "]")
  	      host = host + "]";
  	}
  	open("novnc/vnc.html?autoconnect=true&host=" + host + "&port=$PORT&encrypt=" + (do_encrypt ? "1" : "0"));
      }
      -->
  </script>
  <form name="novnc_button_form">
    <input type="button" name="novnc_button" value="Click here to connect using noVNC" onClick='start_novnc(false)'>
  </form>
  <form name="novnc_button_form">
    <input type="button" name="novnc_button" value="Click here to connect using noVNC using an encrypted connection" onClick='start_novnc(true)'>
  </form>
  
  
  <br/>
  <br/>
  <br/>
  <A href="https://libvnc.github.io/">LibVNCServer/LibVNCClient Homepage</A>
  </HTML>