Universal-Updater เป็นแอปพลิเคชัน Homebrew สำหรับ Nintendo 3DS โดยมีจุดประสงค์เพื่อให้การดาวน์โหลด Homebrew อื่นๆ เป็นเรื่องง่ายและสะดวก ไม่จำเป็นต้องคัดลอกไฟล์ด้วยตนเองหรือทำตามขั้นตอนการติดตั้ง เพราะมันทำทุกอย่างเพื่อคุณ
คุณสมบัติ
- รูปแบบร้านค้าที่มีแนวคิดคล้ายกับ Cydia Repositories
- ค่าเริ่มต้นคือ Universal-DB
- ต้องการเพิ่มอีกหรือไม่? ไปที่การตั้งค่า เลือก "เลือก Unistore" คลิกไอคอน + และเลือกจากรายการ ป้อน URL หรือสแกนโค้ด QR
- การปรับแต่งในการเรียงลำดับและการแสดงผล
- ปุ่มการเรียงลำดับหลายปุ่ม: "ชื่อเรื่อง", "ผู้เขียน" และ "อัปเดตล่าสุด"
- ทิศทางสามารถขึ้นหรือลงได้
- การแสดงแอปสามารถแสดงได้ทั้งแบบตารางหรือแถว
- การติดตั้งในเบื้องหลังเพื่อให้คุณสามารถใช้ส่วนที่เหลือของแอปต่อไปได้ในขณะติดตั้ง
- การค้นหาและการทำเครื่องหมายเพื่อให้การค้นหาแอปเป็นเรื่องง่าย
- การดูภาพหน้าจอและบันทึกประจำรุ่นสำหรับแอป
- ทางลัดสำหรับการอัปเดตแอปที่อัปเดตบ่อยครั้งอย่างง่ายดายเมื่อใช้ Homebrew Launcher
- การแปลสำหรับผู้ใช้หลายภาษา
- หากต้องการมีส่วนร่วมในการแปล โปรดเข้าร่วมโครงการ Crowdin ของเรา
- หากต้องการขอภาษาใหม่ เข้าร่วมเซิร์ฟเวอร์ Discord ของเราหรือติดต่อผู้จัดการโครงการบน Crowdin
การรวบรวม
การตั้งค่าสภาพแวดล้อมของคุณ
ในการสร้าง Universal-Updater จากแหล่งที่มา คุณจะต้องติดตั้ง devkitARM และไลบรารีบางตัว ทำตามหน้าเริ่มต้นใช้งานของ devkitPro เพื่อติดตั้ง pacman จากนั้นรันคำสั่งต่อไปนี้เพื่อติดตั้งทุกสิ่งที่คุณต้องการ:
(sudo dkp-)pacman -S 3ds-dev 3ds-curl 3ds-bzip2 3ds-liblzma
(อาจไม่จำเป็นต้องใช้ sudo dkp-
ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณ)
คุณจะต้องมี Bannertool และ makerom ใน PATH ของคุณ
การโคลนพื้นที่เก็บข้อมูล
หากต้องการดาวน์โหลดซอร์ส คุณจะต้องโคลนพื้นที่เก็บข้อมูลด้วยโมดูลย่อย ซึ่งสามารถทำได้โดยการรัน:
git clone --recursive https://github.com/Universal-Team/Universal-Updater.git
หากคุณได้โคลนมันแล้ว คุณสามารถใช้คำสั่งต่อไปนี้เพื่ออัพเดตโมดูลย่อยทั้งหมด:
git submodule update --init --recursive
อาคาร
เมื่อคุณโคลนพื้นที่เก็บข้อมูลแล้ว (พร้อมโมดูลย่อย) เพียงเรียกใช้ make
ในรูทของพื้นที่เก็บข้อมูล
หากคุณกำลังทดสอบใน Citra ให้เรียกใช้ make citra
แทนที่จะเพียง make
เพื่อปิดใช้งานการตรวจสอบ Wi-Fi (หมายเหตุ: ต้องสร้าง source/utils/download.cpp
ใหม่เพื่อให้สิ่งนี้มีผล โปรดบันทึกไฟล์หากสร้างไว้แล้ว)
ภาพหน้าจอ
ภาพหน้าจอ
เครดิต
- SuperSaiyajinStackZ - หัวหน้านักพัฒนา ปรับ quirc ใหม่เป็น C++
- Pk11 - นักออกแบบจำลอง ผู้ดูแลเว็บไซต์
- NightScript - ผู้สร้างแนวคิดและผู้วางแผน
- dlbeer - ผู้พัฒนาดั้งเดิมของ quirc
- FlagBrew: รหัสเครื่องสแกน QR Code ดั้งเดิม
- Icons8: นักออกแบบไอคอน
- lvandeve: สำหรับ LodePNG
- PabloMK7: การปรับปรุงแบนเนอร์ 3 มิติและโค้ดดาวน์โหลด
- มีชีวิตชีวา: แบนเนอร์ 3D