Программа для загрузки и установки приложений из магазина Microsoft Store

Функции
- Эта программа может загружать и устанавливать приложения uwp из магазина Microsoft Store (appx, msix, eappx, appxbundle…) без необходимости использования магазина Microsoft Store или установщика приложений.
- Он также может загружать приложения, не относящиеся к UWP, которые есть в магазине Microsoft Store.
- Автоматически загружает последнюю версию приложения в соответствии с архитектурой вашей системы (x64/x32).
- Приоритет загрузки Appx,Msix,appxbundle… по сравнению с другими зашифрованными форматами, такими как Eappx, для установки которых требуются права администратора.
- Можно установить уже загруженные приложения из магазина Microsoft (appx, msix, appxbundle…)
- Можно получить приложения Microsoft Store, указав его URL-адрес.
- Использует создание пользовательских ссылок для создания ссылок для загрузки с использованием API из StoreLib и MS-Store-API.
- Использует одновременный/много поточный загрузчик с использованием pypdl для быстрой загрузки.
- Можно возобновить прерванную загрузку
- Автоматически использовать новый URL-адрес в случае истечения срока действия текущего.
- Загрузите и установите приложение вместе со всеми зависимостями.
Как это работает
- Приложение открывает браузер, который позволяет пользователю выбрать файл (приложение/игру), который он хочет установить, и возвращает его URL-адрес.
- URL-адрес анализируется, и затем получается ключ продукта с использованием идентификатора категории Microsoft-Display-Catalog-API и имени файла.
- Используя эти данные, приложение может отправить запрос к Microsoft-Delivery-Optimization-service-API и получить данные выбранного приложения. Эти данные дополнительно анализируются на основе
- Архитектура системы пользователя (x64/x32)
- Предпочтительный тип (это расшифрованные форматы файлов, для установки которых не требуются права администратора)
- Последняя версия
- Затем он извлекает ссылки для загрузки проанализированных данных с помощью API, а файлы загружаются с помощью pypdl, что позволяет выполнять одновременную/многопоточную загрузку, что ускоряет загрузку. Он также имеет возможность возобновлять прерванные загрузки, а также может автоматически использовать новый URL-адрес на случай, если срок действия текущей ссылки для скачивания истечет.
- Наконец, он устанавливает загруженные файлы через System.Management.Automation.dll, используя pythonnet.
Как использовать приложение
- Загрузите «alt app installer.exe» и запустите его или соберите из исходного кода.
- Теперь откройте файл «alt app installer.exe» в извлеченной папке (папка «alt app installer») и запустите его (первый запуск может занять некоторое время).
- нажмите «Выбрать приложение», найдите приложение, которое хотите установить, и нажмите «Выбрать» на верхней панели после полной загрузки страницы.
- Дождитесь завершения процесса, затем проверьте наличие приложения в меню «Пуск».
- Вы также можете установить уже загруженные приложения через «Установить из файла» в «Параметры».
- Вы также можете установить приложение, вручную вставив его URL-адрес в поле «Получить по ссылке» в «Параметры».
GitHub: https://github.com/mjishnu/alt-app-installer
Скачать: AltAppInstaller