替代應用程式安裝程式
下載並安裝微軟商店應用程式的程序,用於 cli 版本檢查 alt app installer cli
特徵
- 該程式可以下載並安裝微軟商店uwp應用程式(appx,msix,eappx,appxbundle...),無需微軟商店或應用程式安裝程序
- 它還可以下載 Microsoft Store 中存在的非 UWP 應用程式
- 根據您的系統架構(x64/x32)自動下載最新的應用程式
- 優先下載 [Appx,Msix,appxbundle...] 優先於其他加密格式,例如 Eappx,需要管理員權限才能安裝
- 可以安裝已下載的 Microsoft Store 應用程式(appx、msix、appxbundle...)
- 可以透過提供其 url 來取得 Microsoft Store 應用程式
- 使用來自 StoreLib 和 MS-Store-API 的 API 使用自訂連結產生來產生下載鏈接
- 使用 pypdl 的並發/多部分下載器進行快速下載
- 可以恢復中斷的下載
- 如果目前網址過期,自動使用新網址
- 下載並安裝應用程式以及所有依賴項
它是如何運作的
- 該應用程式打開一個瀏覽器,允許用戶選擇他們想要安裝的檔案(應用程式/遊戲)並返回其 url
- 然後使用 Microsoft-Display-Catalog-API 類別 ID 解析 url 並取得產品金鑰並檢索檔案名稱
- 使用這些數據,應用程式可以向 Microsoft-Delivery-Optimization-service-API 發送請求並檢索所選應用程式的數據,該數據根據
- 使用者係統架構(x64/x32)
- 有利類型(這些是解密的檔案格式,不需要管理員權限即可安裝)
- 最新版本
- 然後它使用API檢索解析資料的下載鏈接,並使用pypdl下載文件,它允許並發/多部分下載,這使得下載速度更快。 ,以防當前下載連結過期。
- 最後它使用 pythonnet 透過 System.Management.Automation.dll 安裝下載的文件
要求
如何使用該應用程式
- 下載“alt app installer.exe”並運行它或從原始程式碼建置它
- 現在打開提取的資料夾(“alt app installer”資料夾)中的“alt app installer.exe”檔案並運行它(第一次運行可能需要一些時間)
- 點擊“選擇應用程式”並蒐索要安裝的應用程序,然後在頁面完全加載後單擊頂部欄中的“選擇”
- 等待過程完成,然後在開始功能表中檢查該應用程式
- 您也可以透過「選項」中的「從檔案安裝」來安裝已下載的應用程式
- 您也可以透過在「選項」中的「從連結取得」中手動貼上其網址來安裝該應用程式
如何從原始碼構建
- 安裝git
- 開啟 git bash 終端機執行指令
git clone https://github.com/m-jishnu/alt-app-installer
- 現在安裝 python3 和 pip,轉到克隆的資料夾並執行命令
pip install -r requirements.txt
- 執行“run.bat”或從克隆的資料夾在終端機中執行命令
.run
- 享受!
影片指南
https://youtu.be/ayIilTc-6u4
常問問題
製作人員
- StoreLib:用於產生下載連結的 API
- pypdl:下載器
- MS-Store-API:用於產生下載連結的 API