Требуется найти и исправить ошибки в Firebase функциях мобильного приложения для знакомств на React Native. Основная проблема заключается в том, что не создается коллекция в базе данных. Необходимо диагностировать проблему и предложить решение.
Бот для просмотра историй в Инстаграм (iOS)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Требуется реализовать бота для Инстаграма. Бот должен смотреть истории определенных пользователей, ставить на них лайки и осуществлять прочие интеракции с ними. Бот оперирует логином, паролем и прочими данными для входа в аккаунт, с которого все это будет делаться, а также списком профилей, истории которых нужно просмотреть.
Также бот использует так называемые тайминги - например, время ожидания после просмотра историй пользователя и перед переходом на следующего, или момент постановки лайка. Все это нужно, чтобы избежать бана за счет того, что бот будет действовать более человечно.
Задача состоит в том, чтобы реализовать такого бота в виде приложения на iOS, которое будет взаимодействовать с приложением Instagram посредством анализа содержимого экрана и эмуляции нажатий. Приложение будет получать инструкции с сервера и действовать в соответствии с ними.
Примерный алгоритм действий следующий:
1. Открыть профиль.
2. Проверить наличие историй:
- Истории есть - работаем.
- Историй нет - переходим к следующему аккаунту из списка.
3. Смотрим истории:
- История длится больше определенного времени - переходим к следующей.
- Ставим лайк в определенный момент, если соответствующее условие выполняется.
- Нажимаем на стикер, дергаем ползунок в случайное положение, выбираем случайный вариант опроса, выбираем случайный вариант теста в определенный момент, если соответствующий элемент присутствует и условие выполняется.
Все условия, выбор вариантов, списки профилей и прочую логику берет на себя управляющий сервер, который в данный момент находится в разработке (есть готовая спецификация API). Бот выступает в роли "марионетки", просто выполняя конкретные инструкции с сервера (открыть такой-то профиль, нажать лайк, перейти к следующей истории и т.д.).
На данный момент есть начатое приложение (прошлый разработчик ушел с проекта), содержащее функционал открытия и закрытия приложения Инстаграма и чтение экрана (без анализа). Также известно, что эмуляция нажатий не будет работать без jailbreak.
Заявки фрилансеров
Похожие заказы
- Мобильные приложения2 заявкиЗакрыт6 месяцев назад
Потрібно створити мобільний додаток для вивчення англійської мови, використовуючи готовий десктопний код. Важливо адаптувати функціонал для мобільних платформ.
Мобильные приложения2 заявкиЗакрыт7 месяцев назад- $50
Требуется разработать лаунчер для CRMP проекта, который будет совместим как с ПК, так и с мобильными устройствами. Обеспечьте функциональность и удобный интерфейс для пользователей на разных платформах.
Мобильные приложениянет заявокЗакрыт6 месяцев назад Требуется специалист для поиска и исправления ошибок в Firebase функциях мобильного приложения для знакомств на React Native. Необходимо выявить причины, по которым не создается коллекция в базе данных, и устранить их.
Мобильные приложения2 заявкиЗакрыт6 месяцев назадТребуется разработать мобильное приложение, которое будет каталогом кофе и ресторанов. Необходимо создать функционал для поиска, фильтрации и отображения информации о кафе и кофейнях. Ожидается проработка дизайна и пользовательского интерфейса.
Мобильные приложения14 заявокЗакрыт6 месяцев назадТребуется разработать копию мобильного приложения для iOS. В заявке необходимо указать ориентировочную стоимость разработки. Обратите внимание на функционал и дизайн оригинала.
Мобильные приложения8 заявокЗакрыт6 месяцев назад- $30
Разработайте нумерологический калькулятор для мобильного приложения, который будет рассчитывать число по дате рождения или по фамилии и имени. Важным требованием является визуальное оформление и отображение звезды в результате вычисления.
Мобильные приложения1 исполнительЗакрыт6 месяцев назад Требуется доработка опубликованного в AppStore VPN приложения на iOS. Необходимо добавить возможность работы по второму протоколу к уже существующему WireGuard. Ожидается, что новый протокол будет интегрирован без потери функциональности и удобства использования.
Мобильные приложения3 заявкиЗакрыт6 месяцев назадТребуется опытный Flutter разработчик для создания мобильного приложения с нуля. Задача включает разработку качественного MVP с акцентом на визуал и код. Кандидаты должны предоставить примеры ранее разработанных приложений и описание своего опыта.
Мобильные приложения6 заявокЗакрыт6 месяцев назад