Необходимо разработать скрипт на JavaScript (Node.js), который будет работать на ПК и выполнять следующие задачи:

1. Открытие Приложения через ADB.

2. Проверка текущего активного окна Приложения (например, окно резервного копирования или ввода PIN-кода).

3. Автоматическая обработка окон (ввод PIN-кода, закрытие окон резервного копирования и прочее).

4. Чтение данных из текстового файла в формате JSON, который будет находиться в одной папке со скриптом. Из файла будут браться данные о контактах для отправки сообщений (номер телефона, имя, город, профессия).

5. Поиск номера телефона в записной книжке через Приложение.

6. Отправка сообщений с использованием ADB, имитируя нажатия на клавиши. Координаты для нажатий должны быть вынесены в скрипт, чтобы их можно было настроить под разные устройства.

7. Удаление выполненной задачи из исходного файла после успешной отправки сообщения.

8. Добавление номера телефона в файл blacklist.json, чтобы исключить его из последующих отправок.

9. Настраиваемый таймер между отправками сообщений.

Требования:

1. Язык: JavaScript (Node.js).

2. Платформа: Windows/Linux.

3. Инструменты: ADB (Android Debug Bridge), JSON для работы с файлами.

4. Удобство настройки: Скрипт должен быть настраиваемым (вынести координаты для нажатий и таймер).

5. Тестирование: Программист должен провести тестирование на реальном Android-устройстве.

6. Скрипт должен быть легко адаптируем для разных телефонов и версий Android.

7. Обязательно предусмотреть механизм для обработки ошибок (например, если не удалось найти контакт или отправить сообщение).

6 месяцев назад
guest_1728443326146
6 месяцев в сервисе
Был
5 месяцев назад

Заявки фрилансеров

Ален
 
24 года
5 месяцев в сервисе
Был
5 месяцев назад
5 месяцев назад
Малиш
 
23 года
5 месяцев в сервисе
Был
месяц назад
5 месяцев назад
Андрій
 
23 года
год в сервисе
Был
25 дней назад
6 месяцев назад
Ельхан
 
34 года
6 месяцев в сервисе
Был
5 месяцев назад
6 месяцев назад
Максим
 
29 лет
6 месяцев в сервисе
Был
6 месяцев назад
6 месяцев назад
Ятнам
 
31 год
9 месяцев в сервисе
Был
5 дней назад
6 месяцев назад
Евгений
 
27 лет
2 года в сервисе
Был
7 часов назад
1 отзыв
6 месяцев назад
Алексей
 
35 лет
11 лет в сервисе
Был
2 дня назад
11 отзывов
6 месяцев назад
Денис
 
35 лет
9 лет в сервисе
Был
4 часа назад
15 отзывов(-1)
6 месяцев назад
Денис
 
22 года
6 месяцев в сервисе
Был
2 часа назад
6 месяцев назад
Сергей
 
40 лет
5 лет в сервисе
Был
2 дня назад
1 отзыв
6 месяцев назад
Коля
 
39 лет
3 года в сервисе
Был
4 часа назад
48 отзывов
6 месяцев назад
Юрий
 
28 лет
8 месяцев в сервисе
Был
12 часов назад
2 отзыва
6 месяцев назад