Комментарии 98
Сегодня поднял сервер у Вас и был приятно удивлен этой консолькой. Работает отлично. Спасибо.
Молодцы, ваш хостинг не перестает радовать :)
Молодцы, хорошая идея.
Класс. Код этого счастья проприетарный?
Ждите. Я сам в нетерпении жду, когда смогу рассказать как эта штука клёво работает.
Ага… у меня тож есть некоторые идеи для емуляции консоли в броузере, и интересно было бы посмотреть (мож что и подкинуть).
В целом жаль если такая чудесная работа по эмуляции консоли останется в проприетарном цартве :)
Но в любом случае — крас-с-сота!
В целом жаль если такая чудесная работа по эмуляции консоли останется в проприетарном цартве :)
Но в любом случае — крас-с-сота!
Можно конечно, но, думаю, немного разные цели. Меня в основном интересует поддержка ANSI-цветов (в виде \0x27[21m для зеленого ), WebSockets и прокрутка (в termlib как я понимаю с этим сложно).
На данный момент мои наработки тупо переобразуют ANSI-цвета в соотвествующие CSS-классы и Socket.IO (+node.js на сервере) для коммуникаций.
На данный момент мои наработки тупо переобразуют ANSI-цвета в соотвествующие CSS-классы и Socket.IO (+node.js на сервере) для коммуникаций.
ну в том то и дело что меня интересует скорее код клиенсткой либы (типа termlib), а выковыривать клиенский код из shellinbox мало смысла — там вроде и так не много функционала.
Сейчас интересно попробовать termlib как замена моей «кустарной» поделки, но history (т.е. прокруткой) и Socket.UI для коммуникаций.
Сейчас интересно попробовать termlib как замена моей «кустарной» поделки, но history (т.е. прокруткой) и Socket.UI для коммуникаций.
anyterm смотрели?
Респект и уважуха, выложите в открытый доступ(исходники и мануал как прикрути)? Тоже думал написать себе подобную штуку для ксена, но свободного программиста под рукой не оказалось.
Вам не хватит одного программиста. Если бы я знал, сколько времени на это уйдёт, я бы свернул работы по этому направлению. Но теперь, когда уже сделано, можно только радоваться.
расскажи, в какие затраты по времени вылилось?
Около 7 человеко-месяцев работы, не считая несколько месяцев на изучение и раздумывание.
А мне цены понравились. Как оно вообще? Кто пользуется?
Пользуюсь чуть больше месяца, в целом доволен.
Да, чуть дороже выходит чем дедик в Европе.
Но удобство пользования запредельное.
Главный минус: слабоконтролируемое расходование средств.
Есть возможность выключить машину после снижения баланса ниже установленной отметки, но баланс общий, а вируталок у меня 5. Гораздо удобнее было бы сделать автовыключение виртуалки после достижения каждой машиной максимальной стоимости ресурсов в сутки.
Еще чего очень жду так это внедрения услуги локалки, вроде обещают. Тогда еще пару проектов переведу к ним ;-)
Да, чуть дороже выходит чем дедик в Европе.
Но удобство пользования запредельное.
Главный минус: слабоконтролируемое расходование средств.
Есть возможность выключить машину после снижения баланса ниже установленной отметки, но баланс общий, а вируталок у меня 5. Гораздо удобнее было бы сделать автовыключение виртуалки после достижения каждой машиной максимальной стоимости ресурсов в сутки.
Еще чего очень жду так это внедрения услуги локалки, вроде обещают. Тогда еще пару проектов переведу к ним ;-)
Эм… Глупый вопрос, но как войти в эту консоль?
На вкладке описание отображается…
На вкладке описание отображается…
1. IE выпилить и не юзать.
2. Включить вебсокеты (или, его эмулятор на флеше)
3. Если просит перезагрузить машину — перезагрузить.
2. Включить вебсокеты (или, его эмулятор на флеше)
3. Если просит перезагрузить машину — перезагрузить.
Chrome 12.0.742.68 beta-m
Статус вебсокетов:
websocketstest.com/result/136348
Судя по всему, сокеты должны работать при заходе по https.
Статус вебсокетов:
websocketstest.com/result/136348
Судя по всему, сокеты должны работать при заходе по https.
что тогда не работает?
вот у меня показывает буквы про «особенности и не забыйте сессии», но самого окна консоли нету — хром 10.0.648.205 (81283).
(тут со стороны подсказывают) возможно, у вас кешированная страничка. Очистите кеш и перегрузите страницу.
Купил машину в облаке только для того, чтобы посмотреть на эту консоль :) Действительно, реализовано отлично.
Достойно аплодисментов! Селектел — самый крутой хостинг провайдер в РФ, инфа 100%.
Месяца 3 являюсь клиентом, держу облачко с Ubuntu, очень доволен. Особенно шокировала техподдержка, она работает!
Я, наверно, не в ту ветку, меня только одна проблема беспокоит, из MySQL базы иногда мистическим образом пропадают записи. Никто не сталкивался?
Месяца 3 являюсь клиентом, держу облачко с Ubuntu, очень доволен. Особенно шокировала техподдержка, она работает!
Я, наверно, не в ту ветку, меня только одна проблема беспокоит, из MySQL базы иногда мистическим образом пропадают записи. Никто не сталкивался?
А не планируется пускать консоль «наружу»?
Скажем, мне нужно что-нибудь поднастроить, я даю специальный URL знакомому, он настаивает все, что надо (я за соседней консолью слежу — учусь что надо делать, сам что-то поднастрваиваю, пароли ввожу и т.д.), потом по истечении определенного срока ссылка перестает действовать (или я явно закрываю консоль по данному URLу) и знакомого «отрывает» от сеанса связи с консолью.
Понятно, что такое можно и самому организовать, но такая штатная возможность была бы интересной.
Скажем, мне нужно что-нибудь поднастроить, я даю специальный URL знакомому, он настаивает все, что надо (я за соседней консолью слежу — учусь что надо делать, сам что-то поднастрваиваю, пароли ввожу и т.д.), потом по истечении определенного срока ссылка перестает действовать (или я явно закрываю консоль по данному URLу) и знакомого «отрывает» от сеанса связи с консолью.
Понятно, что такое можно и самому организовать, но такая штатная возможность была бы интересной.
Эх, консоль перезагрузку хочет. Вечерком попробую. Но вы реально крутые!
Мы могли открыть без перезагрузки, но нам нужно было отключать дефолтный vncterm в XCP, а он при миграции восстанавливается. Мы решили не воевать с штатным функционалом. Если же запустить их оба, будет смешно — часть данных будет уходить на vncterm, часть в selecon — получится битая картинка и там, и там.
>аботает средствами html/ajax.
офигительно — вы там все маньяки!
офигительно — вы там все маньяки!
Было бы неплохо писать, почему не работает в конкретном случае консоль.
У меня на вкладке только строки «Особенности:» и «Не забывайте завершать сессию», больше ничего. Даже не понятно, где что должно быть, и что нужно делать. Если бы не картинка в тексте поста, я бы так и не понял, где искать эту консоль.
Короче, браузер Chrome под Виндой, настроек про websockets не нашел, полагаю, что все из коробки включено. Компьютер за корпоративным роутером (NAT).
У меня на вкладке только строки «Особенности:» и «Не забывайте завершать сессию», больше ничего. Даже не понятно, где что должно быть, и что нужно делать. Если бы не картинка в тексте поста, я бы так и не понял, где искать эту консоль.
Короче, браузер Chrome под Виндой, настроек про websockets не нашел, полагаю, что все из коробки включено. Компьютер за корпоративным роутером (NAT).
Эх, не зря решил selctel выбрать, как облачный хостинг.
С чем может быть связан такой глюк? Эти чёрные полоски. Пробовал в опере и в хроме, одинаково.


От шрифта зависит. Попробуйте изменить (Ctrl+, Ctrl- при фокусе вне консоли).
CSS line-height вам не подходит. Судя по хинтингу, вы в Linux. Попробуйте другой браузер, и отпишите, в каких у вас это проявляется. Проблема крайне легко решаема, думаю вот-вот поправят.
А это уже из оперы скриншот. Размер шрифта — стандартный. Как я его ни уменьшал/увеличивал, картина лучше не становится.

Даже хуже.


Даже хуже.

в конце концов это средство для экстренного ремонта, когда по случайности забыл стартануть ssh или ip не тот пробил, так ли там важно что бы все полосочки совпадали? восстановить работоспособность хватит и черно-белого ком-порта с терминалом vt100.
Да я понимаю. Я сам один раз нечаянно убил SSH, после чего пришлось переустанавливать систему. Хотя, вряд ли даже такая консоль там помогла бы, слишком глобально я всё испортил :)
Полосочки, может быть, и не важны, однако я хочу донести до разработчиков информацию о появившихся проблемах.
Полосочки, может быть, и не важны, однако я хочу донести до разработчиков информацию о появившихся проблемах.
проверил, у меня то же есть полоски в mc, каждая 2-3 строка подчеркнута, но в общем я считаю это ерунда, не стоит упоминания.
Там проблема с размером шрифтов, особенно, в сочетании жирного и обычного. В любом случае, внешний вид пилить будем, но неспешно.
PS У нас цвета появились недели две назад, до этого консолька была (в тесте) даже не ЧБ, а без атрибутов (даже инверсии не было).
PS У нас цвета появились недели две назад, до этого консолька была (в тесте) даже не ЧБ, а без атрибутов (даже инверсии не было).
те задачи, что сейчас стоят — оно и в чб режиме был решало отлично.
дальше его развивать, только или из-за хорошего перфекционизма, или для более широкого использования для других продуктов/решений.
дальше его развивать, только или из-за хорошего перфекционизма, или для более широкого использования для других продуктов/решений.
Ещё заметил одну вещь. Когда нажимаешь на стрелки или PgUp/PgDown, прокручивается содержимое консоли. Но если зажать одну из этих клавиш и не отпускать, то начинает прокручиваться вся страница.
>>консоль можно увидеть на выключенной машине (ввод не работает по понятным причинам — но можно увидеть как машина выключалась).
очень полезная вещь
с учетом того, что вывод храниться в MySQL наверное можно будет как-то посмотреть историю, допустим загрузки/выключения/внеплановой перезагрузки?
очень полезная вещь
с учетом того, что вывод храниться в MySQL наверное можно будет как-то посмотреть историю, допустим загрузки/выключения/внеплановой перезагрузки?
Тс… не палите наши фичи.
(наши будущие фичи)
смотри… то, что хранится в базе, может потенциально утечь, а там ведь могу оказаться и различные пароли, которые где-то в логах/конфигах мелькали. это уже такая опасная штука получается…
Мы не глюпые, да.
Запустим — увидите.
PS как часто «содержимое конфигов» уползает за верх экрана?
Запустим — увидите.
PS как часто «содержимое конфигов» уползает за верх экрана?
а почему за верх? ты же все отображаемое в mysql запихиваешь?
да, если не пользоваться mc, то все что ты делаешь за верх экрана уходит регулярно.
плюс опять же иногда в логах встречается пароль в открытом виде от каких-то служб. less сделал — все тебе показал.
да, если не пользоваться mc, то все что ты делаешь за верх экрана уходит регулярно.
плюс опять же иногда в логах встречается пароль в открытом виде от каких-то служб. less сделал — все тебе показал.
Пользую несколько месяцев anyterm и ajaxterm, никак не выберу между ними. Оба без проблем в FF3.6 и FF4.0. Все символы управления, юникод, кнопки, шрифты, всё работает.
Недостатки:
— не удобно — cut'n'paste, очень уж геморройно
— размер окна меняется путём правки исходников с пересборкой
В остальном доволен. Здорово, если авторам удалось решить эти две проблемы.
Скрины:
habreffect.ru/files/d48/ca670375b/ajaxterm.png
habreffect.ru/files/07e/d464f36ef/anyterm.png
Недостатки:
— не удобно — cut'n'paste, очень уж геморройно
— размер окна меняется путём правки исходников с пересборкой
В остальном доволен. Здорово, если авторам удалось решить эти две проблемы.
Скрины:
habreffect.ru/files/d48/ca670375b/ajaxterm.png
habreffect.ru/files/07e/d464f36ef/anyterm.png
А можно словами, что не так? Полоска (верхний правый угол у MC) решена (тоже долго думали, в чём дело), а что не так на втором скрине (кроме отсутствия жирного шрифта) я не знаю.
Лично мне кажется, что сейчас консоль (за вычетом внешнего вида курсора — в работе) с тем, что linux показывает не отличается совсем.
Лично мне кажется, что сейчас консоль (за вычетом внешнего вида курсора — в работе) с тем, что linux показывает не отличается совсем.
Странно, только что ввёл в обеих продуктах «echo Привет» и оно отработало как ожидалось. В любом случае буду очень рад, если развитие проекта позволит сделать более удобное средство для работы ssh-over-browser.
Спасибо!
Спасибо!
Когда можно ждать статистику не только в цифрах, но в графиках?
Милая консолька :)
Милая консолька :)
После (кажется) первого же выключения перестала отвечать. Перезагружал уже пару раз. Висит вот такая картина, на нажатия клавиш не реагирует.

Перезагружал уже пару раз
Отлично работает, НО! Не удалось выполнить Ctrl+C для завершения чего либо (пытается скопировать)
Cmd+C пробовал и с Fn зажатой…
Mac OS X 10.6.7 Chrome 12.0.742.68 beta
Cmd+C пробовал и с Fn зажатой…
Mac OS X 10.6.7 Chrome 12.0.742.68 beta
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Информация
- Сайт
- slc.tl
- Дата регистрации
- Дата основания
- Численность
- 1 001–5 000 человек
- Местоположение
- Россия
- Представитель
- Александр Шилов
Консоль виртуальных машин