Описание тега vte

VTE is a library that provides a terminal widget implementation in GTK, functions for starting a new process on a new pseudo-terminal and for manipulating pseudo-terminals.
1 ответ

Запуск скрипта bash с использованием модуля VTE

Я пытаюсь использовать модуль VTE для запуска сценария Bash: у меня есть несколько ошибок, одна из них: avconv version 9.11-6:9.11-2ubuntu2, Copyright (c) 2000-2013 the Libav developers built on Mar 24 2014 06:12:33 with gcc 4.8 (Ubuntu 4.8.2-17ubun…
09 май '14 в 10:45
1 ответ

Python Gtk2 и Vte ждут окончания процесса Pid

Я использую модуль VTE в окне GTK, чтобы запустить и показать результат скрипта bash. adresse = self.champ.get_text() pid = self.v.fork_command(None, ['/bin/bash', "./pluzz.sh", adresse]) if pid == None: #pseudocode print "Finish" Дочерний процесс б…
10 май '14 в 13:34
1 ответ

Терминальный виджет в приложении GTK

Мне нужно что-то вроде терминального виджета в моем приложении, но без оболочки, как Bash. Я слышал о VTE. Для соединения VTE с оболочкой я использовал: Vte.Terminal.fork_command_full(0, "/home/user", ("/bin/bash",), "", 0, None, None) Есть ли возмо…
24 июн '12 в 12:54
1 ответ

Вставить vte. Как сделать то же самое, что и это приложение PyGtk с wxPython?

Это мой первый пост. Я читаю много тем в день на Stackru, и я ценю найти там некоторую помощь. И сегодня моя очередь задавать вопрос, потому что я не нашел решения своей потребности. Я хочу иметь терминал в приложении, которое я пишу; я (я много чит…
24 сен '12 в 18:53
0 ответов

Терминал PyGobject VTE, команда напечатана дважды

Я пишу приложение для подключения к нескольким серверам Linux через SSH, которые используют терминал VTE для выполнения некоторых операций на этом сервере. Для подключения к этому серверу я использую команду bash Ожидается, чтобы предоставить пароль…
24 мар '18 в 12:54
0 ответов

Мониторинг ввода команд на виджете терминала Python VTE

Я ищу, чтобы контролировать каждый ввод команды в виджете Python VTE, чтобы я мог передать его в мою программу для обработки команд, которые соответствуют определенному регулярному выражению. Возможно ли, я - вещь, соединяющая сигналы и все такое, н…
24 авг '12 в 15:57
1 ответ

Как привязать терминал C# gtk vte к потоку данных

Используя vte-sharp.dll, я добавил vte в окно gtk. Я хочу передавать данные в терминал. Но как?
03 дек '15 в 19:57
2 ответа

Терминал Guake с 256 цветами?

Можно ли заставить терминал Guake использовать 256 цветов вместо 8? Единственная информация, которую я нашел в Интернете, - это сообщение https://bbs.archlinux.org/viewtopic.php?id=173707 но оно не сработало.
01 фев '14 в 23:33
5 ответов

Как очистить вывод в Vte.Terminal?

Как очистить весь вывод в Vte.Terminal?
31 июл '12 в 05:02
0 ответов

Как сделать фон прозрачности

Я могу сделать термин прозрачным и увидеть изображение, установленное как окно bg (используя прозрачность css), но это также делает текст в термине прозрачным. Я попытался установить термин background-color с помощью rgba в css, также используя term…
01 сен '17 в 22:17
1 ответ

Как получить текст из VTE, используя PyGObject ( Gtk3 в Python)

В документации гнома vte описан метод get_text: vte_terminl_get_text.проведение dir() на vte.Terminal ( Gtk2) Я вижу, что метод get_text доступен, вместо Vte.Terminal (Gtk3) этот метод не существует.Есть ли альтернативный способ получить текст от vt…
22 янв '13 в 07:01
1 ответ

Vte: получить позицию курсора в координатах экрана

VTE get_cursor_position() возвращает координаты "буфера прокрутки", т.е. y относится не к началу экрана, а к началу буфера прокрутки. Как я могу получить координаты экрана вместо этого?
19 сен '14 в 22:01
1 ответ

gtk3 не может быть скомпилирован с vte

Я пытаюсь интегрировать терминал на моем Gtk3 приложение, но когда я компилирую приложение, я получил эту ошибку. (csimpleide:9858): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported Trace/breakp…
04 янв '15 в 13:36
2 ответа

Заставить vte терминал общаться с запущенным скриптом python

Я пытаюсь добиться следующего. Я построил некоторое приложение GTK, которое будет иметь некоторые данные, скажем, a,b и c. Теперь мне нужно окно терминала, в котором я могу запрашивать и изменять данные, как, например, в iPython: $ a [1 2 3] $ a= a+…
19 май '14 в 08:40
0 ответов

Как создать свою собственную оболочку и команды

Привет, ребята, я уже задаю вопросы... снова:). Я использовал пример кода для создания пользовательской оболочки с использованием vte. У меня есть несколько вопросов по этому поводу. Сначала мой код используется ниже: #include <stdio.h> #inclu…
08 июн '14 в 16:12
2 ответа

Получить текущий рабочий каталог из Vte (GTK Terminal Widget) в Python

Эй, как я могу получить текущий рабочий каталог виджета VTE в Python? Благодарю.
16 май '11 в 10:43
1 ответ

Каков порядок цветов для палитры vte_terminal_set_colors?

Я хочу реализовать палитра Solarized для терминала VTE. В документации GTK+ я могу найти метод, как установить все цвета. Но в палитре нет информации о порядке цвета: http://developer.gnome.org/vte/unstable/VteTerminal.html Где я могу найти его? Я п…
24 мар '12 в 14:16
0 ответов

Терминал Python Gtk3 Vte ожидает ввода, если это необходимо, после feed_child

Я создаю виртуальный Терминал при запуске программы. Каждый раз, когда команда отправляется на этот терминал, терминал будет отображаться. После окончания команды я хочу скрыть терминал. Это возможно и как? Проблема в том, что я не нашел способа про…
02 май '18 в 17:45
1 ответ

Получение количества совпадений шаблонов в поиске VTE

Я разрабатываю приложение GTK+ 3.0, которое использует виджет VTE, как я могу получить количество вхождений для регулярного выражения поиска или, по крайней мере, получить текущий текст в терминале и обработать его?Я пользуюсь VTE 2.91 и Vala.
16 янв '16 в 01:23
1 ответ

Новая линия в виртуальном терминале

Я пытаюсь отправить команды в виртуальном терминале с помощью gtk. Мой код from gi.repository import Gtk, Vte from gi.repository import GLib import os terminal = Vte.Terminal() terminal.fork_command_full( Vte.PtyFlags.DEFAULT, os.environ['HOME'], ["…
24 дек '16 в 07:48