Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/128: Рейтинг темы: голосов - 128, средняя оценка - 4.63
 Аватар для anonimus
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592

Бесплатная отправка СМС (без капчи)

10.04.2012, 23:55. Показов 24861. Ответов 84
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Утилита отправляет СМС на номера всех сотовых операторов России.
  • Не требует ввода карпч
  • Можно отправлять хоть 100 смс на 1 номер
  • установка интервала между отправками смс
  • рассылка смс по списку номеров
  • рассылка смс по пулу номеров например начальный номер 9264567345 и по 9264567365. СМС отправится на 20 номеров
минусы в том что смс нужно отправлять в транслите, но в программе можно писать кирилецей, сообщение при отправке автоматом переводится в транслит.
Миниатюры
Бесплатная отправка СМС (без капчи)  
Вложения
Тип файла: rar sms.rar (228.4 Кб, 1864 просмотров)
5
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.04.2012, 23:55
Ответы с готовыми решениями:

Отправка капчи на распознование(без сохранения на HDD))
С помощью curl'а скачиваю капчу. В результате получаю строковую переменную, в которой содержится капча. Можно ли и как-нибудь без...

Отправка смс без участия пользователя
Вроде такое не возможно? А с рут правами?

Отправка СМС с USB модема. Ограничение в 56 символов на смс. Что делать?
Доброго времени суток уважаемые форумчане. Недавно возникла задача написания программы для отправки смсок через модем. Так как сам в...

84
11.07.2013, 21:14
Студворк — интернет-сервис помощи студентам

Не по теме:

...не вижу проблемы. Обленились совсем, как мед - так и ложкой :D

0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
11.07.2013, 21:26
Цитата Сообщение от raxp Посмотреть сообщение
...не вижу проблемы. Обленились совсем
Три функции вместо одной.

Добавлено через 10 минут
Интересно что тип используешь char* и тут же впихнул System::TDateTime, смысл ?
Сразу бы String использовал.
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
11.07.2013, 22:04

Не по теме:

Сразу бы String использовал.
http://msdn.microsoft.com/ru-r... -snippet-1 ...смысл в удобстве и унификации.



Предлагаю данную тему не закакивать, а задавать вопросы в тематической. Проект к тому же открыт, правки приветствуются.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
11.07.2013, 22:36

Не по теме:

Цитата Сообщение от raxp Посмотреть сообщение
задавать вопросы в тематической.
В блог что ли ?



Добавлено через 27 минут
Цитата Сообщение от raxp Посмотреть сообщение
http://msdn.microsoft.com/ru-ru/libr...code-snippet-1 ...смысл в удобстве и унификации.
Delphi
1
TDateTime = type Double;
Под С++Builder через lib импорта чет не удалось сделать - после закрытия приложении получаю AV
0
0 / 0 / 0
Регистрация: 14.09.2013
Сообщений: 9
16.09.2013, 13:12
raxp
Добрый день.
Не могли бы Вы выложить полный снимок первого httpS-запроса (POST https://www.google.com/accounts/ClientLogin). Отснифать его мне не удается.
Прикол в том, что из Вашей dll, sms отправляются успешно, но если переписать все это слово-в-слово под CURL, то Гугль не пускает и ругается на "левые" попытки авторизации!
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
16.09.2013, 14:51
пользовался HTTPFOX под лису.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
16.09.2013, 16:06
Есть черновой вариант компонента на С++Builder, если надо могу выложить код.
0
0 / 0 / 0
Регистрация: 14.09.2013
Сообщений: 9
17.09.2013, 03:16
Цитата Сообщение от raxp Посмотреть сообщение
пользовался HTTPFOX под лису.
Так я пытался снифать уже ваше творение! Но расшифровать первый (ssl) запрос не удается.
Я бы с удовольствием поглядел оригинал, если бы знал, где он обитает. Можете дать линк странички, которую Вы ковыряли? Имеено той, где лежит правильная форма, которая постит сюда?
(ибо стандартная форма авторизации постит совсем в другое место)
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.09.2013, 07:34
Так я пытался снифать уже ваше творение! Но расшифровать первый (ssl) запрос не удается.
Я бы с удовольствием поглядел оригинал, если бы знал, где он обитает.
Isica, скажите, а трех статей на тему с подробнейшим описанием ее создания и использования:



и предоставления народу полных кишков исходников проекта на sourceforge

действительно недостаточно?
0
0 / 0 / 0
Регистрация: 14.09.2013
Сообщений: 9
17.09.2013, 10:41
Увы, таки недостаточно!
По теме только первая статья (остальные--это уже лирическое отступление). Но и в ней ответ на мой вопрос размыт до неузнаваемости:
Структура запросов для Google Calendar...или роем API
А теперь запустим сниффер HTTPFOX из нашего прошлого материала [8 ] и подсмотрим запросы к сервису
при создании уведомления в нашем аккаунте:
POST https://www.google.com/accounts/ClientLogin
Т.е., какая кнопка запускает этот POST--по-прежнему непонятно.

Походу, первый запрос (ssl) я уже осилил, но для этого потребовалось включить двухуровневую аутентификацию и создать пароль приложения (без этого Гугль не пускал и ругался на попытки "взлома" аккаунта). Авторизация стала проходить нормально, но теперь второй запрос (http, устанавливающий событие в календаре) возвращает "412 Precondition Failed".
Установить причину не удается. Хидеры и XML вроде собраны правильно. Правда, есть один нюанс: ваша dll откуда-то берет и цепляет к этому запросу следующие куки:
Cookie: S=calendar=YnGOQwIw-EUoBYljgzb1xQ; PREF=ID=5d1d59ad670a3910:U=752aea8d0161d a70:FF=0:TM=1163877193:LM=1379374033:S=d NN8sYzGbfSy_wNe; rememberme=false; NID=67=XYLRuNeig0eIqF5uMjnVABppO0uoR0pIY 1NeWsOqBG1QSzoRhq2h7KhRzqYSNQLFoEI7zVcBW mv9NYNnB78DVY18ueGKBsfS95hiic8ngPnA73G9J eRpLuVPufUcnFO_; MPRF=H4sIAAAAAAAAAKs4sbDlyXK1LiaGSUwKZub mhuZJFubmiYYmqalppsbJpilmhqlpyWlpyYkGphY TmBkARtKx3TAAAAA
Откуда они берутся--непонятно: в алгоритме этого нет! И если собрать первый запрос строго по вашему алгоритму (запостить "Email=&Passwd=&service=cl&source=RAMEDI A-Google SMS" на https://www.google.com/accounts/ClientLogin), то куков он не возвращает!

Короче, осталось проверить, будет ли работать без куков. Хотя уже сейчас видно, что Гугль настороженно относится к хостинг-серверам, но совершенно непонятно, каким нюхом он их чует?

PS
А вот со временем Вы недоглядели. Синхронизация вовсе не обязательна--Гугль ведь сам знает, который час
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.09.2013, 11:17
Синхронизация таки обязательна, хотя бы первичная, поскольку, если бы вы посмотрели исходники, идет привязка ко времени отправки и гугл-календарь не отправляет сообщения датированные уже прошедшей датой, да, они там появятся, но не отправятся, а еще в самом гугл-календаре как вы правильно отметили свое время и его тоже нужно учитывать при выборе часового пояса на локальной машине при отправке. Т.е. если вы работаете непосредственно с DLL, это обязательно.

Что до куков, вы кроме запроса методы класса TXMLHTTPRequest посмотрели и чем он занимается?
0
0 / 0 / 0
Регистрация: 14.09.2013
Сообщений: 9
18.09.2013, 05:05
Что-то я не врубаюсь. Судя по методам, описанным в вашей статье, этот компонент--обычный http(s)-клиент. По крайней мере, мы не вызываем ни каких его методов, кроме двух post-запросов. Первый запрос куков не возвращает, но во второй они добавляются. Что это за шаманство???
(напомню, что снифать ssl-трафик вашей dll, (т.е., первый запрос) в расшифрованном виде у меня не получается).

А время (UTC) возвращается первым запросом в заголовке Data.

И спрошу третий раз: как в Лисе дойти до этого места: POST https://www.google.com/accounts/ClientLogin ?
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
18.09.2013, 07:33
http://xmlhttprequest.ru/#encoding
0
0 / 0 / 0
Регистрация: 14.09.2013
Сообщений: 9
18.09.2013, 19:18
Отснифал таки я первый запрос. Теперь с куками все понятно. Как и предполагалось, класс ни чего не шаманит. А куку второй запрос сам же для себя и шлет (без этой куки он сглючивает, т.е., первая попытка отправки sms будет всегда неудачной).
От необходимости синхронизации времени я тоже успешно избавился.

Теперь хотелось бы доработать алгоритм, чтоб события удалялись, скажем, через 20 секунд после создания (sms за это время гарантировано попадет в очередь отправки).

Добавлено через 7 часов 59 минут
raxp, и все-таки, ГДЕ Вам удалось отловить эти запросы (POST https://www.google.com/accounts/ClientLogin и http://www.google.com/calendar... ivate/full ?)
У меня Лиса работает совершенно по-другому--через https://www.google.com/calendar/event
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
18.09.2013, 19:35
Як мед, так и ложкой. Вы лучше все доработки комментируйте и пишите на сурсфорже по адресу проекта, а то получается выложил для всех опенс-сорсом, а каждый тащит в свой угол и что-то тихо поприетарно делает.
0
0 / 0 / 0
Регистрация: 14.09.2013
Сообщений: 9
19.09.2013, 04:30
Так я вашу dll не пересобирал. Я вообще php-скрипт пишу Могу показать, если интересно, как я синхронизацию времени поборол.

Можно, конечно, начать изобретать велосипед на новом (стандартном?) АПИ, если эта ссылка секретная

Добавлено через 1 час 37 минут
Может поможете составить запрос на удаление event-а?

Добавлено через 6 часов 53 минуты
Вот собака! Все нарыл, все сделал, а SMS перестали приходить!
Выходит, что отправка sms через этот сервис НЕ надежная!?! Или у них есть какие-то лимиты? (пока отлаживал--штук 30 sms я отправил).
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
19.09.2013, 07:49
Похоже вы плохо статьи читали. Рекомендую еще раз. Также рекомендую ознакомиться с материалом "письма читателей" у меня на сайте.
0
0 / 0 / 0
Регистрация: 14.09.2013
Сообщений: 9
19.09.2013, 10:14
Похоже, проблема была на отрезке СОп-труба.
Избавился от русского текста в SMS (а за одно и от многостраничности)--надежность резко возросла.
А вот 20-и секунд жизни филда для гарантированной отправки sms, похоже, недостаточно. Так что пока увеличил ожидание до 90 секунд.

Добавлено через 1 час 48 минут
Есть подозрения, что многостраничные sms отправляются криво. Нередко вторая (последняя?) страница приходит с существенной задержкой либо не приходит вообще (что стратегически важно, ибо большинство телефонов не озвучат такое событие).
Кто-нибудь это тестировал?
В связи с этим вопрос: нельзя ли как-то изменить стандартные флудо-фразы, присутствующие во всех sms (кроме как методом смены языка?)
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
19.09.2013, 12:32
1- склеивающиеся SMS лучше вообще не отправлять, куски могут прийти в разные моменты времени и сервис тут не виноват и это касается отправки не только с Интернет-шлюзов, но и типичными AT-командами с использованием GSM-терминала
2- стандартные флудо-фразы похоже плата за бесплатность, но ежели найдете как, то общественность будет благодарна
3- избавление от русского путем транслитерации принудительно ограничивает возможности, транслитерацию следует сделать активирумой по флагу для конечного пользователя

p.s.: еще раз повторю - все замечания, претензии, доработки, модификации и комментарии лучше вести на странице проекта (пых- или не пых, не важно, когда речь об общем алгоритме), а данная тема затеряется со временем, как и множество других.
0
0 / 0 / 0
Регистрация: 14.09.2013
Сообщений: 9
19.09.2013, 22:32
Цитата Сообщение от raxp Посмотреть сообщение
склеивающиеся SMS лучше вообще не отправлять,
Да, и намного лучше. Но Вы не задумывались о том, что из-за русского языка и флудофраз, даже ваш семпл ни как не вписывается в одну страницу А y меня, в виду еще и не самого короткого gmail-адеса, на странице не
помещается даже 8 букв полезного текста! Так что без отключения русского, от многостраничности не избавиться.
Цитата Сообщение от raxp Посмотреть сообщение
все замечания, претензии, доработки, модификации и комментарии лучше вести на странице проекта
Такие фразы нужно подкреплять прямым линком. Иначе многие, в частности я, могут их не осилить (надеюсь, обсуждать предлагается не на английском?)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.09.2013, 22:32

Перехват и обработка входящих смс + отправка заготовленного смс с приложения
Перехват и обработка входящих смс + отправка заготовленного смс с приложения Подскажите кто сталкивался , Такое возможно на iOS ...

Бесплатная отправка sms
Как сделать? я думал мож через сайты операторов, у них такая услуга имеется ) Программно подключаться, заполнять соответствующие поля...

Как лучше всего сделать комментарии без капчи, но и без спама?
Здавствуйте, вообщем хочу написать свой блок комментариев для статей,все бы ничего НО Я хочу сделать это без регестрации и капчи,что...

Бесплатная отправка SMS с компьютера на телефон.
Подскажите пожалуйста как сделать программу для бесплатной отправки SMS с компьютера на мобильный телефон?

Отправка капчи на сервис и ожидание ответа
всем привет, подскажите каким способом отправлять капчу на сервис anti-captcha.com ? как это реализовать? буду благодарен если будет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru