Получение SMS с удаленного смартфона
Давно хотел решить проблему с получением SMS с удаленного смартфона. Для чего это может понадобиться? Для различных сценариев использования более одной сим-карты. А такое встречается довольно часто. Одни люди для безопасности заводят отдельные симки для сообщений от банков и платежных систем. Другие постоянно используют две сим-карты (например, личную и корпоративную), а смартфон у них не поддерживает вторую сим-карту (все айфоны, например, кроме тех, которые будут выпущены исключительно для Китая; новые айфоны имеют вторую eSIM, но эти виртуальные сим-карты, насколько я знаю, в России не поддерживаются ни одним оператором).
Также с подобными задачами сталкиваются россияне, временно или постоянно живущие за границей: им без двух сим-карт - российской и местной - никуда. Да и мне в поездках было бы значительно удобнее иметь в смартфоне мой испанский номер и, например, карту Drimsim. Но на московскую симку мне приходят банковские коды и коды некоторых платежных систем (многие банки не позволяют задать для SMS-информирования иностранные номера), поэтому с собой приходится возить два телефона - это не слишком удобно.
С переадресацией входящих звонков на другой номер проблем нет ни у одного оператора сотовой связи. Это настраивается или в личном кабинете, или командой **21*номер# с телефона.
А вот с переадресацией SMS - все сильно сложнее. Одни операторы вообще не дают возможности переадресовывать SMS (непонятно, кстати, почему). Другие такую возможность предоставляют (тот же МТС), но это срабатывает не для всех видов уведомлений (например, SMS от ВТБ24 мне так приходили, а уведомления от "Яндекс.Денег" не приходили).
Что вообще дает переадресация звонков и SMS, для чего это может быть нужно? Да для того, чтобы не носить симку постоянно с собой и освободить слот для другой сим-карты или чтобы не носить с собой телефон с этой симкой.
Если настроить переадресацию SMS так, чтобы это срабатывало в любом случае и независимо от провайдера, то достаточно взять какой-нибудь копеечный андроидный смартфон, настроить переадресацию, подключить этот смартфон дома к адаптеру на полампера - и забыть о нем.
Так вот, как сделать переадресацию?
Способ первый - очень простой, но платный. Программа Remote Bot For Telegram под Android.
Программа сама по себе очень интересная, умеет делать уйму всего и заслуживает подробного обзора. Однако в данном случае нам с ее помощью нужно просто решить задачу копирования SMS в "Телеграм".
При запуске программа предлагает автоматически создать соответствующего бота для вашего "Телеграма". После этого в настройках в разделе уведомлений добавить SMS/MMS с соответствующими фильтрами, если они нужны (наличие или отсутствие какого-то текста).
Ну и все, после этого все SMS-сообщения аккуратно копируются в этот канал в "Телеграме". Сам мессенджер, разумеется, должен быть установлен и на удаленном смартфоне, откуда должны форвардиться SMS, и на вашем личном смартфоне. ("Телеграм" такие вещи спокойно позволяет, в отличие от Whatsapp.)
Повторюсь, этот бот умеет запрашивать и получать с удаленного смартфона кучу самой разнообразной информации, но мы это потом как-нибудь рассмотрим отдельно.
Программа, как я уже сказал, платная. Там есть бесплатные функции, но форвард SMS туда не входит. Там есть ежемесячная подписка за сто с чем-то рублей и пожизненная, как я понял, лицензия за пятьсот с чем-то рублей.
Но подобную функциональность можно реализовать и бесплатно, только SMS будут форвардиться не в "Телеграм", а на почту.
Я перепробовал несколько программ, которые это делают. Самая простая и предназначенная именно для этого - SMS Forwarder. Именно форвард на указанный адрес почты, можно задавать фильтры, выбирать отправителей и так далее.
Настраивается легко, SMS переправляет без проблем, но для русскоязычных не годится, потому что с кириллицей глючит страшно - письма приходят вот такие.
А вот какой вариант полностью подошел и работает без каких-либо глюков - это отличная программа SMS Backup+. Она также бесплатная.
Вообще, она предназначена для автоматического бекапа всех SMS в почту. Что, в общем-то, тоже может быть очень полезным. И у нее есть опция сразу же копировать в почту вновь пришедшие сообщения. Что делает ее вполне подходящей для решения нашей задачи.
И действительно, в течение максимум минуты вновь пришедшие сообщения оказываются в почте по указанному адресу. Их можно отфильтровывать по тексту в теме SMS with и складывать в отдельную папочку.
bigbox1984 вчера в 16:52
Есть простой способ для всякого смс спама. Берете старичка от iPhone4 и вставляете в него номер. Активируйте аймессадж и включаете функцию пересылки на основной айфон. Вот и все, раз в квариал симку меняем. И никакого смс спама)
P.S. Только образовался, что починили неотправляемые с первого раза комменты - и опять не отправилось.
Я пользуюсь Automagic. Во-первых, все входящие СМС пересылаются мне на почту. Во-вторых, СМС от банков о приходе средств пересылаются на телефон жены. Все это совершенно автоматически.
Еще один любопытный кейс, связанный с банковскими СМС: при приходе СМС с подтверждающим паролем для какой-нибудь операции, Automagic получает его из СМС и помещает в буфер обмена. Остается только вставить.
Automagic (вообще этот класс программ) очень много позволяет автоматизировать на телефоне. Рекомендую.
Update:
Сори - не заметил, что Алекс про эту прогу тоже написал. Сейчас проверил - с сообщениями на русском у меня нет никаких проблем. Телефон Samsung S8+.
play.google.com
Настраивается легко, кириллица норм. Пару месяцев без сбоев. Там есть еще SMS2Mail+ с рекламой и оно же платное, но не знаю насколько нужно и чем отличается.
Опять дезинформируете, во всех остальных eSIM + SIM support.apple.com
www.ebay.co.uk
Вставляешь "второстепенную" симку, ставишь на зарядку, настраиваешь. Дальше она через интернет форвардит все (!) СМС-ки и вызовы в свою аппу, установленную на основном телефоне.
;)
коммент с первого раза не ушел
Можно смотреть в браузере, можно поставить приложение на смартфон.