Теперь я всё переделал. Сделал файл calendarSMS.py исполняющим. Теперь запускается но выдаёт ошибку.
/opt/etc/calendarSMS/sendsms [hello world]
calendarSMS: ('error sendsms ', NameError("global name 'LoadConfig' is not defined",))
Теперь я всё переделал. Сделал файл calendarSMS.py исполняющим. Теперь запускается но выдаёт ошибку.
/opt/etc/calendarSMS/sendsms [hello world]
calendarSMS: ('error sendsms ', NameError("global name 'LoadConfig' is not defined",))
Ура всё получилось)))))) тест пройден! осталось добавить в Трансмишн.
А где лижит вайл settings.json Трансмишена????
Всё заработало!!!!! Спасибо всем!!!!!
Кто-нибудь пробовал организовать отправку ежедневной информации о том, сколько байт загружено/отдано torrent клиентом. Например, в transmission имеется файл stats.json, в котором содержится такая информация. Насколько я понимаю, необходимо написать сценарий, который будет читать данный файл, а cron будет запускать данный сценарий в определенное время. К сожалению, совершенно не владею скриптовым языком, поэтому если у кого-нибудь имеется готовый вариант, прошу поделиться. Буду очень признателен.
Из того, что мне удалось найти на просторах интернета имеется вот такой скрипт http://pastie.org/443058, но его функциональность несколько отличается от заданной.
ASUS WL500gp, 1.9.2.7-d-r2381, HDD 120Gb Inside, Transmission, CalendarSMS
а можно ли както сделать чтоб ночью неприходили смс?
в скрипт, например в папке /opt/etc/cron.30mins есть файл checkmail
с 7 до 21 каждые 30 минут проверяется почта и если приходит определенное письмо то отправляется смсCode:#!/bin/sh var1=`date +'%H'` #получить время в часах if [ $var1 -gt 7 -a $var1 -lt 21 ]; then # если больше 7 часов и меньше 21 fetchmail var2=`cat /opt/msg` if [ "$var2" = "new" ]; then /opt/etc/calendarSMS/sendsms "new mail" echo 0 > /opt/msg fi fi
Почему-то ругается на ntpclient хотя установлено
Code:02:38:33 18-02-2011 (notice|user|root) root: sendsms:Отправляем информацию об успешной загрузке 02:38:41 18-02-2011 (notice|user|root) root: calendarSMS: Synchronizing time 02:38:41 18-02-2011 (notice|user|root) root: calendarSMS: Не установлен ntpclient время не будет синхронезировано 02:38:41 18-02-2011 (notice|user|root) root: calendarSMS: стартуем отправку SMS 02:38:46 18-02-2011 (notice|user|root) root: calendarSMS: New single event inserted: http://www.google.com/calendar/feeds/default/private/full/p110ielou56mb3g9lhah9qgub8 \011Event edit URL: http://www.google.com/calendar/feeds/default/private/full/p110ielou56mb3g9lhah9qgub8/63433669125 \011Event HTML URL: http://www.google.com/calendar/event?eid=cDExMGllbG91NTZtYjNnOWxoYWg5cWd1YjggNTY1NDgxMEBt Adding 1 minute reminder to event 02:38:46 18-02-2011 (notice|user|root) root: calendarSMS: Не установлен ntpclient время не будет синхронезировано calendarSMS: New single event inserted: http://www.google.com/calendar/feeds/default/private/full/p110ielou56mb3g9lhah9qgub8 Event edit URL: http://www.google.com/calendar/feeds/default/private/full/p110ielou56mb3g9lhah9qgub8/63433669125 Event HTML URL: http://www.google.com/calendar/event?eid=cDExMGllbG91NTZtYjNnOWxoYWg5cWd1YjggNTY1NDgxMEBt Adding 1 minute reminder to event
/opt/etc/calendarSMS/sendsms hello world
/opt/etc/calendarSMS/sendsms: line 64: /opt/etc/calendarSMS/calendarSMS.py: Permission denied
calendarSMS:
после: chmod +x /opt/etc/calendarSMS/calendarSMS.py в телнете решат эту проблему
/opt/etc/calendarSMS/sendsms hello world
/opt/etc/calendarSMS/sendsms: line 64: /opt/etc/calendarSMS/calendarSMS.py: not found
calendarSMS: