Автоматизировать управление устройством Android


ТЗ для мобильного приложения (Android)
Цель: написать простое приложение, которое автоматически выполняет действия в ТТ, основываясь на поиске заданного никнейма автора. Должно уметь сканировать экран устройства, находить введённый текст в ленте рекомендаций ТТ и выполнять прописанный алгоритм действий.
Основные функции:
1. Ввод никнейма автора:
- я ввожу никнейм автора ТТ в текстовое поле в нашем приложении и нажимаю кнопку «Ввести».
2. Поиск никнейма на экране:
- Приложение сканирует нижний левый угол экрана телефона, чтобы обнаружить введённый никнейм с использованием OCR (например, ML Kit).
- При нахождении текста отправляется PUSH-уведомление.
3. Диалоговое окно с выбором:
- После обнаружения никнейма отображается диалог с текстом «Начать Алгоритм #2?» и кнопками «Да» и «Нет».
- «Нет»: продолжение поиска (скролл экрана вниз)
- «Да»: запуск Алгоритма #2.
4. Алгоритм #2:
- 1. Перемотка ползунка видео на 90% от его продолжительности.
- 2. Лайк.
- 3. Сохранение в избранное.
- 4. Скролл вниз.
- 5. Скролл вверх.
- 6. Повторение действий начиная с шага первого.
Тех. требования:
- Платформа: Android 13, Samsung One UI Core 5.1
- Разрешение экрана: 1600 * 720 HD+ (6.7")
- Язык программирования: Kotlin/Java.
- OCR: Использование ML Kit или аналогичной библиотеки.
- Уведомления: PUSH-уведомления через системные средства Android.
- UI: Минимальный интерфейс с полем для ввода никнейма автора, кнопкой «Ввести», кнопками "Да" / "Нет"
Сроки:
- прототип: 1 неделя, полная вер. 2

Читайте на 123ru.net