Как подключить телефон к компьютеру и отправлять смс
1-12 байт | 1 байт | 2-12 байт | 1 байт | 1 байт | 7 байт | 1 байт | 0-140 байт |
SCA | PDU-type | OA | PID | DCS | SCTS | UDL | UD |
Биты поля PDU-type называются так:
RP | UDHI | SRI | MMS | MTI | ||||
биты | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Поле MTI должно быть таким: бит 0 = 0, бит 1 = 0.
1-12 байт | 1 байт | 1 байт | 2-12 байт | 1 байт | 1 байт | 0, 1 или 7 байт | 1 байт | 0-140 байт |
SCA | PDU-type | MR | DA | PID | DCS | VP | UDL | UD |
Биты поля PDU-type называются так:
RP | UDHI | SRR | VPF | RD | MTI | |||
биты | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MTI должно быть таким: бит 0 = 1, бит 1 = 0.
Все неиспользуемые биты нужно установить в 0.
Названия и назначение полей:
Важно!
Все поля подразумевают то, что они шестнадцатиричные (кроме битовых). Но в телефон они отправляются в виде символов. Т. е. если поле имеет значение 41H, то передаются два символа: 34H («4») и 31H («1»).
- Длина содержит байт, указывающий длину номера SMSC + 1 байт типа этого номера.
- Тип номера может быть или 81H — национальный, или 91H — международный. Но лучше использовать 91H с нашими Московскими операторами.
- Поле номера кодируется следующим образом: каждая пара цифр меняется местами. Если количество цифр нечетно, тогда в конец номера дописывается 0xF.
Если параметр длина поля = 0, тогда телефон должен взять номер SMS из своих настроек. А поскольку уверенным в правильности этого номера быть нельзя, как, впрочем, и в том, что Ваша модель телефона сработает именно так, лучше всегда здесь указывать номер SMSC.
- RP: установим его в 0
- UDHI: установим его в 0
- SRI: (устанавливаетя в SMSC)
- SRR:=Установим в 0
- VPF: Установим в 00
- MMS: (устанавливается в SMSC)
- RD: Установим=в 0
- MTI: Описано выше
Поле MR формируется в SMSC, но нужно что-либо там хранить, например 0x0.
OA и DA
Формируются аналогично полю SCA.
Пример:
Фактически нужны только два варианта поля+флажок вывода на экран:
- 80H: кодировка UCS2 (70 знаков);
- 00H: кодировка 7-бит (160 знаков, но не кириллическая).
- F8H: кодировка UCS2 (70 знаков);
- F0H: кодировка 7-бит (160 знаков, но не кириллическая).
Начнем с UCS2. Сама кодировка повторяет Unicode. Т. е. для английских символов просто однобайтовой кодировки добавляется байт 00H. Для русских (те, что начинаются с C0H в Windows-кодировке) можно создать такое правило:
7-битная кодировка. Английские буквы этой кодировки по кодам не отличаются от восьмибитной. Русских букв нет.
Упаковка 160 символов в 140 байт производится следующим образом.
Первый байт записывается так:
старший бит берется из младшего бита 2-го байта, 7 остальных бит — биты первого символа.
Второй байт записывается так:
два старших бита берутся из младших разрядов 3-го байта, а шесть младших — из оставшихся битов второго символа и т. д.
Пример: кодирование слова hellohello
Семибитная запись 10 букв:
h | e | l | l | o | h | e | l | l | o |
68 | 65 | 68 | 68 | 6F | 68 | 65 | 68 | 68 | 6F |
1101000 | 1100101 | 1101100 | 1101100 | 1101111 | 1101000 | 1100101 | 1101100 | 1101100 | 1101111 |
Девять восьмибитных байтов со словом hellohello:
1 1101000 | 00 110010 | 100 11011 | 1111 1101 | 01000 110 | 100101 11 | 1101100 1 | 1 1101100 | 110111 |
E8 | 32 | 9B | FD | 46 | 97 | D9 | EC | 37 |
В следующей таблице представлена псевдорусская кодировка, которую я предлагаю для телефонов, не поддерживающих кириллицу.
А | Б | В | Г | Д | Е | Ё | Ж | З | и | й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
A | 6 | B | G | D | E | Й | * | З | u | щ | K | L | M | H | O | P | P | C | T | Y | F | X | _ | _ | W | _ | _ | Ы | Ь | _ | _ | _ |
41 | 36 | 42 | 05 | 06 | 45 | C9 | 2A | 33 | 75 | F9 | 4B | 08 | 4D | 48 | 4F | 0B | 50 | 43 | 54 | 59 | 0F | 58 | 57 | 626C | 62 |
Первые мобильные устройства соединялись с компьютером по кабелю и подключались к последовательному (COM) порту (последовательное соединение). Сейчас только некоторые из GSM-модемов используют COM-порт для соединения с компьютером, тогда как обычные мобильные телефоны используют в основном интерфейс Bluetooth (точнее, один из сервисов Bluetooth, так называемое виртуальное последовательное соединение).
Протокол AT-команд - это простой терминальный протокол. Он называется так, поскольку каждая команда, отправляемая модему, начинается с "AT". Отправка SMS с помощью AT-протокола состоит в наборе определенных АТ-команд в окне терминала (при этом необходимо ввести SMS в двоичном виде), при этом не идет никакой речи о дружественности интерфейса. Персональный SMS Сервер - это приложение, использующее АТ-протокол для отправки SMS и предоставляющее дружественный интерфейс для отправки и получения SMS на компьютере.
Отправка SMS через Персональный SMS Сервер
Включите Bluetooth на Вашем телефоне
В разных моделях телефонов Bluetooth включается по-разному. Обычно необходимо открыть главное меню мобильного телефона, выбрать "Соединение" и затем "Bluetooth". Выберите пункт "Активировать" или "Включить" для включения Bluetooth. После этого обычно на экране телефона появляется иконка Bluetooth.
Установите Bluetooth-соединение между ПК и телефоном
Bluetooth-соединение устанавливается с помощью мастера Windows. Детали установки соединения могут различаться в зависимости от изготовителя Bluetooth-устройства (см. руководство по эксплуатации Персонального SMS Сервера). В любом случае, для установки соединения необходимо набрать один и тот же цифровой код (PIN-код) на ПК и телефоне.
Запустите Персональный SMS Сервер
Установите Персональный SMS Сервер, если Вы еще этого не сделали. Приложение запускается из меню "Пуск" ("Программы" -> "SMS-система 'Хедвинд'" -> "Персональный SMS-сервер" -> "Персональный SMS-сервер"). После запуска Вы увидите мастер установки модема, используйте его для настройки соединения с телефоном. Вы можете в любой момент узнать, запущен ли Персональный SMS Сервер, по наличию синей иконки с базовой станцией в правом нижнем углу экрана (подсказка при запуске поможет Вам найти ее). Вы можете вызвать панель управления Персонального SMS Сервера двойным щелчком мыши.
Мастер установки соединения настроил COM-порт для соединения с телефоном. Если COM-порт не настроен, настройте его вручную с помощью руководства по эксплуатации. После настройки последовательного соединения, нажмите кнопку "Connect". Ваш мобильный телефон будет готов к отправке СМС , используя наш сервис несколько секунд (Вы увидите подсказку после успешного соединения).
Отправьте SMS
Удачи!
Надеемся, что наш продукт будет полезен Вашему бизнесу и удобен для Вас. При возникновении каких-либо вопросов, пожалуйста, свяжитесь с нами.
Вот лучшие приложения для отправки текста и SMS с вашего компьютера, а не с телефона. Если вы не возражаете против бета-версий, WebPhone также весьма перспективен. Мы также настоятельно рекомендуем приложение Microsoft Your Phone, если вы используете Windows PC и Android.
AirDroid
Это мощное приложение, которое может делать удивительные вещи. Премиум-версия представляет собой подписную модель с довольно приемлемым ценником. С его помощью вы сможете отправлять большие файлы, передавать целые папки, передавать неограниченное количество файлов и многое другое.
Помимо отправки текстов и SMS, приложение также может показывать вам уведомления, обмениваться буфером обмена между устройствами, получать доступ к Tasker и Google Assistant, отправлять файлы, делать скриншоты, устанавливать обои и даже делиться вашим местоположением.
Это также один из немногих, у кого есть цена разовой оплаты после 30-дневной бесплатной пробной версии.
MightyText
MightyText является популярным вариантом для многих людей. Он предлагает основы, в том числе возможность просматривать уведомления, отправлять тексты, отправлять MMS и даже некоторые забавные вещи, такие как оповещения о низком заряде батареи.
Это не самый дешевый вариант. Тем не менее, это довольно стабильно. Это один из лучших вариантов отправки текста с ПК.
mysms
PulseSMS
Pushbullet
Пушбуллет известен тем, что был одним из первых, кто начал взимать деньги. Pushbullet по-прежнему является одним из лучших приложений для отправки текста и SMS с вашего компьютера. Он использует типичный метод расширения браузера вместе с установкой приложения на телефон.
Помимо отправки текстов, вы можете отправлять файлы, просматривать уведомления и кучу других вещей. Вы можете воспользоваться услугой бесплатно. Это ограничит вас до 100 текстов в месяц. Обновление до профессиональной подписки снимет все ограничения.
TextFree
Цена: доступно бесплатно с покупками в приложении
TextNow
Цена: доступно бесплатно с покупками в приложении
В приложении есть покупки, но они звонят на телефонные минуты. С этим вы можете отправлять неограниченное количество текстов в США и Канаду. Существует множество подобных сервисов, таких как Yappa, но это приложение работает немного лучше.
Приложения производителя и OEM
Цена: доступно бесплатно
16.12.2020 | Александр Шихов | КомментарииИногда нужно прочитать или написать СМС на компьютере. Например, если тянуться за телефоном лень. Есть 2 простых способа прочитать SMS на ПК, планшете или ноутбуке, причем бесплатно.
Через Google Messages на любом ПК
Владельцам смартфонов на Андроид версии 5 и выше устанавливать приложение Google Messages может и не потребоваться. В последних версиях системы оно интегрировано в сервисы, уже установленные на телефон.
На ПК или планшете зайдите в браузер и перейдите по этому адресу. Возможно, придется войти в аккаунт Google. Операционная система: Windows, Linux, MacOS — значения не имеет.
Показываем камере смартфона надежный токен в виде QR-сода.
И переходим в режим чтения/написания СМС в браузере.
На компьютере с Windows 10
Для операционной системы разработано бесплатное приложение Диспетчер телефона, которое нужно установить на смартфон. Его надо запустить и связать с ПК.
Для этого на компьютере или ноутбуке под управлением Windows 10 открываем приложение Ваш телефон.
СМС-ки будут появляться в Центре уведомлений Windows, а писать и совершать звонки можно будет в программе Ваш телефон.
Некоторые производители телефонов предлагают фирменные утилиты для синхронизации компьютера со смартфоном. Например, такие есть у Huawei, Samsung. Но такая синхронизация потребует установки фирменных утилит. Описанные нами методы подходят для телефонов большинства марок, а потому удобнее и надежнее.
Читайте также: