Сайт | Скачать | Видео | Wiki

Автор Тема: yad - построитель GUI для шелл-скриптов  (Прочитано 18715 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ribolovp

  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +0/-0
Re: yad - построитель GUI для шелл-скриптов
« Ответ #60 : 17 Ноябрь 2016, 10:24:23 »
Автор ответил нужно добавить команду "kill $YAD_PID "

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 17996
  • Репутация: +138/-0
    • PuppyRus-A
Re: yad - построитель GUI для шелл-скриптов
« Ответ #61 : 17 Ноябрь 2016, 10:28:14 »
Куда добавить? Где устанавливается эта переменная?

Оффлайн ribolovp

  • Новичок
  • *
  • Сообщений: 22
  • Репутация: +0/-0
Re: yad - построитель GUI для шелл-скриптов
« Ответ #62 : 22 Ноябрь 2016, 21:36:26 »
добавить нужно kill $YAD_PID

но лучше это дело оформить функцией и дергать уже ее, т.к. gedit надо запускать в фоне.

#! /bin/bash

function run_gedit {
    gedit &
    sleep 0.5
    kill -USR1 $YAD_PID
}
export -f run_gedit

yad --notification --command='bash -c run_gedit'

Это ответ автора ↑

себе сделал без вызова функции:
yad --notification  --text="test" --command='bash -c "gedit & kill $YAD_PID"'
« Последнее редактирование: 22 Ноябрь 2016, 21:46:17 от ribolovp »

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 17996
  • Репутация: +138/-0
    • PuppyRus-A
Re: yad - построитель GUI для шелл-скриптов
« Ответ #63 : 23 Ноябрь 2016, 10:17:49 »
yad --notification  --text="test" --command='bash -c "gedit & kill $YAD_PID"'
Так работает. Значит это встроенная переменная. Это упрощает написание кода

Оффлайн dummy

  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
Re: yad - построитель GUI для шелл-скриптов
« Ответ #64 : 16 Апрель 2017, 09:41:09 »
При обработке фотографий появилась нужда в диалоге для редактирования их очередности. Вот очень хотелось бы передвигать их наглядным образом мышкой (drag-n-drop) в текстовом списке или, например, в списке иконок. Есть варианты такое сделать самому?

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 17996
  • Репутация: +138/-0
    • PuppyRus-A
Re: yad - построитель GUI для шелл-скриптов
« Ответ #65 : 16 Апрель 2017, 09:56:13 »
Я такого не делал. Больше на форуме писателей на yad не просматривается. В итоге - лучше спросить у автора yad или на мурге и продублировать ответ сюда