novnc-noVNC-v0.6.1-429-g0ff97c1
所属分类:其他
开发工具:JavaScript
文件大小:1030KB
下载次数:4
上传日期:2017-10-23 22:14:18
上 传 者:
zhulu
说明: HTML5 远程桌面,NOVNC,VNC
(h5 router NOVNC,VNC,desktop)
文件列表:
novnc-noVNC-0ff97c1 (0, 2017-09-05)
novnc-noVNC-0ff97c1\.npmignore (207, 2017-09-05)
novnc-noVNC-0ff97c1\.travis.yml (844, 2017-09-05)
novnc-noVNC-0ff97c1\CONTRIBUTING.md (1892, 2017-09-05)
novnc-noVNC-0ff97c1\LICENSE.txt (2534, 2017-09-05)
novnc-noVNC-0ff97c1\app (0, 2017-09-05)
novnc-noVNC-0ff97c1\app\error-handler.js (2054, 2017-09-05)
novnc-noVNC-0ff97c1\app\images (0, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\alt.svg (3553, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\clipboard.svg (3980, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\connect.svg (3430, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\ctrl.svg (4381, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\ctrlaltdel.svg (3237, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\disconnect.svg (5062, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\drag.svg (4684, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\error.svg (3106, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\esc.svg (4522, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\expander.svg (3066, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\fullscreen.svg (3139, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\handle.svg (2559, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\handle_bg.svg (6386, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons (0, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\Makefile (871, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-120x120.png (4028, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-144x144.png (4582, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-152x152.png (5216, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-16x16.png (675, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-192x192.png (5787, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-24x24.png (1000, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-32x32.png (1064, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-48x48.png (1397, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-60x60.png (1932, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-64x64.png (1946, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-72x72.png (2699, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-76x76.png (2874, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-96x96.png (2351, 2017-09-05)
novnc-noVNC-0ff97c1\app\images\icons\novnc-icon-sm.svg (11685, 2017-09-05)
... ...
## noVNC: HTML5 VNC Client
[![Build Status](https://travis-ci.org/novnc/noVNC.svg?branch=master)](https://travis-ci.org/novnc/noVNC)
### Description
noVNC is a HTML5 VNC client that runs well in any modern browser including
mobile browsers (iOS and Android).
Many companies, projects and products have integrated noVNC including
[Ganeti Web Manager](http://code.osuosl.org/projects/ganeti-webmgr),
[OpenStack](http://www.openstack.org),
[OpenNebula](http://opennebula.org/),
[LibVNCServer](http://libvncserver.sourceforge.net), and
[ThinLinc](https://cendio.com/thinlinc). See
[the Projects and Companies wiki page](https://github.com/novnc/noVNC/wiki/Projects-and-companies-using-noVNC)
for a more complete list with additional info and links.
### News/help/contact
Notable commits, announcements and news are posted to
@noVNC.
If you are a noVNC developer/integrator/user (or want to be) please join the
noVNC discussion group.
Bugs and feature requests can be submitted via
[github issues](https://github.com/novnc/noVNC/issues).
If you are looking for a place to start contributing to noVNC, a good place to
start would be the issues that are marked as
["patchwelcome"](https://github.com/novnc/noVNC/issues?labels=patchwelcome).
If you want to show appreciation for noVNC you could donate to a great non-
profits such as:
[Compassion International](http://www.compassion.com/),
[SIL](http://www.sil.org),
[Habitat for Humanity](http://www.habitat.org),
[Electronic Frontier Foundation](https://www.eff.org/),
[Against Malaria Foundation](http://www.againstmalaria.com/),
[Nothing But Nets](http://www.nothingbutnets.net/), etc.
Please tweet
@noVNC if you do.
### Features
* Supports all modern browsers including mobile (iOS, Android)
* Supported VNC encodings: raw, copyrect, rre, hextile, tight, tightPNG
* WebSocket SSL/TLS encryption (i.e. "wss://") support
* 24-bit true color and 8 bit colour mapped
* Supports desktop resize notification/pseudo-encoding
* Local or remote cursor
* Clipboard copy/paste
* Clipping or scolling modes for large remote screens
* Easy site integration and theming (3 example themes included)
* Licensed under the [MPL 2.0](http://www.mozilla.org/MPL/2.0/)
### Screenshots
Running in Firefox before and after connecting:
See more screenshots
here.
### Browser Requirements
* Chrome 8, Firefox 4, Safari 6, Opera 12, IE 11, Edge 12, etc.
* HTML5 Canvas, WebSockets and Typed Arrays
* Fast Javascript Engine: this is not strictly a requirement, but without a
fast Javascript engine, noVNC might be painfully slow.
* See the more detailed
[browser compatibility wiki page](https://github.com/novnc/noVNC/wiki/Browser-support).
### Server Requirements
Unless you are using a VNC server with support for WebSockets connections (such
as [x11vnc/libvncserver](http://libvncserver.sourceforge.net/),
[QEMU](http://www.qemu.org/), or
[MobileVNC](http://www.smartlab.at/mobilevnc/)), you need to use a
WebSockets to TCP socket proxy. There is a python proxy included
('websockify').
### Quick Start
* Use the launch script to start a mini-webserver and the WebSockets proxy
(websockify). The `--vnc` option is used to specify the location of a running
VNC server:
`./utils/launch.sh --vnc localhost:5901`
* Point your browser to the cut-and-paste URL that is output by the launch
script. Enter a password if the VNC server has one configured. Hit the
Connect button and enjoy!
### Other Pages
* [Modules/API](https://github.com/novnc/noVNC/wiki/Modules-API) - The library
modules and their Javascript API.
* [Integration](https://github.com/novnc/noVNC/wiki/Integration) - Get noVNC
to work in existing projects.
* [Troubleshooting](https://github.com/novnc/noVNC/wiki/Troubleshooting) - How
to troubleshoot problems.
* [Encrypted Connections](https://github.com/novnc/websockify/wiki/Encrypted-Connections) -
Setup websockify so that you can use encrypted connections from noVNC.
* [Advanced Usage](https://github.com/novnc/noVNC/wiki/Advanced-usage) -
Generating an SSL certificate, starting a VNC server, advanced websockify
usage, etc.
* [Testing](https://github.com/novnc/noVNC/wiki/Testing) - Run and write
tests.
* [Translations](https://github.com/novnc/noVNC/wiki/Translations) - Add and
modify localization for JavaScript and HTML.
### Authors/Contributors
* Core team:
* [Joel Martin](https://github.com/kanaka)
* [Samuel Mannehed](https://github.com/samhed) (Cendio)
* [Peter …strand](https://github.com/astrand) (Cendio)
* [Solly Ross](https://github.com/DirectXMan12) (Red Hat / OpenStack)
* [Pierre Ossman](https://github.com/CendioOssman) (Cendio)
* Notable contributions:
* UI and Icons : Pierre Ossman, Chris Gordon
* Original Logo : Michael Sersen
* tight encoding : Michael Tinglof (Mercuri.ca)
* Included libraries:
* as3crypto : Henri Torgemane (code.google.com/p/as3crypto)
* base*** : Martijn Pieters (Digital Creations 2), Samuel Sieb (sieb.net)
* DES : Dave Zimmerman (Widget Workshop), Jef Poskanzer (ACME Labs)
* Pako : Vitaly Puzrin (https://github.com/nodeca/pako)
* [Contribution guide](https://github.com/novnc/noVNC/wiki/Contributing)
近期下载者:
相关文件:
收藏者: