Доступен (http://liftoff.github.com/GateOne/ReleaseNotes/index.html#id5) релиз проекта Gate One 1.1 (http://liftoffsoftware.com/Products/GateOne), в рамках которого развивается работающий внутри web-бразуера эмулятор терминала и SSH-клиент, написанный на JavaScript с использованием стандартного HTML5 API и способный работать без установки дополнений или плагинов. Gate One состоит из web-приложения с реализацией интерфейса пользователя, и отвечающей за обработку сеансов серверной части, которая запускается в виде скрипта на локальной или удаленной машине. Код серверной части написан на языке Python с использованием модуля pyOpenSSL. Канал связи между браузерным клиентом и серверной частью организуется в зашифрованном виде с использованием WebSockets. Код проекта распространяется (https://github.com/liftoff/GateOne) в рамках лицензии AGPLv3.<center><a href="http://76d199de62991cc67d1c-2dbf6e17266870f4809d60b6f32ea324... src="http://www.opennet.me/opennews/pics_base/0_1352302106.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
Из особенностей Gate One можно выделить такие возможности, как восстановление рабочей сессии после перезапуска браузера или проблем с соединением; продолжение работы с ранее запущенной сессией на другом компьютере; перезапуск серверной части без разрыва рабочих сеансов пользователей; показ изображений командой cat; поддержка ведения полного лога всех операций в терминале; функция повторного проигрывания действий в рабочем сеансе; генерация самодостаточного HTML-файла с отображением произведённых в терминале действий в форме видеоролика.
<center><a href="http://76d199de62991cc67d1c-2dbf6e17266870f4809d60b6f32ea324... src="http://www.opennet.me/opennews/pics_base/0_1352302921.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
В новой версии заметно увеличена производительность и безопасность; добавлена поддержка мобильных браузеров и Internet Explorer 10; улучшена эмуляция терминала; обеспечена автоматическая подсветка синтаксиса для записей syslog; добавлена возможность отображения PDF-файлов в терминале; обеспечена совместимость с Python 3. Дополнительно подготовлена демо-страница (http://liftoffsoftware.com/DemoGateOne), предлагающая пользователям оценить возможности Gate One по запуску в браузере редактора vim, браузера lynx, популярных сетевых утилит и игр, таких как nethack, vitetris, adventure, zangband, battlestar, greed, robotfindskitten и hangman.URL: http://liftoff.github.com/GateOne/ReleaseNotes/index.html#id5
Новость: http://www.opennet.me/opennews/art.shtml?num=35259
Так онож платное?
ага для индивидуального использования плати сколько хочешь но не менее 1 бакса
ты трезвый?
https://github.com/liftoff/GateOne/
Вот исходники. А вдонатить можно в любое время.
Ну не знаю. Без серверной части оно было бы нужно (можно залезть домой от друга, на напрягая его установками всяких putty), так - нафиг. С серверной частью у меня нормальный ssh, при том быстрее и безопаснее.
putty не надо ставить
Ругается на Opera...
Ненужен, уже есть http://technet.microsoft.com/ru-ru/library/hh831611.aspx
Круто-то как. Ой спасибо за сылочку. Побегу себя на убунту поставлю.
байки из склепа
Пока демо пашет - нужен, там есть nmap
Демо всегда будет, это же гитхаб.
Гитхаб как-то так вполне себе может удалить проект. Вы прикиньте? Не то чтобы редко натыкаюсь на характерное 404 aka "проект снесли". Иногда даже ошметки паливные болтаются...
есть еще code.google.com/p/shellinabox/
Посмотрел видео. Кучу свистелок и перделок показали, а вот работу(не статический экран) в чем нибудь вроде vim или mc постеснялись. Про работу сего поделия в условиях медленной связи страшно даже спрашивать. Зачем это нужно при наличии нативных ssh клиентов под практически любую ось осталось неясным.
> при наличии нативных ssh клиентов под практически любую ось осталось неясным.Ну как?
1) Попрограммили на бидоне, блин.
2) Засунули зачем-то в браузер.
3) ???
4) По идее тут должен быть PROFIT. Правда я тоже не понимаю в чем он состоит.
> бидонетебя ждёт расстрел
>> бидоне
> тебя ждёт расстрелправильно пистоне
> тебя ждёт расстрелСудя по скорости работы программ на питоне - я смогу успешно выступать в роли Нео, ехидно ловя ваши пули голыми руками.
Если сравнивать скорости разработки, то руки отрастить и отдебажть не успеешь к тому времени, как пули на пистоне полетят.
в каком нибудь извращенном офисе все кроме 80 и 443 портов может быть закрыто
не клиент это, а просто прослойка.
клиент это то что из браузера сразу б в ssh ломилось...
Что это?
Нет, в качестве "JustForFun" - прикольно. Но как ЭТИМ пользоваться?
Не запустить и поприкалываться, а поработать?
> Не запустить и поприкалываться, а поработать?Название ЯП "python" недвусмысленно намекает что все это вообще один большой стеб :)
из смартфона подобную штуку использовать, наверное, имеет смысл.