Костя Егоров
  • Владимир
  • Программирование и IT
  • Работ в портфолио: 94
  • Отзывы: 37

    Претензии: 1

  • Зарегистрирован: 27.07.2017
  • Был на сайте: 16.04.2021 (20:00)
  • Использовал:

Входящая СМС инициирует звонок со смартфона. 

Дата публикации: 2020-07-21 18:48:46
Просмотров: 90
Описание:
Нужно приложение на андроид, которая при поступлении смс делает звонок на номер телефона из списка.
1. Все номера телефонов хранятся в текстовом файле. Одна строчка - один телефон. Номер набирается исходя из текста смс. Если текст "1", то телефон из первой строчки, если "2", то из второй и так далее. Если текст смс не дает возможности определить номер набираемого телефона (может прийти реклама или спам. Также если приходит число превышающее кол-во строк в файле), то не набираем, только в логи записываем.
2. Файл с черным списком телефонов. Если смс поступает с одного из таких номеров, программа игнорирует его.
3. Файл с логами хранит действия программы. Табличка с заголовками: время поступления смс, телефон с которого поступила смс, текст смс, набранный номер, примечание (заполняется, если смс пришла с телефона из черного списка или строка с телефоном пуста).
Комментарии:
Смартфон с установленной программой будет все время подключен к розетке, будет использоваться только для обслуживания этого приложения, других действий на нем производиться не будет. Экран можно не гасить.
Приложение для частного пользования, внешний вид не важен. Единственное желание, что бы при взгляде на приложение было понятно, работает ли оно, не зависло ли. Достаточно просто сменяющейся надписи типа "Жду смс 20.07.2020 15:33:01".
Смс будут поступать редко, но нужно обеспечить беспрерывную работу, запретить приложению уходить в спящий режим при отсутствии действий пользователя.

Обязательные требования:
1. Все номера телефонов хранятся в текстовом файле. Одна строчка - один телефон. Номер набирается исходя из текста смс. Если текст "1", то телефон из первой строчки, если "2", то из второй и так далее. Если текст смс не дает возможности определить номер набираемого телефона (может прийти реклама или спам. Также если приходит число превышающее кол-во строк в файле), то не набираем, только в логи записываем. 2. Файл с черным списком телефонов. Если смс поступает с одного из таких номе
Пожаловаться
Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы

Таблица истинности Функционал: 1. Удобный ввод формулы (от 2 до не менее 5 уникальных переменных). 2. Выполнение логических операций: инверсия (отрицание, логическое не), конъюнкция (логическое и), дизъюнкция (логическое или), импликация (следование), эквивалентность (…

формы для заполнения расписаний Написать простые формы для заполнения расписаний и Возможность добавлять, читать, редактировать, удалять (далее CRUD). Задача несложная для курсовой работы.

Парсер последней активности на форуме. Есть таблица с данными, последний столбец "Ссылка на профиль", если пройти по ссылке, то можно увидеть Последнюю активность пользователя на сайте. Вот её-то и надо внести в таблицу.

Сметный расчет строительства коттеджа Формируется сметный расчет с помощью формул и VBA с включением-выключением разделов сметы. Учитываются материалы и работы!

База данных отдыха Работа с БД MS Access + VB.NET 2008

проектирование дифференциального ленточного тормоза Разработанная программа позволяет в широких пределах варьировать параметрами тормоза с целью получения его наиболее рациональной конструкции для конкретного механизма грузоподъемной машины.

Реализация математической модели движения газа Программная реализация математической модели движения газа в отсутствие внешних объемных сил. Программа на c# VS2008/

Расписание занятий Курсовой проект. Функционально ПС должно: • База данных: дисциплин, преподавателей, аудиторий • Составлять расписание (учитывать нормы, рекомендованные мин. образования РБ) занятий и экзаменов