Page 3 of 11 FirstFirst 12345 ... LastLast
Results 31 to 45 of 153

Thread: router2sms [python]

  1. #31
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Smile

    Закинул новую версию скрипта, смс на билайн доходят (по времени также все норм)
    Хотел попросить написать скрипт который пингует заданный сервер (и если можно порт), при его отключении отсылает смс
    чтобы знать когда сервер падает
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  2. #32
    Вот, что получилось:
    Code:
    #!/bin/sh
    
    HOST=$1
    TMPFILE=/tmp/ping.tmp
    
    ping -c 1 -w 5 $HOST &>/dev/null
    
    if [ $? -ne 0 ] ; then
      if [ ! -e $TMPFILE ] ; then
        touch $TMPFILE
        /opt/share/scripts/sms/send.py 7916xxxxxxx server $HOST is down
      fi
    else
      if [ -e $TMPFILE ] ; then
        rm $TMPFILE
        /opt/share/scripts/sms/send.py 7916xxxxxxx server $HOST is up
      fi
    fi
    Этот файл можно добавить в crontab:
    Code:
    */1 * * * *    /opt/share/scripts/pingHost.sh ya.ru
    Last edited by xz_kostyan; 27-05-2010 at 17:52.
    wl-500gP v1 (128 MB) + 1.9.2.7-rtn-3300

  3. #33
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Smile

    Спасибо! отличный скриптик, теперь получаю смс когда сервер падает
    а то хост-трекер платный
    а тут свое и быстро

    можно узнавать когда жена ноут включает и выключает
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  4. #34
    Кстати. В лог не пишется время и дата, а они должны по идее писаться в самое начало строки лога. В этом питоне, похоже, сломали функцию strftime, которая занимается форматированием строки времени. На большом брате с таким же питоном все нормально. Кто выяснит почему так, буду благодарен. Установка переменных TZ и LC_TIME не помогла.
    Code:
    export LC_TIME='ru_RU.UTF-8'
    export TZ='MSK-3MSD,M3.5.0,M10.5.0/3'
    wl-500gP v1 (128 MB) + 1.9.2.7-rtn-3300

  5. #35
    Join Date
    May 2010
    Location
    Украина, Донецк
    Posts
    21

    Exclamation

    Здравствуйте. я хочу отправить смс на мтс в украине - с агента виндовс пишет что оператор не поддержывается, хотя тут http://agent.mail.ru/help/3/2.html он есть в списке. в чем проблемма?
    а с роутера вот http://my.router/sms/sendFromWeb.py ссылка и пишет К сожалению, Google Chrome не может найти страницу
    WL500GPv2 + hitachi 320GB + Samsung ML-1615 + ISP Online 80Mbits

  6. #36

    Смена ip

    Здравствуйте.
    А как по примеру выше изложенному по пингу доступности сервера в интернете, будет выглядеть скрипт проверки своего собственного ip адреса. И в случае его отличия от запомненного предыдущего, высылать скриптом sms с новым ip адресом?

  7. #37
    Quote Originally Posted by mr-butch View Post
    Здравствуйте.
    А как по примеру выше изложенному по пингу доступности сервера в интернете, будет выглядеть скрипт проверки своего собственного ip адреса. И в случае его отличия от запомненного предыдущего, высылать скриптом sms с новым ip адресом?
    а зачем? есть же DynDNS.

  8. #38
    Join Date
    Oct 2008
    Location
    Saint-Petesburg, Russia
    Posts
    253
    Quote Originally Posted by xz_kostyan View Post
    убран мусор, добавляемый mail.ru в конец сообщения;
    дюже интересно как это реализовано? "добивка" пробелами до максимальной длины сообщения?
    WL500gp-1.9.2.7-d-r2624

  9. #39
    Quote Originally Posted by GUID View Post
    дюже интересно как это реализовано? "добивка" пробелами до максимальной длины сообщения?
    Да пробелами, при всем желании добавить в смс ничего не выйдет.
    wl-500gP v1 (128 MB) + 1.9.2.7-rtn-3300

  10. #40
    Quote Originally Posted by 00daniil View Post
    Здравствуйте. я хочу отправить смс на мтс в украине - с агента виндовс пишет что оператор не поддержывается, хотя тут http://agent.mail.ru/help/3/2.html он есть в списке. в чем проблемма?
    а с роутера вот http://my.router/sms/sendFromWeb.py ссылка и пишет К сожалению, Google Chrome не может найти страницу
    Не поддерживается -- значит они отключили отправку в Украине или еще что. Я же не работаю в Mail.ru. А на роутер для отправки sms вы заходите не по тому url, что надо. Если делали как написано у меня и веб-сервер на 80 порту, то вот так http://my.router/sms/
    wl-500gP v1 (128 MB) + 1.9.2.7-rtn-3300

  11. #41

    Exclamation

    Зарегил новых ящиков, отправил с каждого по 1 письму. Вчера отправил штук 7 смс и перестало работать, сегодня тож не работает((:
    В меил вреде заходят (не забанены).
    Code:
    Результат
    Sms limit exceeded at email art0e@bk.ru.
    Sms limit exceeded at email art6q@bk.ru.
    Sms limit exceeded at email art1y@bk.ru.
    Sms limit exceeded at email art4l@bk.ru.
    Sms limit exceeded at email art0b@bk.ru.
    Sms limit exceeded at email art0s@bk.ru.
    Sms limit exceeded at email art5h@bk.ru.
    Sms limit exceeded at email art8e@bk.ru.
    Sms limit exceeded at email art8a@mail.ru.
    Sms limit exceeded at email art4x@mail.ru.
    Sms limit exceeded at email art2f@mail.ru.
    Sms limit exceeded at email art0c@mail.ru.
    Sms limit exceeded at email art5k@mail.ru.
    Sms limit exceeded at email art6i@mail.ru.
    Sms limit exceeded at email art4t@mail.ru.
    Sms limit exceeded at email art9o@mail.ru.
    Sms limit exceeded at email art4f@bk.ru.
    Sms limit exceeded at email art1i@bk.ru.
    Sms send error: sms limit exceeded at all emails.
    И подскахите плиз как этим скриптом лучше устроить флуд на 1 номер!
    И еще там нету случайно лимита отправки с 1 IP?
    Заранее спасибо)

    Кстати. В атаче отличный меил.ру реггер на php (работает на роутере). Регит без проблем 10 мыл за раз. Правда с проксями тупит немного, это видимо меил.ру блокирует регу через прокси((
    Attached Files Attached Files
    Last edited by SuperART; 26-06-2010 at 23:12.

  12. #42

    Смена IP

    Quote Originally Posted by Pablo Escobar View Post
    а зачем? есть же DynDNS.
    На те случаи как сейчас - DynDNS не доступна, а попасть на роутер все таки нада.
    Да и вообще не помешает для резерва.

  13. #43
    Возможно ли снизить количество попыток отправки смс с одного мэйла, т.е. в случае невозможности добавления нового номера (contact operation error) скрипт делает 16 ping'ов. Как бы это исключить или снизить количество и переходить к следующему мылу и пытаться отправить?

  14. #44
    Quote Originally Posted by mr-butch View Post
    Возможно ли снизить количество попыток отправки смс с одного мэйла, т.е. в случае невозможности добавления нового номера (contact operation error) скрипт делает 16 ping'ов. Как бы это исключить или снизить количество и переходить к следующему мылу и пытаться отправить?
    Количество попыток отправки никак не связано с невозможностью добавления нового номера. Можете сами поиграться со значениями wait_confirm_interval (ожидание результата отправки смс) и wait_add_interval (время ожидания для добавления). Я подобрал оптимальные параметры, какие можно.
    wl-500gP v1 (128 MB) + 1.9.2.7-rtn-3300

  15. #45
    Quote Originally Posted by xz_kostyan View Post
    Количество попыток отправки никак не связано с невозможностью добавления нового номера. Можете сами поиграться со значениями wait_confirm_interval (ожидание результата отправки смс) и wait_add_interval (время ожидания для добавления). Я подобрал оптимальные параметры, какие можно.
    У меня после ошибки добавления номера отсчитывается ровно 16 ping и переходит к следующему e-mail. Это количество - 16 повторяется из раза в раз. И я предполагал что это количество можно снизить.

Page 3 of 11 FirstFirst 12345 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •