Сообщений: 0 | #1 - 1 ноября 2015 в 21:04 | |
Долго мучался, и наконец получилось сделать видео на рабочий стол Теперь не могу сделать запуск и завершение программы одним скриптом который будет запускаться с кнопки запуска вот на примере gedit, Есть скрипт который проверяет запущена или нет программа и если не запущена запускает, Помогите! дополнить скрипт чтоб после проверки запущенную программу закрывал начало скрипта- pidof gedit > /dev/null || gedit |
|
|
Сообщений: 0 | #2 - 1 ноября 2015 в 23:08 | |
Накидал схемку - знатоки пните, где копать? Google уже второй день мучаю |
Сообщений: 0 | #3 - 2 ноября 2015 в 00:27 | |
для примера http://olgmen.blogspot.co.uk/2011/03/blog-post_24.html сам применял когдато для чегото, а гедит неудачный пример, у него кнопки закрытия есть)) |
Сообщений: 0 | #4 - 3 ноября 2015 в 23:12 | |
спасибо за ссылку! Методом тыка подобрал вот такое #!/bin/bash pidof mplayer > /dev/null || ./dialog.sh pidof mplayer > /dev/null && killall mplayer |
Сообщений: 0 | #5 - 3 ноября 2015 в 23:15 | |
теперь мучаюсь объединить эти 2 скрипта содержимое скрипта dialog.sh Код PHP:[/#!/bin/sh zenity --question --title="Видеообои" \ --text=" Включить звук? " \ --timeout=10 if [ $? -eq "0" ] then notify-send "Звук включен" xwinwrap -ni -fs -s -st -sp -b -nf \ -- mplayer -wid WID "./vihod.avi" -loop 0 else notify-send "Звук выключен" xwinwrap -ni -fs -s -st -sp -b -nf \ -- mplayer -wid WID -nosound "./vihod.avi" -loop 0 fi fi]
|
Сообщений: 0 | #6 - 3 ноября 2015 в 23:37 | |
Вот кому надо объединил 2 скрипта Код PHP:[#!/bin/sh # click to start, click to stop if pidof mplayer > /dev/null then else zenity --question --title="Видеообои" \ --text=" Включить звук? " \ --timeout=10 if [ $? -eq "0" ] then notify-send "Звук включен" xwinwrap -ni -fs -s -st -sp -b -nf \ -- mplayer -wid WID "./vihod.avi" -loop 0 else notify-send "Звук выключен" xwinwrap -ni -fs -s -st -sp -b -nf \ -- mplayer -wid WID -nosound "./vihod.avi" -loop 0 fi fi ]
|
Сообщений: 0 | #7 - 3 ноября 2015 в 23:42 | |
теперь следующий этап добавить пункт в контекстное меню, точнее пункт добавил а как заставить работать не знаю |
Сообщений: 0 | #8 - 5 ноября 2015 в 21:27 | |
Знатоки подскажите как сделать чтоб скрипт видел русские буквы в названиях файлов вот скрипт: 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 | #9 - 5 ноября 2015 в 21:40 | |
mint: | еперь следующий этап добавить пункт в контекстное меню, точнее пункт добавил а как заставить работать не знаю |
есть nautilus-scripts ~/.local/share/nautilus/scripts сюда помещайте свои скрипты.после чего появится пункт в пкм -сценарии Редактировалось: 1 раз (Последний: 5 ноября 2015 в 21:41) |
Сообщений: 0 | #10 - 17 ноября 2015 в 20:45 | |
cinnamon наконец то победил видео сделал на рабочий стол! |