Download Microsoft Apps without Microsoft Store

 


Alt App Installer

A program to download and install microsoft store apps

Download from GitHub

Features

  • This program can download and install microsoft store uwp apps (appx,msix,eappx,appxbundle...) without needing microsoft store or App installer
  • It can also download non-uwp apps present in microsoft store
  • Auto downloads the latest app according to your system architecture (x64/x32)
  • Priority for downloading [Appx,Msix,appxbundle...] over other encrypted format like Eappx which needs admin privilage to install
  • Can install already downloaded microsoft store apps (appx,msix,appxbundle...)
  • Can get microsoft store apps by providing its url
  • Uses custom link generation to produce download links using API from StoreLib and MS-Store-API
  • Uses concurrent/multi-part downloader using pypdl for fast downloading
  • Can resume interrupted downloads
  • Automatically use a new url in case current one expires
  • Downloads and install app along with all dependencies
  • The app open an browser which allows the user to select the file(application/games) they want to install and returns its url
  • The url is parsed and the product key is obtained then, using Microsoft-Display-Catalog-API categoryid and file name is retrived
  • Using these data the app can send a request to Microsoft-Delivery-Optimization-service-API and retrive data of the selected application, this data is further parsed based on
    • System architecture of the user(x64/x32)
    • Favorable type(these are decrypted file formats, which doesn't need admin privilage to install)
    • Latest version
  • Then it retrives the download links for the parsed data using the API and the files are downloaded using pypdl, which allows for concurrent/multi-part downloading this makes the download faster.It also has the ability to resume interrupted downloads and can also automatically use a new url in case current download link expires.
  • Finally it installs the downloaded files via System.Management.Automation.dll using pythonnet
Download from GitHub

Post a Comment

Previous Post Next Post