Требуется написать ANDROID программу переадресации email на Viber, WatsApp, Telegram, SMS.
Описание:
Когда на устройство (телефон или планшет) приходит email сообщение с темой, например "forward it!" программа пытается последовательно переслать это сообщение сначала на Viber, если неудачно на WatsApp, если не удачно на Telegramm, если опять не удачно - отправляет SMS.
Отправка должна быть на номер или номера указанные в теле письма, предварительно проверив этот номер - является ли он номером Viber, WatsApp, Telegram.
Если все попытки неудачны - необходимо написать ответное письмо с сообщением об ошибках отправки.
Желательна (но не обязательна) робота в фоновом режиме - чтобы устройством (планшет, телефон) можно было пользоваться во время работы программы.
должно быть ответное письмо с сообщением об ошибках отправки, а также информацией о количестве отправленных сообщений Viber, WatsApp, Telegramm, SMS.
ИЛИ
Для упрощения можно использовать принцип работы автокликера.
Т.е. когда приходит письмо - программа выполняет ранее записанныедействия.
Примерный алгоритм работы:
Пример для Viber.
Пользователь программы предварительно записываетпоследовательность действий - кликов, нажатий, длинных нажатий, копирования,
вставки и т.д. в управляющий файл и дает ему название, "viber".
Когда нужно отправить сообщение на вайбер - пользовательотправляет письмо с темой "forward viber"
Если есть непрочитанное письмо, программа запускается, проверяеттему письма, делает письмо прочитанным. Если в теме письма есть слово
"forward" она запускает файл с названием, которое следует за этим
словом (в нашем случае, "viber"). В этом файле записана
последовательность действий - кликов, нажатий, длинных нажатий, копирования,
вставки и т.д., которые осуществляют отправку сообщений в вайбере. Если в
теме письма нет слова "forward" - программа ожидает появления
непрочитанного письма.
Т.е. пользователь может сам для всех месседжеров записывать их последовательность действий.
Желательно сделать настраиваемой скорость проигрывания записи.
Для упрощения можно использовать принцип работы автокликера.
Т.е. когда приходит письмо - программа выполняет ранее записанные действия.
Вариант автокликера
HiroMacro Auto-Touch Macro
https://4pda.ru/forum/index.php?showtopic=573739&st=160#entry37940938
Задача вашей программы только запустить определенный файл автокликера, а все остальное автокликер сделает сам.
Примерный алгоритм работы:
Пример для Viber.
Пользователь программы предварительно записывает последовательность действий - кликов, нажатий, длинных нажатий, копирования, вставки и т.д. в управляющий файл и дает ему название, "viber".
Когда нужно отправить сообщение на вайбер - пользователь отправляет письмо с темой "forward viber"
Если есть непрочитанное письмо, программа запускается, проверяет тему письма, делает письмо прочитанным. Если в теме письма есть слово "forward" она запускает файл с названием, которое следует за этим словом (в нашем случае, "viber"). В этом файле записана последовательность действий - кликов, нажатий, длинных нажатий, копирования, вставки и т.д., которые осуществляют отправку сообщений в вайбере. Если в теме письма нет слова "forward" - программа ожидает появления непрочитанного письма.
Т.е. я смогу сам для всех месседжеров записывать их последовательность действий.
Еще вариант алгоритма:
Программа ждет новое письмо.
Когда появляется новое письмо, программа проверяет домен отправителя.
Если домен biotint.com - запускает файл с названием отправителя, например письмо
[email protected] должно запустить файл кликера viber
В теме письма указываем получателя, например +380502393366.
Тогда кликер копирует тему письма (+380502393366) и этому получателю отправляет сообщение на вайбер