The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз браузерного эмулятора терминала и SSH-клиента Gate One 1.1

07.11.2012 19:40

Доступен релиз проекта Gate One 1.1, в рамках которого развивается работающий внутри web-бразуера эмулятор терминала и SSH-клиент, написанный на JavaScript с использованием стандартного HTML5 API и способный работать без установки дополнений или плагинов. Gate One состоит из web-приложения с реализацией интерфейса пользователя, и отвечающей за обработку сеансов серверной части, которая запускается в виде скрипта на локальной или удаленной машине. Код серверной части написан на языке Python с использованием модуля pyOpenSSL. Канал связи между браузерным клиентом и серверной частью организуется в зашифрованном виде с использованием WebSockets. Код проекта распространяется в рамках лицензии AGPLv3.

Из особенностей Gate One можно выделить такие возможности, как восстановление рабочей сессии после перезапуска браузера или проблем с соединением; продолжение работы с ранее запущенной сессией на другом компьютере; перезапуск серверной части без разрыва рабочих сеансов пользователей; показ изображений командой cat; поддержка ведения полного лога всех операций в терминале; функция повторного проигрывания действий в рабочем сеансе; генерация самодостаточного HTML-файла с отображением произведённых в терминале действий в форме видеоролика.

В новой версии заметно увеличена производительность и безопасность; добавлена поддержка мобильных браузеров и Internet Explorer 10; улучшена эмуляция терминала; обеспечена автоматическая подсветка синтаксиса для записей syslog; добавлена возможность отображения PDF-файлов в терминале; обеспечена совместимость с Python 3. Дополнительно подготовлена демо-страница, предлагающая пользователям оценить возможности Gate One по запуску в браузере редактора vim, браузера lynx, популярных сетевых утилит и игр, таких как nethack, vitetris, adventure, zangband, battlestar, greed, robotfindskitten и hangman.

  1. Главная ссылка к новости (http://liftoff.github.com/Gate...)
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/35259-gateone
Ключевые слова: gateone, browser, terminal, console
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, user (??), 19:50, 07/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так онож платное?
     
     
  • 2.2, Аноним (-), 20:12, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ага для индивидуального использования плати сколько хочешь но не менее 1 бакса
     
  • 2.3, Имя (?), 20:17, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ты трезвый?
     
  • 2.4, Нанас (?), 20:37, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/liftoff/GateOne/
    Вот исходники. А вдонатить можно в любое время.
     

  • 1.5, Аноним (-), 20:46, 07/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну не знаю. Без серверной части оно было бы нужно (можно залезть домой от друга, на напрягая его установками всяких putty), так - нафиг. С серверной частью у меня нормальный ssh, при том быстрее и безопаснее.
     
     
  • 2.11, Аноха (?), 22:14, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    putty не надо ставить
     

  • 1.6, Аноним (-), 20:49, 07/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ругается на Opera...
     
  • 1.7, Аноним (-), 20:52, 07/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ненужен, уже есть http://technet.microsoft.com/ru-ru/library/hh831611.aspx
     
     
  • 2.8, Демидов Иван Александрович (?), 21:29, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Круто-то как. Ой спасибо за сылочку. Побегу себя на убунту поставлю.
     
  • 2.9, kurokaze (ok), 21:32, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    байки из склепа
     
  • 2.10, imprtat (ok), 21:44, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пока демо пашет - нужен, там есть nmap
     
     
  • 3.12, Аноним (-), 23:02, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Демо всегда будет, это же гитхаб.
     
     
  • 4.15, Аноним (-), 03:15, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Гитхаб как-то так вполне себе может удалить проект. Вы прикиньте? Не то чтобы редко натыкаюсь на характерное 404 aka "проект снесли". Иногда даже ошметки паливные болтаются...
     

  • 1.13, Bers666 (?), 00:52, 08/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    есть еще code.google.com/p/shellinabox/
     
  • 1.14, angra (ok), 01:57, 08/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Посмотрел видео. Кучу свистелок и перделок показали, а вот работу(не статический экран) в чем нибудь вроде vim или mc постеснялись. Про работу сего поделия в условиях медленной связи страшно даже спрашивать. Зачем это нужно при наличии нативных ssh клиентов под практически любую ось осталось неясным.
     
     
  • 2.16, Аноним (-), 03:19, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > при наличии нативных ssh клиентов под практически любую ось осталось неясным.

    Ну как?
    1) Попрограммили на бидоне, блин.
    2) Засунули зачем-то в браузер.
    3) ???
    4) По идее тут должен быть PROFIT. Правда я тоже не понимаю в чем он состоит.

     
     
  • 3.19, Аноним (-), 10:13, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > бидоне

    тебя ждёт расстрел

     
     
  • 4.20, filosofem (ok), 11:07, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> бидоне
    > тебя ждёт расстрел

    правильно пистоне

     
  • 4.22, Аноним (-), 15:03, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > тебя ждёт расстрел

    Судя по скорости работы программ на питоне - я смогу успешно выступать в роли Нео, ехидно ловя ваши пули голыми руками.

     
     
  • 5.24, inferrna (ok), 19:40, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Если сравнивать скорости разработки, то руки отрастить и отдебажть не успеешь к тому времени, как пули на пистоне полетят.
     
  • 2.17, zzz (??), 08:48, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    в каком нибудь извращенном офисе все кроме 80 и 443 портов может быть закрыто
     

  • 1.18, Tamahome (ok), 09:12, 08/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    не клиент это, а просто прослойка.
    клиент это то что из браузера сразу б в ssh ломилось...
     
  • 1.21, iCat (ok), 13:48, 08/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что это?
    Нет, в качестве "JustForFun" - прикольно. Но как ЭТИМ пользоваться?
    Не запустить и поприкалываться, а поработать?
     
     
  • 2.23, Аноним (-), 15:05, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Не запустить и поприкалываться, а поработать?

    Название ЯП "python" недвусмысленно намекает что все это вообще один большой стеб :)

     

  • 1.25, swindows (?), 11:25, 09/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    из смартфона подобную штуку использовать, наверное, имеет смысл.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру