В рамках проекта Guacamole (http://guacamole.sourceforge.net/) создан свободный VNC-клиент, написанный на языке JavaScript с использованием технологий HTML5. Guacamole позволяет получить доступ к своему рабочему столу из любой точки сети, не прибегая к установке дополнительных плагинов, используя лишь любой web-браузер, поддерживающий html-тег "canvas". По заявлению разработчиков, новый VNC-клиент, не смотря на работу через браузер, обеспечивает производительность почти неотличимую от классических VNC-клиентов. Guacamole поддерживает такие расширения VNC, как управления курсором на стороне клиента и CopyRect-кодирование.
Работа клиентской части основана на использовании прокси, осуществляющего трансляцию протокола VNC в XML-представление. Прокси написан на языке Java и требует (http://guacamole.sourceforge.net/basic-setup.html) для своей работы сервера с установленным контейнером для выполнения сервлетов, например, Apache Tomcat. Исходные тесты Guacamole распространяются в рамках л...URL: http://www.techworld.com.au/article/345260/need_desktop_acce...
Новость: http://www.opennet.me/opennews/art.shtml?num=26499
vncviewer.jar хоть и требует ява-плагина, но трафика жрет я думаю в разы меньше.
Плугинов не надо, надо всего лишь еще один сервер :)
вот это японимаю ректальное удаление гланд :)
>Плугинов не надо, надо всего лишь еще один сервер :)
>вот это японимаю ректальное удаление гланд :)Давно искал такой VNC-клиент, теперь можно уезжая зайти на свой рабочий стол из любого придорожного интернет-кафе. Поставить TomCat и Apache дело пары минут, в Ubunut даже конфиг особо править не нужно, просто пакеты нужные установить.
>>Плугинов не надо, надо всего лишь еще один сервер :)
>>вот это японимаю ректальное удаление гланд :)
>
>Давно искал такой VNC-клиент, теперь можно уезжая зайти на свой рабочий стол
>из любого придорожного интернет-кафе. Поставить TomCat и Apache дело пары минут,
>в Ubunut даже конфиг особо править не нужно, просто пакеты нужные
>установить.В realvnc (http://www.realvnc.com/) сразу есть маленький веб-сервер, который отдает страничку с java-апплетом для подключения по vnc.
Т.е. можно так же подключаться к компу по vnc через браузер.
Хотя, конечно же это немного другое.
>В realvnc (http://www.realvnc.com/) сразу есть маленький веб-сервер, который отдает страничку с java-апплетом для подключения по vnc.вот только java есть далеко не везде.
> теперь можно уезжая зайти на свой рабочий стол из любого придорожного интернет-кафеЕсли выйти за рамки "вубунты", то можно и через gprs влезть nxclient'ом прям с дороги. :)
А зачем выходить за рамки "вубунты"? nx неплохо и на ней пашет.
а это просто модно подкалывать ддистрибутив не особо разбираясь - а уместно ли это :)
>А зачем выходить за рамки "вубунты"? nx неплохо и на ней пашет.(вспоминая анекдот про обезьяну с шишкой на лбу) Так догадаться ж надо. :)
а что-в придорожном инет кафе запрещено запускать многочисленные vnc клиенты?!
>а что-в придорожном инет кафе запрещено запускать многочисленные vnc клиенты?!Может оказаться не через что идти -- есть http-прокси и всё. Хорошо, если получается слить/запустить putty.exe и выйти через CONNECT на заранее заготовленный sshd на 443/tcp, но _так_ может и не получиться. Тем более vnc.
Ну задачи бывают разные. Проще поставить один сервак, чем плагины на сотню другую браузеров.
Так бы и написали, что VncViewer.jar из браузера перенесли на сервер. Но вещь все равно интересная и может быть полезна на каком-нибудь сервере терминалов. Особенно если через https работать позволяет.
Я уж было обрадовался. Думал, что открыв браузер, смогу теперь без заморочек зацепиться по VNC...
Ага, будьте добры сначала поднять сервак с джавой.
Хаха, осиль уже ssh!
Посмотри вот этот VNC вьювер - http://www.onlinevnc.com/vnc-viewer.html. Может он тебе больше подойдёт. Через него можно из любого браузера ходить по VNC, даже у которого нет поддержки Java.
> Посмотри вот этот VNC вьювер [...] Может он тебе больше подойдёт.Это если не страшно оставлять кому попало логины-пароли...
BTW 2 б.б. wrt #10:
http://www.nomachine.com/web-player.php
http://stackoverflow.com/questions/3939075/web-based-nx-client
VNC клиентов через браузер хватало, даже RDP-клиенты были. А вот где NX4, с отрисовкой окошек через AJAX?
Теже гланды, вид с задней стороны. Как это характерно для nix-сообщества: тратить море сил и времени на украшательства и и рюшечки вместо улучшения функционала. Всем известно, что слабое место VNC- крайне низкая скорость даже в локальной сети (по сранению с RDP, ICA, DmWare, Radmin и пр.), есть проблемы с переключением раскладок, но...это вещи не на глазу, пиариться нечем.
А вот прикрутить www-морду и заставить юзера плугины ставить это нормально, наизобретать полуглючных всяких плазмоидов за 7 лет можно, а сделать нормальное дружественное управление ОС ума не хватает. Очередная курсовая или лабораторная на тему "я в опенсорсе!"
Тьфу. и увы.
>[оверквотинг удален]
>море сил и времени на украшательства и и рюшечки вместо улучшения
>функционала. Всем известно, что слабое место VNC- крайне низкая скорость даже
>в локальной сети (по сранению с RDP, ICA, DmWare, Radmin и
>пр.), есть проблемы с переключением раскладок, но...это вещи не на глазу,
>пиариться нечем.
> А вот прикрутить www-морду и заставить юзера плугины ставить это нормально,
>наизобретать полуглючных всяких плазмоидов за 7 лет можно, а сделать нормальное
>дружественное управление ОС ума не хватает. Очередная курсовая или лабораторная на
>тему "я в опенсорсе!"
>Тьфу. и увы.Чисто субъективно EchoVNC (ZRLE 64colors) работает быстрее чем RDP (256colors).
Человек предпочёл свой подход, нарисовал на том что знает, то что ему нужно.
Тебе нужно что бы x11vnc имел интегрированный web-сервер с js-мордой к html5-canvas? Так возьми и перепиши код x11vnc. Не можешь? Ладно. Не хочешь? Так иди мимо.
А иначе ты просто троль, который дальше своих стереотипов заглянуть не в состоянии.
RDP работает быстро только для венды :] В линуксе похожая штука - NX. VNC пониже будет
>Тьфу. и увы.Ждем ваши конструктивные конкретные предложения.
> а сделать нормальное дружественное управление ОС ума не хватаетНу так сделайте, в чем проблема?
>> а сделать нормальное дружественное управление ОС ума не хватает
>
>Ну так сделайте, в чем проблема?вово, правильно мыслишь. Им еще за бесплатно подавай то, подавай это... А RDP это еще тот кекс. В общем как говорится не нравится - не юзай :) А выделенный веб-сервер это очень даже хорошо, в масштабах больших предприятий.
>>> а сделать нормальное дружественное управление ОС ума не хватает
>>
>>Ну так сделайте, в чем проблема?
>
>вово, правильно мыслишь. Им еще за бесплатно подавай то, подавай это... А
>RDP это еще тот кекс. В общем как говорится не нравится
>- не юзай :) А выделенный веб-сервер это очень даже хорошо,
>в масштабах больших предприятий.Э-э.... а разве политика больших предприятий разрешает юзерам самостоятельно ставить пакеты и плугины?
Это политика даже не мелких предприятий, а домашней сети из единственного пользователя с полными правами. :)
Да, конечно выделенные сервера на предприятиях есть. Однако область применения данной конкретной поделки не ясна. Запустить VNC клиент под Win не проблема, учитывая что файл-сервера все еще используются на предприятиях и гораздо чаще чем Web сервер с сервлетами. Пол Linux vnc клиент идет предустановленным в большинстве случаев. Для экзотических случаев есть Java applet.Тогда зачем нужна эта поделка? Использовать преобразование в XML для VNC трафика вообще считаю необоснованным техническим решением.
Если разработчики хотели впечатлить новым концептом, то у них это не очень получилось. Quake 1 на JavaScript круче смотрится.
Проблема, что сапоги должен тачать сапожник... Я не программер/производитель, а админ, т.е. потребитель программных продуктов.
Такие вот "программы и програмисты свободного полета" напоминают мне себя в молодости -"что хочу, то и пишу для удовольствия и самоутверждения". Без оглядки на реальные потребности окружающих... Что в принципе понятно - т.к. бесплатно и без ответственности.
>Без оглядки на реальные потребности окружающих...Для этого есть интеграторы и дистрибутивы, которые им по руке.
Если же кто пишет для себя -- да пожалуйста. Или если у кого разработка с суппортом не общается -- ну ой.
>Проблема, что сапоги должен тачать сапожник... Я не программер/производитель, а админ, т.е.
>потребитель программных продуктов.Ну так, какие проблемы.
Покупайте себе то ПО, которое вам больше нравится, и потребляйте его.
Зачем тратить нервы на безуспешные негодования.
Вот бы еще spice-клиент такой сделали