Написать скрипт для сбора APK-файлов мобильных приложений

5 000 руб. за проект
23 января 2020, 18:27 • 7 откликов • 58 просмотров
Задача
Необходимо разработать программу в виде скрипта командной строки, которая бы выкачивала приложения для Android виде APK файлов по их кодам передаваемых как “id” в Google Play. Например код com.avito.android это часть ссылки https://play.google.com/store/apps/details?id=com.avito.android.

Приложение должно поддерживать команды:
  • 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 приложения, ссылку на фото, информацию о разработчике, название приложения, категорию, популярность, версию, дату публикации и др. информацию.

Приложение может выгружать через APK файлы через один из сервисов: apkpure, apkmrror или apkcombo или напрямую из Google Play. В первой версии достаточно любого одного источника.

Отзывы
R50 d6d4c2211370f021b53e1b11affa7fb5
Заказчик
Хороший программист. Пишет простой и понятный код без изобретения велосипеда. Рекомендую)
5 лет назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
нормальный заказчик.
5 лет назад