Программа для отправки смс с компьютера

23.11.2018 0 Автор sibform

Представляю вашему вниманию мою разработку. Новая версия бесплатной программы для отправки смс любому оператору России, при помощи данного софта вы сможете не только отправлять смс-сообщения, но и получать ответы на них. Пользовательский интерфейс максимально упрощён, вы будете проинформированы о статусе отправки, а в случае, когда получатель решит ответить вам, будет сразу отображён текст ответа во всплывающем окне с достаточно громким уведомлением. Теперь рассмотрим весь шикарный функционал в подробностях:

  1. Отправка бесплатного сообщения
  2. Демонстрация приёма сообщения от получателя

 

Отправка бесплатного сообщения

Внизу на скриншоте вы видите надпись «Ожидание соединения». Если с вашим интернет-соединением все в порядке, то приблизительно через 5 секунд произойдёт соединение программы с сервером, и окно примет следующий вид:

Как можно заметить, внизу указан статус соединения «Соединение установлено успешно, связь есть», а в окне статуса сообщения появится уведомление об успешном соединении. Перед тем, как начать отправлять смс, необходимо ввести ключ бесплатной отправки  (8800), нажимаем на кнопку «Ввести ключ» и вписываем заветные цифры. Система поблагодарит нас за это коротким уведомлением

Бесплатная активация

Будет подарено 15 бесплатных сообщений в сутки. Теперь можно отправлять смски. Для проверки работоспособности программы отправлю смс знакомому абоненту теле2, для этого введу номер в соответствующее поле программы и нажму кнопку «Отправить». Номер можно либо ввести, при этом учитывая, что он должен быть российским, цифры +79 вводить не надо, достаточно набрать оставшиеся 9 цифр, при этом под окном ввода номера должна появиться надпись о корректности ввода. Результат моих действий вы можете наблюдать на картинке ниже

 

отправка сообщений

Помимо клика по кнопке «Отправить», вы также можете нажать клавишу Enter. Если вы всё таки предпочли кликнуть по кнопке, то появится дополнительное окно, отображающее поэтапный процесс отправки, в случае, если сообщение благополучно передано на отправку, данное окно закроется автоматически, а в окне статуса сообщения вы увидите подобное:

Поздравляю с успешно отправленным сообщением. Теперь рассмотрим процесс приёма входящего сообщения

Демонстрация приёма сообщения

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

Вот мне уже поступил ответ. Он отображен в окне статуса сообщения, помимо этого, для удобства текст ответа дублируется в отдельном всплывающем окне с громким противным звуком. В том случае, если программа свёрнута, будет показано уведомление в трее. На самом деле такое уведомление отображается не только при получении ответа, но и при других ситуациях, например при внезапной потере/восстановлении связи с сервером. При нажатии на кнопку «Ответить», номер будет автоматически вставлен в нужное поле «Введите номер абонента», так же фокус ввода будет автоматически переведён на поле ввода сообщения. Это позволит максимально удобно продолжить переписку с тем абонентом, от которого был прислан ответ.