Написать скрипт на Python для сбора APK-файлов приложений из Rustore

5 000 руб. за проект
26 июля 2022, 10:20 • 13 откликов • 79 просмотров
Условия: от 5000 рублей за проект - итоговый работающий скрипт.

Необходимо разработать программу в виде скрипта командной строки на Python, которая выгружает приложения для Android виде APK файлов по их кодам передаваемых как id или по ссылкам из Rustore (https://apps.rustore.ru/). Например код ru.sberbankmobile — это часть ссылки https://apps.rustore.ru/app/ru.sberbankmobile

Основная сложность — достать запросы для скачивания APK из Rustore.

Приложение должно поддерживать команды:
  • get <id> - выгрузить APK файл по одному id
  • getlist <filename> - выгрузить все APK файлы по всем id перечисленным в текстовом файле filename
Скрипт должен поддерживать параметры:
  • --update - обновить приложение (выгрузить новую версию если она есть)
  • --all - выгружать все версии приложения которые возможно выгрузить
  • --force - перевыгрузить APK, даже если он ранее выгружался и по нему нет обновлений
Для каждого приложения необходимо сохранять APK файлы в папку storage/<id>/<version>/<apk filename>.

Где:
  • id - код приложения
  • version - версия
  • apk filename - название apk файла
Также в папке storage/<id>/<version> необходимо сохранять файл app.json со сведениями о приложении (текущей версии приложения) включая: id приложения, ссылку на фото, информацию о разработчике, название приложения, категорию, популярность, версию, дату публикации и др. информацию.
Отзывы
R50 d6d4c2211370f021b53e1b11affa7fb5
Заказчик
Выполнил основную задачу за короткое время. Рекомендую к работе!
1 год назад
R50 bded8de761aff409934f6ed2905f4eae
Фрилансер
Хороший заказчик с грамотно поставленным тз. Рекомендую к сотрудничеству!
1 год назад