bash + GTK+, Использование gtk окон и диалогов в скриптах bash |
Здравствуйте, гость ( Вход | Регистрация )
bash + GTK+, Использование gtk окон и диалогов в скриптах bash |
kroxa90 |
28.8.2009, 11:57
Сообщение
#1
|
Новичок Группа: Участник Сообщений: 4 Регистрация: 28.8.2009 Из: Питер Пользователь №: 1028 Спасибо сказали: 1 раз(а) Репутация: 1 |
Здравствуйте.
Есть такая задача: использовать gtk из bash. Например, по команде (скрипту) вывести окошко с надписью "hello world". В kde можно тупо использовать
Но на компе не будет никакого kde, только xfce. Нарыла в инете gtk-server.org, но там дикий ахтунг и не один пример не работает. Подскажите как быть? В будущем неплохо было-бы использовать не просто диалоговые окошки, но и подключать целые интерфейсы к своим глупеньким скриптам. Умею писать на C++, но не хочу для таких задач его пользовать. |
|
|
ViGOur |
1.9.2009, 14:02
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Как я почитал, все сводится к GTK-server...
Если найдешь ответ, как это сделать, скажи здесь, мне тоже интересно! Мне тут коллега подсказывает, что можно все прекрасно сделать и на Tcl/Tk и так же работает как под виндой так и под никсами, плюс может работать в связке с Perl и ... |
|
|
kroxa90 |
1.9.2009, 15:46
Сообщение
#3
|
Новичок Группа: Участник Сообщений: 4 Регистрация: 28.8.2009 Из: Питер Пользователь №: 1028 Спасибо сказали: 1 раз(а) Репутация: 1 |
Как я почитал, все сводится к GTK-server... Если найдешь ответ, как это сделать, скажи здесь, мне тоже интересно! Да, сейчас разбираюсь. Кое что получается, кое что нет... Мне тут коллега подсказывает, что можно все прекрасно сделать и на Tcl/Tk и так же работает как под виндой так и под никсами, плюс может работать в связке с Perl и ... Боже мой. Я знаю какое этот gtk гамно!!! Я ненавижу гном! Но мне нужна связка GTK + bash. Давноб уже слепила что нужно на qt, но надо именно gtk. Нету у меня на компутере продавцов qt, tk и ничего кроме gtk+ А ставить ради мелкой задачки еще одно окружение - это не наши методы. |
|
|
kroxa90 |
7.9.2009, 14:45
Сообщение
#4
|
Новичок Группа: Участник Сообщений: 4 Регистрация: 28.8.2009 Из: Питер Пользователь №: 1028 Спасибо сказали: 1 раз(а) Репутация: 1 |
Ответ оказался более чем простым:
Страница проекта http://freshmeat.net/projects/xdialog/ Пример использования в bash
Так-же В Линукс можно использовать gialog. Это не GTK, а отличные диалоги в текстовой консолке. Поучительная статья: http://gazette.linux.ru.net/lg101/sunil.html |
|
|
Текстовая версия | Сейчас: 28.11.2024, 7:59 |