The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Пишем робота для отправки SMS через web-формы.

30.08.2004 02:40

В статье описывается простейший пример использования Perl модулей HTML::Parser и LWP. Кроме того, статья повествует о некоторых хитростях в разборе HTML и обходе простейшей защиты в формах при помощи Perl.

  1. Главная ссылка к новости (http://perl.dp.ua/practice/sms...)
Автор новости: Дмитрий Николаев
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/4295-perl
Ключевые слова: perl, lwp, html, parser, web
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, 2vl (?), 09:58, 30/08/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    НУ не особо.... А в москве ? , а как решать проблему с гифами(цифры авторизации) ?
    а вообще приличные гейты москвы кто нибудь знает ?
     
     
  • 2.11, svs (??), 13:28, 31/08/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Для меня, например, отправка СМС из командной строки очень важна. Я таким образом получаю критические сообщения с серверов. Некоторое время пользовался гейтом аська<->SMS пока не прикрыли. И потом через Инет не надежно. Уговорил начальство и подцепил Нокию 5110. Теперь нет проблем.
    Сообщения валятся в спул. Потом их подхватывает демон и отправляет, использую gnokii. Вот так.
     

  • 1.2, Аноним (2), 14:20, 30/08/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Логичнее было бы делать через WWW::Mechanize
     
  • 1.3, spanka (??), 15:52, 30/08/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    curl -d "flash=0&sms=1&Addr=$phone&smbody=$body&summa=$length&name=ok" http://mgsm.ru/index.php?region=3&sms3
    все намного прощё :).
     
  • 1.4, Аноним (2), 17:09, 30/08/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Покупаем сервис у smsmail.ru читаем инструкцию отправляем sms-ки, в чем проблема то ?
     
  • 1.5, Nick (??), 17:22, 30/08/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Разрешите вступиться :)
    Материал носит в большей степени учебный характер.
    Никто не спорит, что со своим гейтом - всё надёжнее быстрее и т.д., но сами понимаете, что гораздо интереснее - чужим гейтом из консоли и т.д. :)
     
  • 1.6, Аноним (2), 20:42, 30/08/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да чувак видимо тебе нечем заниматся, а такую фичу как отправить мыло на адрес
    38050хххххх@sms.umc.ua или
    38067ххххххх@kyivstar.net

    не пробовал? :)))))

     
     
  • 2.7, uldus (ok), 22:05, 30/08/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >Да чувак видимо тебе нечем заниматся, а такую фичу как отправить мыло
    >на адрес
    >38050хххххх@sms.umc.ua или
    >38067ххххххх@kyivstar.net

    SMS спам уже многих достал, поэтому через mail-gate у серьезных операторов SMS-ки отправялются только клиентам которые письменно дали согласия получать их от-туда. Впрочем, web-формы там тоже так просто не заполнишь не переписав  цифры с картинки.

     

  • 1.8, klyaznik (?), 08:38, 31/08/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот мой скриптик для отправки смс-ок через анонимные прокси для обхода ограниче... большой текст свёрнут, показать
     
  • 1.9, dem (?), 11:28, 31/08/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1. Кнешна проще "КУПИТЬ" сервис, но кому плохо живется с халявой.
    2. Кто пробовал слать СМС с почты? У меня если и доходили то в лучшем случае на следующий день! Дело в том что у всех операторов есть такое понятие - ПРИОРИТЕТ! очередь обычно такова:
    - контрактники - "карточники" - !свой сайт и пратнеры! - ну а потом все остальные.
    3. А по поводу коллег из россии - ищите своих .... они есть везде. Статья дает старт и повод для размышлений.

    Так и не услышал идей по поводу разбора GIF цифорок.

     
     
  • 2.10, Alexander (??), 12:34, 31/08/2004 [^] [^^] [^^^] [ответить]  
  • +/
    А какие идеи по поводу циферок могут быть? Там ведь четкие цифры и все на своих местах, без искажения и т.д. Разрезаешь на части (по разрядам), сравниваешь с заранее сохраненными битовыми массивами, и т.о. преобразуешь в нормальные числа. На Perl реализуемо за 2-3 часа. Где-то даже пример видел. Но забыл где :(
     

  • 1.13, c0x (ok), 09:15, 01/09/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    осталось написать OCR для картинок с цифирями
     
  • 1.14, fedorden (??), 10:06, 01/09/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть сайты где цифры генерятся разных размеров, еще и наклонные - как здесь быть с OCR?
     
     
  • 2.15, Alexander (??), 17:25, 01/09/2004 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть сайты где цифры генерятся разных размеров,
    > еще и наклонные - как здесь быть с OCR?
    Тады ой :(
     
     
  • 3.17, mirya (?), 20:37, 01/09/2004 [^] [^^] [^^^] [ответить]  
  • +/
    А никто к этому делу не пытался готовые распознаватели приделать? напр., ABBYY FineReader thruogh wine + врапающий интерфейс а-ля "посылаем мессаджы кнопочкам". Осталось сделать стабы для всех аутпутных ф-ций вайна, т.к. иксов по условию нет.
     

  • 1.16, andr (??), 19:04, 01/09/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если уж так надоело "Иксы и Нетскейп" грузить, lynx юзай (или чего-нить наподобии) :)
    Я же стандартным юниховым mail'ом пользуюсь чтобы эсемесить бесплатно :) Естественно на машинке должен бытьнастроен какой-нибудь smtp-клиент (у меня, например, ssmtp - в портах нашёл). И тогда:
    andr[~]ail 89022222222@sms.smarts-gsm.ru
    Subject: сюда текст пишем :)
    .
    EOT
    Null message body; hope that's ok
    andr[~]0D
    А если ещё и .mail_aliases написать то вообще всё очень даже удобно будет :)
    конечно функциАнальности у моего способа поменьше, но мне хватает :)
    Но тут речь идёт всё же не о многообразии способов отправки sms, а о том как это на perl делают. Мне статья очень даже показалась интересной - я на perl'е только начинаю кодить :)
    P.S. неужели кто-то ещё юзает этот "нетскейп" ? :)
          Opera - foreve !
     
  • 1.18, ins (?), 23:45, 03/09/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    a ya uzayu clickatell.com
     
     
  • 2.20, axl (?), 10:25, 18/01/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Прочёл сообщения выше.. остались следующие вопросы: 1. Удалось ли кому нибудь использовать OCR для отправки SMS с сайта MTS (например)?? Если да, то если это возможно, пульните плз. пример скрипта. Спасибо! 2. Удалось ли кому нибудь найти в инете free сервис который позволял бы отправлять n кол-во sms через http или mail на MTS ?? Спасибо!
    Хочу подчеркнуть, что возможность отправки SMS нужна не в коем случае не для спасма... а отправлять нотификацию самому мебе о событиях в сети, в том числе о новых email.
     
     
  • 3.21, klyaznik (?), 12:05, 18/01/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Хочу подчеркнуть, что возможность отправки SMS нужна не в коем случае не
    >для спасма... а отправлять нотификацию самому мебе о событиях в сети,
    >в том числе о новых email.

      Самый надежный способ (99%)- подключить к серверу мобильник и отправлять через него. Остальные способы дают надежность около 50-70%.

     
  • 3.23, влад (?), 14:23, 20/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Прочёл сообщения выше.. остались следующие вопросы: 1. Удалось ли кому нибудь использовать
    >OCR для отправки SMS с сайта MTS (например)?? Если да, то
    >если это возможно, пульните плз. пример скрипта. Спасибо! 2. Удалось ли
    >кому нибудь найти в инете free сервис который позволял бы отправлять
    >n кол-во sms через http или mail на MTS ?? Спасибо!
    >
    >Хочу подчеркнуть, что возможность отправки SMS нужна не в коем случае не
    >для спасма... а отправлять нотификацию самому мебе о событиях в сети,
    >в том числе о новых email.

    самый правильный - заключить договор с провайдером и пулять через него официально. хоть спам, хоть не спам. в случае мониторинговых сообщений это еще и дешево будет стоить (дешевле чем просто смс-ка с телефона почти в 2 раза, но ест-но есть абонентка)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру