Программа как в терминалах

Terminals — это защищенный клиент с множеством вкладок / клиент удаленного рабочего стола. В работе используется клиент ActiveX служб терминалов (mstscax.dll). Проект начался с необходимости одновременного управления несколькими подключениями. Это полная замена клиента mstsc.exe (службы терминалов), используемого для подключения к удаленному рабочему столу.

Характеристики пользовательского интерфейса:
— Интерфейс с несколькими вкладками.
— Возможность открыть терминал на весь экран, переключаться между полноэкранным режимом.
— Изменение размера окна терминала.
— Прикрепленные и отсоединенные окна.
— История подключений.
— Настраиваемые панели инструментов.
— Открытие пользовательских приложений из окна терминалов.
— Панель инструментов для апплетов панели управления компьютером.
— Поиск по ServerName, примечания к протоколу и т. д.

Варианты подключения:
— Выберите один из доступных протоколов и пользовательский порт.

Банковские терминалы — интеграция с программой Мой Кассир


— Терминальные шрифты и цвета (ssh).
— Возможность автоматически подключаться с сохраненными учетными данными.
— Пользовательский значок подключения.
— Размер экрана и режим экрана (RDP).
— Подключение скриптов.
— Организуйте связи по тегам (группам).
— Организация групп в дереве, как в любом другом проводнике.

Управление избранным:
— Импорт из других форматов файлов.
— Поиск компьютеров в Active Directory.
— Поиск компьютеров в сети по IP-адресам.

Сетевые инструменты:
— пинг;
— tracert;
— инструменты DNS;
— Wake On LAN;
— сканер портов;
— акции;
— сервисы;
— интерфейсы.

Диспетчер учетных данных:
— Сохраните свои учетный данные подключения в защищенном файле, чтобы вам не приходилось вводить их повторно при подключении.
— Повторно используйте учетный данные для более чем одного соединения.
— Определите учетные данные подключения по умолчанию.

Читайте также:
Интернет ТВ лучшая программа

Менеджер захвата:
— Создавайте скриншоты ваших терминальных сессий.
— Управление скриншотами и их просмотр.
— Автоматический захват для всех открытых сессий.
— Опубликуйте свою галерею снимков на Flicker.
— Автоматический импорт RDP-соединения из реестра.

  • Удаленный рабочий стол
  • Интерфейс с вкладками
  • SSH
  • Трассировка маршрута
  • Wake On LAN

Источник: ruprogi.ru

Терминалы

Kitty

Kitty — функциональный эмулятор терминала для Linux. Использует аппаратный рендеринг. Поддерживает разделение окна терминала. Поддерживает вывод изображений.

Tilda

Tilda

Tilda — выпадающий drop-down терминал. Настраиваемый внешний вид и поведение. Интерфейс: Gtk.

eDEX-UI

eDEX-UI

Трейдинг и Инвестиции. Лучший торговый терминал. Программы для трейдинга и технического анализа.

eDEX-UI — полноэкранный терминал и системный монитор в научно-фантастическом стиле по мотивам фильма TRON Legacy.

Tilix

Tilix

Tilix — эмулятор терминала с возможностью разделения окна на несколько терминалов.

Konsole

Konsole

Konsole — эмулятор терминала, используемый в среде рабочего стола KDE.

Yakuake

Yakuake

Yakuake — терминал, выпадающий в верхней части экрана. Поддерживает вкладки и разделение окна на несколько терминалов.

Cool Retro Term

Cool Retro Term

Cool Retro Term — терминал для Linux в старом ламповом стиле. Имеет несколько тем оформления. Позволяет настраивать внешний вид.

QTerminal

QTerminal

QTerminal — легковесный терминал с возможностью открытия нескольких терминалов в одном окне. Поддерживается режим выпадающего окна.

Betty

Betty

Betty — программа, которая позволяет выполнять различные команды Linux, но для их выполнения вам не нужно знать самих команд, вы можете просто написать то, что вы хотите на простом английском.

Final Term

Final Term

Final Term — современный эмулятор терминала для Linux, обладающий интерактивными функциями и возможностями, которых нет у других подобных программ. Программа обладает удобным автодополнением команд, распознает файлы, адреса и другие элементы, поддерживает сворачивание команд, настраиваемые горячие клавиши, темы оформления и многое другое.

Читайте также:
Календарно тематическое планирование по программе детство средняя группа

Gnome Terminal

Gnome Terminal

Gnome Terminal — стандартный терминал среды рабочего стола Gnome. Работает стабильно, обладает необходимыми возможностями и настройками для повседневной работы. Поддерживает цветовые схемы, цветной вывод текста, вкладки и так далее.

Terra Terminal Emulator

Terra Terminal Emulator

Terra Terminal Emulator — терминал для Linux, который выпадает (появляется) в верхней части экрана по нажатию горячей клавиши (по умолчанию F12). Можно создавать несколько вкладок и в каждой вкладке по несколько терминалов. Само окно терминала прозрачное.

Источник: pingvinus.ru

Терминальная графика

Когда данных становится слишком много, бывает не хватает стандартного вывода printf в консольной программе. Особенно если различных событий много и различные данные превращаются в безумный листинг. Эти данные могут поступать от контроллера через UART, и тут нечего и думать о какой-то gui-программе. Может так же быть и обычный bash-скрипт, к которому хочется прикрутить какой-никакой псевдографический интерфейс.

Скажу сразу, может поначалу показаться это изобретением велосипеда, ведь есть прекрасная библиотека ncurses. Ничуть не умаляю её достоинств, но часто её возможности бывают слишком избыточны. Плюс она слабо переносима в контроллеры и там уж точно избыточна. А вот пару макросов и функций для работы с псевдографикой можно набросать и самим.

Постановка задачи

Те кто занимался программированием контроллеров часто для вывода информации при отладке используют консоль аки UART или УАПП по-русски. Раньше я давал описание данного интерфейса в своих постах на хабре. При достаточно большом количестве разнообразной информации отлавливать её становится совершенно невозможно.

Получается многостраничный лог, особенно если непрерывно идут данные с каких-то аналоговых датчиков, плюс надо контролировать состояние портов и т.п. В результате люди начинают писать свои обработчики на стороне компьютера и решение становится совсем не переносимым, а главное тратится впустую куча времени. Но, на самом деле можно всю разнообразную информацию с контроллера уместить в одном окне терминала и удобно её использовать, без написания стороннего софта. В результате наше решение становится переносимым (нужна любая терминалка), и экономится куча программисто-часов на отладку.

Читайте также:
Диспетчер окон рабочего стола прекращена работа программы

Методический пример

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru