как отправлять и читать смс с мобильного телефона на ПК - PullRequest
7 голосов
/ 20 ноября 2010

Я создаю программное обеспечение Windows Desktop, которое будет отвечать на запросы SMS, и автоматически отправляю SMS в качестве ответа.

Программное обеспечение готово и работает просто отлично, но оно работает только и только с Nokia Mobiles, и обязательным условием является то, что ПК-костюм Nokia должен быть установлен первым, прежде чем мое приложение сможет работать.

Но теперь мой клиент хочет сменить свой мобильный телефон, поэтому он хочет, чтобы я изменил программирование так, чтобы оно работало с любым мобильным телефоном.

Я в растерянности, как это сделать?

Может кто-нибудь, пожалуйста, помогите мне здесь. Я готов перекодировать все приложение, если потребуется.

Мои предпочтительные платформы - Delphi, VB.NET и VB6.

Ответы [ 2 ]

3 голосов
/ 20 ноября 2010

Существуют расширенные AT-команды, которые вы можете отправлять на виртуальный последовательный интерфейс вашего телефона, которые, как правило, хорошо работают на многих телефонах. См. Это для получения дополнительной информации: http://www.developershome.com/sms/howToSendSMSFromPC.asp

Теперь все, что вам нужно сделать, это найти драйверы для поддерживаемых телефонов. Раньше это было действительно просто, но сейчас сложнее. Суть в том, что это, вероятно, ваш лучший вариант.

1 голос
/ 20 ноября 2010

"Любой мобильный"?Это высокий заказ.Я не уверен, что ваш клиент знает, что он просит.Разные типы телефонов отличаются , и не существует способа заставить одну и ту же программу работать на всех них.

Что вы можете сделать, это заставить ее работать на любом поддерживается мобильный.Вы можете сохранить большую часть существующего кода на стороне компьютера;должна измениться только та часть, которая разговаривает с телефоном.Инкапсулируйте это в какой-то интерфейс в отдельном модуле, и это ваш конкретный код для общения с телефонами Nokia.Теперь ваше приложение поддерживает Nokia.

Затем выясните, как сделать то же самое для Android, Blackberry или iPhone.Соберите эти конкретные части в свои собственные модули, которые реализуют один и тот же базовый интерфейс.С каждым новым типом телефона, с которым вы узнаете, как разговаривать, ваш список поддерживаемых устройств будет расти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...