Уважаемый acrab! Ни как не врублюсь зачем нужны скрипты в данном плагине и как ними пользоваться?
Заранее извеняюсь и спасибо.
Ну например благодаря скриптам, выполняемым при входе и выходе из плагина можно прибить mgcamd при входе и запустить его при выходе... Это так, к примеру... А в те, три которые в меню - можно например скачивать ключи biss, рестарт модема, обновление списка webtv или еще чего душа пожелает. полет фантазии никто не ограничивал в общем.
Как пример - можно посмотреть содержимое файла update.sh (кодировка - utf-8, тюнерная).
Можно поискать что можно сделать в гугле - "шелл скрипты линукс"... только не забываем, что по умолчанию bash у нас нету. смотреть возможности /bin/sh
Ну а еще - их можно не использовать, если применение им не найдено
![Smiley :)](https://gisclub.tv/Smileys/koloboks/smiley.gif)
скрипт с комментариями в читабельном виде...
#!/bin/sh
#Здесь будет выполнение скрипта по команде из плагина
#скачиваем файл
/root/spark/etc/wget -c -O /tmp/test.txt https://dl.dropbox.com/u/29262810/oscam.dvbapi
if [ $? -ne 0 ]; then
exit $?;
fi;
#Дальше, если скачалось без ошибки - допустим перемещаем файл
mv /tmp/test.txt /root/plugin/var/poluchilosj.txt
exit 0;
#например можно
#killall имя_процесса
#для прибития, жестоко, но действенно.
PS. отличие от самой папки с плагинами - нет автостарта (т.е. для разового запуска нужно было запустить, подождать, выгрузить и было не понятно состояние - отработал или нет) в конце скрипта есть exit 0 - это успешное завершение. Если дать exit 1 например - будет уведомление по ошибке. И лично меня до сих пор раздражает отсутствие разделений скриптов по папкам и принципа сортировки в плагинах...
Добавлено 20 февраля | 2013г. | 21:18:35 Для кого объяснял - не понятно... Если помогло - спасибо вроде нету, если все-еще не понятно - дополнительные вопросы вроде отсутствуют, вот так и пропадает желание что-либо объяснять, вроде как для самого себя писал...