0
Найти на сайте: параметры поиска

 

 

[РЕШЕНО] Скрипт для запуска и завершения программы одной кнопкой

Видео на рабочем столе за место картинки
  
Сообщений: 0
Долго мучался, и наконец получилось сделать видео на рабочий стол
Теперь не могу сделать запуск и завершение программы одним скриптом который будет запускаться с кнопки запуска
вот на примере gedit, Есть скрипт который проверяет запущена или нет программа и если не запущена запускает,
Помогите! дополнить скрипт чтоб после проверки запущенную программу закрывал
начало скрипта- pidof gedit > /dev/null || gedit
Сообщений: 0
Накидал схемку - знатоки пните, где копать? Google уже второй день мучаю
Сообщений: 0
для примера http://olgmen.blogspot.co.uk/2011/03/blog-post_24.html сам применял когдато для чегото, а гедит неудачный пример, у него кнопки закрытия есть))
Сообщений: 0
спасибо за ссылку! Методом тыка подобрал вот такое
Код PHP:
  1.  
#!/bin/bash
pidof mplayer > /dev/null || ./dialog.sh
pidof mplayer > /dev/null && killall mplayer
Сообщений: 0
теперь мучаюсь объединить эти 2 скрипта
содержимое скрипта dialog.sh
Код PHP:
  1. [/#!/bin/sh
  2. zenity --question --title="Видеообои" \
  3. --text=" Включить звук? " \
  4. --timeout=10
  5. if [ $? -eq "0" ]
  6. then
  7. notify-send "Звук включен"
  8. xwinwrap -ni -fs -s -st -sp -b -nf \
  9. -- mplayer -wid WID "./vihod.avi" -loop 0
  10. else
  11. notify-send "Звук выключен"
  12. xwinwrap -ni -fs -s -st -sp -b -nf \
  13. -- mplayer -wid WID -nosound "./vihod.avi" -loop 0
  14. fi
  15. fi]
Сообщений: 0
Вот кому надо объединил 2 скрипта
Код PHP:
  1. [#!/bin/sh
  2. # click to start, click to stop
  3. if pidof mplayer > /dev/null
  4. then
  5. exec killall mplayer
  6. else
  7. zenity --question --title="Видеообои" \
  8. --text=" Включить звук? " \
  9. --timeout=10
  10. if [ $? -eq "0" ]
  11. then
  12. notify-send "Звук включен"
  13. xwinwrap -ni -fs -s -st -sp -b -nf \
  14. -- mplayer -wid WID "./vihod.avi" -loop 0
  15. else
  16. notify-send "Звук выключен"
  17. xwinwrap -ni -fs -s -st -sp -b -nf \
  18. -- mplayer -wid WID -nosound "./vihod.avi" -loop 0
  19. fi
  20. fi
  21. ]
Сообщений: 0
теперь следующий этап добавить пункт в контекстное меню, точнее пункт добавил а как заставить работать не знаю
Сообщений: 0
Знатоки подскажите как сделать чтоб скрипт видел русские буквы в названиях файлов
вот скрипт:
filesall=""
while [ $# -gt 0 ]
do
files=`echo "$1" | sed 's/ /\?/g'`
filesall="$files $filesall"
shift
done
zenity --question --title="Видеообои" \
--text=" Включить звук? " \
--timeout=10
if [ $? -eq "0" ]
then
notify-send "Звук включен"
killall mplayer
xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -wid WID -loop 0 $filesall&
else
notify-send "Звук выключен"
killall mplayer
xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -wid WID -nosound -loop 0 $filesall&
fi

exit 0
Сообщений: 0
mint:
еперь следующий этап добавить пункт в контекстное меню, точнее пункт добавил а как заставить работать не знаю
есть nautilus-scripts ~/.local/share/nautilus/scripts сюда помещайте свои скрипты.после чего появится пункт в пкм -сценарии
Редактировалось: 1 раз (Последний: 5 ноября 2015 в 21:41)
Сообщений: 0
cinnamon наконец то победил видео сделал на рабочий стол!
В начало страницы 
|
Перейти на форум: