ตัวติดตั้งแอป Alt
โปรแกรมสำหรับดาวน์โหลดและติดตั้งแอป Microsoft Store สำหรับเวอร์ชัน cli ให้ตรวจสอบ alt app installer cli
คุณสมบัติ
- โปรแกรมนี้สามารถดาวน์โหลดและติดตั้งแอป uwp ของ Microsoft Store (appx,msix,eappx,appxbundle...) โดยไม่ต้องใช้ Microsoft Store หรือตัวติดตั้งแอป
- นอกจากนี้ยังสามารถดาวน์โหลดแอพที่ไม่ใช่ uwp ที่มีอยู่ใน microsoft store
- ดาวน์โหลดแอปล่าสุดอัตโนมัติตามสถาปัตยกรรมระบบของคุณ (x64/x32)
- ลำดับความสำคัญในการดาวน์โหลด [Appx,Msix,appxbundle...] เหนือรูปแบบที่เข้ารหัสอื่นๆ เช่น Eappx ซึ่งต้องการสิทธิ์ของผู้ดูแลระบบในการติดตั้ง
- สามารถติดตั้งแอป Microsoft Store ที่ดาวน์โหลดไว้แล้ว (appx,msix,appxbundle...)
- สามารถรับแอป Microsoft Store ได้โดยระบุ URL
- ใช้การสร้างลิงก์แบบกำหนดเองเพื่อสร้างลิงก์ดาวน์โหลดโดยใช้ API จาก StoreLib และ MS-Store-API
- ใช้ตัวดาวน์โหลดพร้อมกัน/หลายส่วนโดยใช้ pypdl เพื่อการดาวน์โหลดที่รวดเร็ว
- สามารถดำเนินการดาวน์โหลดต่อที่ถูกขัดจังหวะได้
- ใช้ URL ใหม่โดยอัตโนมัติในกรณีที่ URL ปัจจุบันหมดอายุ
- ดาวน์โหลดและติดตั้งแอปพร้อมกับการอ้างอิงทั้งหมด
มันทำงานอย่างไร
- แอปเปิดเบราว์เซอร์ที่อนุญาตให้ผู้ใช้เลือกไฟล์ (แอปพลิเคชัน/เกม) ที่พวกเขาต้องการติดตั้งและส่งกลับ URL
- URL จะถูกแยกวิเคราะห์และได้รับรหัสผลิตภัณฑ์โดยใช้รหัสหมวดหมู่ Microsoft-Display-Catalog-API และดึงชื่อไฟล์กลับมา
- การใช้ข้อมูลเหล่านี้แอปสามารถส่งคำขอไปยัง Microsoft-Delivery-Optimization-service-API และดึงข้อมูลของแอปพลิเคชันที่เลือก ข้อมูลนี้จะถูกแยกวิเคราะห์เพิ่มเติมตาม
- สถาปัตยกรรมระบบของผู้ใช้(x64/x32)
- ประเภทที่ดี (เป็นรูปแบบไฟล์ที่ถอดรหัสซึ่งไม่จำเป็นต้องมีสิทธิ์ของผู้ดูแลระบบในการติดตั้ง)
- เวอร์ชันล่าสุด
- จากนั้นจะดึงลิงก์ดาวน์โหลดสำหรับข้อมูลที่แยกวิเคราะห์โดยใช้ API และไฟล์จะถูกดาวน์โหลดโดยใช้ pypdl ซึ่งช่วยให้สามารถดาวน์โหลดพร้อมกัน/หลายส่วนได้ ทำให้การดาวน์โหลดเร็วขึ้น นอกจากนี้ยังมีความสามารถในการดำเนินการดาวน์โหลดต่อโดยขัดจังหวะ และยังสามารถใช้งานได้โดยอัตโนมัติอีกด้วย URL ใหม่ในกรณีที่ลิงค์ดาวน์โหลดปัจจุบันหมดอายุ
- ในที่สุดก็จะติดตั้งไฟล์ที่ดาวน์โหลดผ่าน System.Management.Automation.dll โดยใช้ pythonnet
ความต้องการ
- วินโดว์ 10/11
- การเชื่อมต่ออินเทอร์เน็ต
วิธีการใช้งานแอพ
- ดาวน์โหลด "alt app installer.exe" และเรียกใช้หรือสร้างจากแหล่งที่มา
- ตอนนี้เปิดไฟล์ "alt app installer.exe" ในโฟลเดอร์ที่แยกออกมา (โฟลเดอร์ "alt app installer") และเรียกใช้ (การรันครั้งแรกอาจต้องใช้เวลา)
- คลิกเลือกแอปและค้นหาแอปที่คุณต้องการติดตั้ง จากนั้นคลิกเลือกในแถบด้านบนหลังจากโหลดหน้าเว็บเสร็จสมบูรณ์แล้ว
- รอให้กระบวนการเสร็จสิ้น จากนั้นตรวจสอบแอปในเมนูเริ่ม
- คุณยังสามารถติดตั้งแอปที่ดาวน์โหลดไว้แล้วผ่านทาง "ติดตั้งจากไฟล์" ใน "ตัวเลือก"
- คุณยังสามารถติดตั้งแอปได้โดยวาง URL ด้วยตนเองใน "รับจากลิงก์" ใน "ตัวเลือก"
วิธีการสร้างจากแหล่งที่มา
- ติดตั้งคอมไพล์
- เปิดเทอร์มินัล 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
คำถามที่พบบ่อย
วิธีแก้ปัญหาการติดตั้ง Dependencies ล้มเหลว
ในบางกรณี สิ่งนี้เกิดขึ้นเนื่องจากมีการติดตั้งการขึ้นต่อกันบนพีซีของคุณแล้ว ดังนั้นตรวจสอบว่ามีการติดตั้งโปรแกรมจากเมนูเริ่มหรือไม่ หากยังไม่ได้ติดตั้งโปรแกรมแสดงว่ามี 2 วิธีในการแก้ไขปัญหานี้ [ลองใช้วิธีที่ 2 หากวิธีที่ 1 ล้มเหลว]
- เปิดใช้งานละเว้นเวอร์ชัน (ตัวเลือก --> ขั้นสูง --> การอ้างอิง --> ละเว้นเวอร์ชัน) ซึ่งจะดาวน์โหลดการอ้างอิงเวอร์ชันทั้งหมดที่มีสำหรับระบบของคุณ
- เปิดใช้งานละเว้นตัวกรองทั้งหมด (ตัวเลือก --> ขั้นสูง --> การอ้างอิง --> ละเว้นตัวกรองทั้งหมด) ซึ่งจะดาวน์โหลดการอ้างอิงที่มีอยู่ทั้งหมด (อาจต้องใช้เวลา)
สำหรับประเด็นอื่นๆ
คุณสามารถเปิดประเด็นหรือถามฉันโดยตรงในความไม่ลงรอยกัน
เครดิต
- StoreLib: API สำหรับการสร้างลิงค์ดาวน์โหลด
- pypdl: ตัวดาวน์โหลด
- MS-Store-API: API สำหรับการสร้างลิงค์ดาวน์โหลด