Ёпс, SMS или как отправить SMS через интернет
Что такое SMS сегодня думаю объяснять никому не надо. Думаете надо? Пожалуйста.
Аббревиатура SMS расшифровывается как Short Message Service, что по-русски означает «Служба Коротких Сообщений». SMS — это короткое сообщение, которое может состоять самое большее из 160 символов. Именно это ограничение часто называется в качестве одного из основных недостатков этого типа связи.
SMS’ки, так их часто называют, бывают просто необходимы, когда у вас, к примеру, мало денег на счету или вы не можете связаться с другим человеком, чтобы передать интересующую его информацию, т.к. в отличии от пейджера, принимающего сообщения только когда он включен, SMS-сообщение остается в специальных SMS-центрах (номера SMS-центров практически всех мировых операторов сотовой связи можно найти на этом сайте), но как только телефон будет включен, SMS’ка автоматически будет получена вашим собеседником.
Все бы хорошо, да вот беда — набирать сообщения на маленькой клавиатуре телефона мягко скажем неудобно. Мобильность требует жертв, скажите вы. Чтож может вы и правы, но меня это не устраивает. Вот почему, если у меня есть такая возможность, то я предпочитаю набирать и отправлять SMS’ки через свой карманный компьютер Psion. Там и клавиатура удобная, и экран большой.
Помимо того «как» набирать, существует проблема и «что» набирать. Не знаю как вам, но меня «достает» вводить русский текст латинскими буквами. А это иногда приходится делать из-за того, что телефон вашего собеседника не понимает «русские» SMS. Слава богу, бог знаниями и языками не обидел, да и моих друзей тоже, так что, когда предоставляется возможность, предпочитаю писать или по-английски, или по-французски, и даже удается иногда воспользоваться преимуществами технологий быстрого ввода (вроде T9), которые пока, к сожалению, не созданы еще для русского языка.
Не следует забывать и о «денежном» факторе. Входящие SMS у большинства операторов бесплатны, так же как и обмен ими в рамках сети, а вот за исходящие придется «уплотить» чисто номинальную сумму в 5-10 центов. Естественно, что при отправке одного-двух сообщений в день это незаметно, но если поток SMS большой, то это может оказаться ощутимым для вашего кармана.
Если говорить честно, то SMS в «классическом» его понимании уже вчерашний день, если не век. Последние модели мобильных телефонов обладают расширенными возможностями по приему и отправке сообщений. Это, к примеру, «SMS-Чат» у Nokia 3310, позволяющая участвовать в непрерывном SMS-диалоге с одним или несколькими участниками. Сообщения в этом случае выводятся на дисплей телефона в порядке их поступления вместе с условными именами участников, как в интернетовских «чатбордах». Кроме того, имеется возможность написания длинных сообщений — до 740 знаков. При отправке телефон сам «режет» текст на блоки стандартного размера, а при получении — «склеит» их в одно целое сообщение. Я не говорю уже и о посылке небольших графических изображений-смайликов до маленьких картинок, сопровождающих текст.
А на подходе уже технологии следующего поколения, требующие иных скоростей и каналов для передачи информации: EMS (Enhanced Message Service), т.е. грубо говоря усовершенствованный SMS, позволяющий передавать мелодии, картинки, иконки и MMS (Multi-Media Message Service), позволяющее передавать практически полноценный мультимедиа контент.
Что ж, с тем, что представляют собой SMS сообщения, мы разобрались. Думаю, что с отправкой сообщений с мобильного телефона у вас трудностей не возникнет. А можем ли мы отправлять сообщения с обычного компьютера, ведь за ним многие проводят большую часть своего рабочего, да и не только рабочего, времени? Однозначный ответ — да. Но давайте посмотрим, как же это можно делать.
Путей может быть несколько:
Первый. Самое простое и очевидное — это зайти в интернете на сайт оператора связи, к которому подключен нужный вам человек, и послать сообщение оттуда. Именно так поступает большинство. Однако минусы очевидны. Во-первых, нет никакой уверенности в том, что ваше сообщение дойдет до адресата (чего греха таить, такое бывает). Во-вторых, вы не можете отправить сообщение абоненту другой сети с этого сайта или даже одинаковое сообщение нескольким абонентам этой сети. Т.е если вам надо срочно отправить 5 SMS’ок разным людям, имеющим телефоны разных операторов связи, то вам придется посетить пять сайтов операторов, ввести пять разных телефонов (чаще всего с кодами федеральных номеров), а потом еще и текст на латинице, так как у вас нет полной уверенности в том, что телефон нужного вам человека поддерживает русские sms. Как вам этот вариант?
Второй. Найти в интернете универсальный портал, который позволяет отправлять SMS практически любому оператору связи, например: http://sms.gate.ru/, http://www.mafiasms.ru, http://www.smsmail.ru/, http://www.sms4u.ru.
Путь третий. Большинство интернет-пейджеров, таких как ICQ, Miranda, поддерживают отправку SMS сообщений. Все что вам нужно — это заполнить нужное поле контакта вашего визави. Когда вам понадобится, остается только щелкнуть по нему и написать сообщение.
Используя рассмотренные выше возможности, разве вы не задумывались о возможности обратной связи? Почему, спрашивается, если можно послать сообщение с интернет-пейджера, то почему нельзя получить его обратно? Уверяю вас можно, хотя это не всегда срабатывает. Что делать, российская специфика. Для этого вам надо набрать на телефоне +2783142 и ваш номер ICQ.
Все эти пути, конечно, хороши, но моя душа жаждала иного. И она получила это в виде программы SMS Communicator, выпущенной российской фирмой SMSep Software. Эта программа существует в двух версиях: собственно SMS Communicator (на момент написания статьи его последняя версия была 4.2b) и SMS Communicator LE v2.0.1 (позволяющий отправлять не только текстовые сообщения, но и мелодии, иконки групп и логотип оператора для телефонов Nokia). Так как телефона Nokia у меня нет, то я и скачал первую программку. Она оказалась не очень большой — всего 730 Кб. Установка прошла без особых сложностей, и вот передо мной предстал SMS Communicator. Программа обладает простым и понятным интерфейсом. Настройки заняли буквально несколько секунд, и вот я уже строчу тестовый SMS своему другу. О, чудо, он сам переконвертировался в латиницу! Пустячок, а приятно.
Сами создатели программы выделяют три главных достоинства SMS Communicator:
1) Оповещение о важных почтовых сообщениях.
Встроенный почтовый клиент может поддерживать несколько почтовых ящиков и обладает мощными средствами фильтрации, а также позволяет выборочно пересылать (полностью или частично) письма, заголовки писем или сигналы о их приходе на мобильный телефон. Так же при выполнении условий фильтра предусмотрена возможность запуска внешних приложений. Почтовый клиент распознает все основные кодировки русского языка (WIN1251,KOI-8r, ISO-8859-5 и UTF-8) и кодировки Quoted Printable и Base64.
2) Персональные интерактивные службы для мобильных пользователей.
SMS Communicator в сочетании со службами SMS->Email позволяет создавать интерактивные сервисы для мобильных пользователей. Как это работает? Просто. С мобильного телефона пользователь посылает e-mail сообщение, которое является запросом к информационному ресурсу. SMS Communicator, после получения почтового сообщения, передает этот запрос на обработку внешнему приложению. Результат обработки запроса пересылается пользователю.
3) Посылка из других приложений и с других компьютеров локальной сети.
Вы никогда не пропустите сигналы Ваших приложений. Используя утилиту командной строки, другие приложения могут посылать сообщения через SMS Communicator!
Вам этого показалось мало? Хотите еще возможностей? Пожалуйста:
SMS Communicator поддерживает практически всех основных российских операторов сотовой связи. Они доступны через отдельные плагины, которые могут загружаться самой программой прямо из интернета.
Причем, как всякая уважающая себя программа, SMS Communicator позволяет работать через прокси серверы (поддерживаются HTTP, SOCKS 5 и SOCKS 4) и, что самое любопытное, вы можете работать сразу через несколько серверов и сами отмечать какие из них должны быть активны, а какие нет.
В последней версии программы (4.2B) добавлена обработка кодировки UTF-8 почтовых сообщений, а также расширенная поддержка почтовых сообщений в формате HTML.
Вы можете сами создавать нужные шаблоны для стандартных сообщений, ну хотя бы добавить свою подпись к SMS’ке. Очень удобной возможностью данной программы является своего рода «массовая рассылка» — это отправка сообщения группе из нескольких адресатов. Если вам надо сразу отправить несколько сообщений, то это не страшно, в программе предусмотрена внутренняя очередь сообщений. Вы можете не беспокоиться о том, что отправлено, а что нет, т.к SMS Communicator хранит историю отправленных сообщений. Не менее значимым достоинством программы является то, что она автоматически «разрезает» длинные (более 160 символов) сообщения.
Подводя итог можно сказать, что SMS Communicator — программа замечательная. Ее стоит иметь у себя каждому, кто хоть изредка пользуется услугами SMS. Программа условно-бесплатная и без регистрации работает 24 дня. Стоит она всего 210 рублей. Поверьте мне это не бог весть какие деньги. Их не жалко заплатить за Ваш комфорт.
(c) Макс Гончаров, 2000