PDA

Просмотр полной версии : SMARTS SMS Sender v. 0.1 Beta


groundhog
29.07.2007, 11:53
Данный скрипт представляет из себя простейшую отправлялку SMS на номерные ёмкости 7902XXXXXXX и 7904XXXXXXX оператора СМАРТ-С. В случае, если номер, на который отправляется SMS, не будет принадлежать оператору СМАРТС-С система верёнт ошибку "Системная ошибка".

[About]
Скрипт написан на языке PHP 5.2.3 (но будет работать и на 4.X.X) с поддержкой библиотеки CURL. Использование библиотеки CURL в данном случае необходимо, так как система оператора работает по защищённому протоколу HTTPS. Принцип действия прост:
1) По защищённому протоколу HTTPS из страницы, находящейся в системе оператора "выдирается" содержимое формы для отправки SMS сообщения, а так же весь JavaScript, необходимый для проверки полей формы. Помимо формы так же "выдираются" данные, необходимые для генерации так называемой "капчи".
2) После задания номера получателя, текста сообщения и ввода "капчи" эти данные по протоколу HTTPS передаются скрипту обработки на стороне оператора. После анализа данных и осуществления необходимых действий система возвращает описание результата своей работы. Это описание является результатом работы скрипта.
Основная функциональность скрипта заключена в sender.php, который является граббером формы отправки SMS и отправителем введённых данных в систему оператора.

[Outro]
В виду того, что форма отправки SMS и проверяющий JavaScript вытягиваются с сервера оператора, и при этом выполнены из рук вон плохо и не имеют кроссбраузерной совместимости, мной было решено в следующей версии генератор формы и проверяющий JavaScript включить непосредственно в код SMARTS SMS Sender. Выход следующей версии будет зависеть от ваших отзывов, если этот скрипт действительно кому-то нужен, я готов внести ряд запланированных изменений (смотрите также секцию TODO). В текущий момент этот код представлен лишь для ознакомительных и обучающих целей.

[Greetz]
forve, привет тебе, дружище, и всяческих успехов в твоих начинаниях... ;)
dinar_007, не прогибайся под текущими трудностями, жду возвращения, желаю удачи! :)

SMARTS SMS Sender v. 0.1 Beta (http://slil.ru/24677920)

[I]All rights reserved, DaMaGeLaB, 2007 (c) groundhog

nonamez
29.07.2007, 15:02
лучшеб на все с делали бы

groundhog
29.07.2007, 15:09
лучшеб на все с делали бы
не понял пожелания... можно развёрнутее?

x-demon
31.07.2007, 11:53
Он хочет чтоб на все операторы слало =)

groundhog
31.07.2007, 11:59
Доооо... Следующий релиз будет слать всех и на все + крякер интернета вложу...

x-demon
31.07.2007, 12:06
Ога =) по принципу ввел сайт - получил рута, гыы =)

groundhog
31.07.2007, 12:23
Ok. Некоторые комментарии есть... Значит, моё предложение: скидывайте урлы на формы смс-отправки операторов, которые вам нужны, а я буду реализовывать подобные вещи... Сразу скажу, что на некоторых операторах, это трудно реализуется, так как в страницах содержится обфуськанный код... Ну и конечно, автозалива не будет... Распознование капчи задача довольно трудоёмкая...

x-demon
31.07.2007, 12:33
http://sms.mts.ru/
http://sms.beeline.ru

Piflit
31.07.2007, 12:42
Сразу скажу, что на некоторых операторах, это трудно реализуется, так как в страницах содержится обфуськанный код...

разве хотя бы у одного из известных опереторов его нет?

Распознование капчи задача довольно трудоёмкая...

а зачем тебе тогда урлы? там везде капчи

groundhog
31.07.2007, 13:08
разве хотя бы у одного из известных опереторов его нет?
У некоторых дествительно нету... У СМАРТ-С, например...

а зачем тебе тогда урлы? там везде капчи
Пока будет делаться форма отправки с возможностью отправки через прокси, т.е. набор скриптов, который можно разместить где угодно (для своего удобства, для привлечения пользователей), как только время появится вспомню былые навыки по распознаванию образов...

x-demon
31.07.2007, 13:10
граунд, это уже спамер будет =)

groundhog
31.07.2007, 13:19
Ну когда будет, тогда будет, пока это Sender... :)

groundhog
14.08.2007, 13:22
Версия обновлена.

SMARTS SMS Sender v. 0.2 (http://slil.ru/24735038)

Lesnoy_chelovek
14.08.2007, 14:20
Вот кто хотел на все телефоны СМС отправлять? Конечно не скрипт, но тоже работает.
http://www.cwer.ru/coyote_0_3_0_2 - забирайте, есть две версии по Win и под Lin.

inlanger
17.08.2007, 12:03
groundhog, а Украинмкими операторами займёшься?

groundhog
17.08.2007, 14:16
vovan x100, вполне можно... Но прошу обратить внимание - без распознавания капчи...

.Slim
19.08.2007, 16:44
для билайна,мтс,мегафона делать собираешся???

groundhog
20.08.2007, 10:39
.Slim, да... Но с МТС возникнут некоторые сложности, но думаю вполне преодолимые...