Для разработчиков
Re: Для разработчиков
СПАСИБО БОЛЬШОЕ,всё получилось
Re: Для разработчиков
Уважаемый Yosic.
Не могли бы Вы помочь.
Хотел самостоятельно добавить в скрипт диалоговые окна. Пример ниже.
#!/bin/bash
DISTROS=$(whiptail --title "Выбор скрипта загрузки" --radiolist \
"Выберите, какой скрипт необходимо запустить." 15 60 4 \
"Активация карт" ON \
"Активация видео" OFF \
"Деактивация видео" OFF \
"Активация скина CARBON" OFF 3>&1 1>&2 2>&3)
exitstatus=$?
if [ $exitstatus = 0 ]; then
echo "Выбранный скин:"$DISTROS
# Далее, запуск нужного скрипта из соответствующей папки
# типа: \Map\autorun.ch; \Video\auutorun.ch; и так далее
else
echo "Вы нажали отмену."
fi
Ничего не получилось. Я не силён в Линуксе. Пробовал брать пример из инета. Но что-то пошло не так.
Почему-то не выводится на экране ГУ. А было бы очень удобно.
Сделать одну флешку, закачать на неё в свои папки нужные скрипты, и при необходимости
грузить то что необходимо, не меняя флешки, и не бегая постоянно от машины домой и обратно.
С уважением.
Не могли бы Вы помочь.
Хотел самостоятельно добавить в скрипт диалоговые окна. Пример ниже.
#!/bin/bash
DISTROS=$(whiptail --title "Выбор скрипта загрузки" --radiolist \
"Выберите, какой скрипт необходимо запустить." 15 60 4 \
"Активация карт" ON \
"Активация видео" OFF \
"Деактивация видео" OFF \
"Активация скина CARBON" OFF 3>&1 1>&2 2>&3)
exitstatus=$?
if [ $exitstatus = 0 ]; then
echo "Выбранный скин:"$DISTROS
# Далее, запуск нужного скрипта из соответствующей папки
# типа: \Map\autorun.ch; \Video\auutorun.ch; и так далее
else
echo "Вы нажали отмену."
fi
Ничего не получилось. Я не силён в Линуксе. Пробовал брать пример из инета. Но что-то пошло не так.
Почему-то не выводится на экране ГУ. А было бы очень удобно.
Сделать одну флешку, закачать на неё в свои папки нужные скрипты, и при необходимости
грузить то что необходимо, не меняя флешки, и не бегая постоянно от машины домой и обратно.
С уважением.
Re: Для разработчиков
Несколько причин:PITBY писал(а): ↑02 мар 2020, 12:48Уважаемый Yosic.
Не могли бы Вы помочь.
Хотел самостоятельно добавить в скрипт диалоговые окна. Пример ниже.
#!/bin/bash
DISTROS=$(whiptail --title "Выбор скрипта загрузки" --radiolist \
"Выберите, какой скрипт необходимо запустить." 15 60 4 \
"Активация карт" ON \
"Активация видео" OFF \
"Деактивация видео" OFF \
"Активация скина CARBON" OFF 3>&1 1>&2 2>&3)
exitstatus=$?
if [ $exitstatus = 0 ]; then
echo "Выбранный скин:"$DISTROS
# Далее, запуск нужного скрипта из соответствующей папки
# типа: \Map\autorun.ch; \Video\auutorun.ch; и так далее
else
echo "Вы нажали отмену."
fi
Ничего не получилось. Я не силён в Линуксе. Пробовал брать пример из инета. Но что-то пошло не так.
Почему-то не выводится на экране ГУ. А было бы очень удобно.
Сделать одну флешку, закачать на неё в свои папки нужные скрипты, и при необходимости
грузить то что необходимо, не меняя флешки, и не бегая постоянно от машины домой и обратно.
С уважением.
1. С чего вы взяли, что whiptail установлен на нашем ГУ? Скорее всего его там нет
2. Эти диалоговые окна создаются в консоли, у нас же графическая оболочка. Даже при наличии этой утилиты максимум на что вы могли рассчитывать так это на окошки в ssh клиенте при подключении по сети.
Re: Для разработчиков
Примерно так и подумал.Yosic писал(а): ↑02 мар 2020, 13:26Несколько причин:
1. С чего вы взяли, что whiptail установлен на нашем ГУ? Скорее всего его там нет
2. Эти диалоговые окна создаются в консоли, у нас же графическая оболочка. Даже при наличии этой утилиты максимум на что вы могли рассчитывать так это на окошки в ssh клиенте при подключении по сети.
Я больше к VBA склонен. А все прибамбасы Линукса не знаю.
А вообще? Возможно такое другими методами?
Хорошая вещь получилась бы, я так думаю.
Re: Для разработчиков
Думаю возможно. Вам нужно освоить QT.PITBY писал(а): ↑02 мар 2020, 13:35Примерно так и подумал.Yosic писал(а): ↑02 мар 2020, 13:26Несколько причин:
1. С чего вы взяли, что whiptail установлен на нашем ГУ? Скорее всего его там нет
2. Эти диалоговые окна создаются в консоли, у нас же графическая оболочка. Даже при наличии этой утилиты максимум на что вы могли рассчитывать так это на окошки в ssh клиенте при подключении по сети.
Я больше к VBA склонен. А все прибамбасы Линукса не знаю.
А вообще? Возможно такое другими методами?
Хорошая вещь получилась бы, я так думаю.
Re: Для разработчиков
Установил QT для Phyton перед Новым годом. Решил немного с Phyton-ом позаниматься.
В общих чертах начинаю осваивать. Но говорить о самостоятельных разработках пока рано.
По этому, пытаюсь советоваться со знающими людьми здесь на форуме.
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Re: Для разработчиков
Питона там нету, на ГУ, но можно установить.
Re: Для разработчиков
Я так понимаю, что на нашем ГУ и так памяти не много. (А кстати, сколько?)
И загрузив Phyton для Linux вообще мало что останется.
Вроде, читал, что приложения py запускаются на Линуксе. Но не думал, что сам Phyton там нужен.
Как писал ранее, в Линуксе не разбираюсь. Немного поверхностно, и всё.
Будем изучать, что возможно.
Спасибо.
Re: Для разработчиков
давай разбирайся разрабы нам нужны!!!!
А вот D-Bus
А с помощью него нельзя показывать диалоговые окна? Хотя бы просто информативные
Или сразу показать "инженерное меню", например, без ввода кода?
Я пытался отправлять сообщения, но положительного результата не получил
Или сразу показать "инженерное меню", например, без ввода кода?
Я пытался отправлять сообщения, но положительного результата не получил
Re: Для разработчиков
Там 8гигов память. Свободно на разделе системы пару сотен мегабайт ещё, вполне хватит. Я себе поставил питон, для WiFi скрипта был нужен. Тут нету какой-то сложности.PITBY писал(а): ↑02 мар 2020, 17:49Я так понимаю, что на нашем ГУ и так памяти не много. (А кстати, сколько?)
И загрузив Phyton для Linux вообще мало что останется.
Вроде, читал, что приложения py запускаются на Линуксе. Но не думал, что сам Phyton там нужен.
Как писал ранее, в Линуксе не разбираюсь. Немного поверхностно, и всё.
Будем изучать, что возможно.
Спасибо.
Re: Для разработчиков
app/sbin/popupmanagerd как то надо запустить. проверил большинство диалоговых окон, запускается этот бинарник.
Программы для работы с dbus
dbus-monitor и dbus-send уже на борту