ลูดูซาวี
Ludusavi เป็นเครื่องมือสำหรับสำรองข้อมูลวิดีโอเกมพีซีของคุณซึ่งเขียนด้วยภาษา Rust มันเป็นแพลตฟอร์มข้ามแพลตฟอร์มและรองรับร้านเกมหลายแห่ง
คุณสมบัติ
- ความสามารถในการสำรองข้อมูลจากเกมมากกว่า 19,000 เกม รวมถึงรายการที่คุณกำหนดเอง
- สำรองและกู้คืน Steam, GOG, Epic, Heroic, Lutris และคลังเกมอื่น ๆ
- ทั้งอินเทอร์เฟซแบบกราฟิกและอินเทอร์เฟซบรรทัดคำสั่งสำหรับการเขียนสคริปต์ การเติมแท็บให้สมบูรณ์พร้อมใช้งานสำหรับ Bash, Fish, Zsh, PowerShell และ Elvish
- การสนับสนุนสำหรับ:
- บันทึกที่จัดเก็บเป็นไฟล์และในรีจิสทรีของ Windows
- โปรตอนประหยัดด้วย Steam
- ภาพหน้าจอของ Steam
- มีให้เป็นส่วนขยาย Playnite: https://github.com/mtkennerly/ludusavi-playnite
- ทำงานบน Steam Deck
เครื่องมือนี้ใช้ Ludusavi Manifest สำหรับข้อมูลเกี่ยวกับสิ่งที่ต้องสำรองสำหรับแต่ละเกม ข้อมูลมีที่มาจาก PCGamingWiki เป็นหลัก ดังนั้นโปรดสนับสนุนข้อมูลใหม่หรือข้อมูลคงที่กลับไปยังวิกิเอง และการปรับปรุงของคุณจะถูกรวมเข้ากับข้อมูลของ Ludusavi เช่นกัน
หากคุณต้องการช่วยแปล Ludusavi เป็นภาษาอื่น โปรดดูโครงการ Crowdin
สาธิต
การติดตั้ง
ดาวน์โหลดไฟล์ปฏิบัติการสำหรับ Windows, Linux หรือ Mac จากหน้าเผยแพร่ เป็นแบบพกพา ดังนั้นคุณจึงสามารถดาวน์โหลดและวางไว้ที่ใดก็ได้ในระบบของคุณ
หากคุณต้องการ Ludusavi ก็มีให้บริการผ่าน Winget, Scoop, Flatpak และ Cargo
บันทึก:
- ผู้ใช้ Windows อาจเห็นป๊อปอัปที่ระบุว่า "Windows ป้องกันพีซีของคุณ" เนื่องจาก Windows ไม่รู้จักผู้เผยแพร่โปรแกรม คลิก "ข้อมูลเพิ่มเติม" จากนั้น "เรียกใช้ต่อไป" เพื่อเริ่มโปรแกรม
- ผู้ใช้ Mac อาจเห็นป๊อปอัปที่ระบุว่า "ไม่สามารถเปิด Ludusavi ได้เนื่องจากมาจากนักพัฒนาที่ไม่ปรากฏชื่อ" หากต้องการอนุญาตให้ Ludusavi ทำงาน โปรดดูบทความนี้ โดยเฉพาะหัวข้อ
If you want to open an app [...] from an unidentified developer
การใช้งาน
เอกสารวิธีใช้โดยละเอียดมีอยู่หลายหัวข้อ
ทั่วไป
- สำรองข้อมูลอัตโนมัติ
- การยกเว้นการสำรองข้อมูล
- การเก็บรักษาข้อมูลสำรอง
- การตรวจสอบการสำรองข้อมูล
- การสำรองข้อมูลบนคลาวด์
- เกมที่กำหนดเอง
- ซ้ำกัน
- กรอง
- สรุปการเปิดตัวเกม
- เปลี่ยนเส้นทาง
- ราก
- การสแกนแบบเลือก
อินเทอร์เฟซ
- โฟลเดอร์แอปพลิเคชัน
- โครงสร้างสำรอง
- บรรทัดคำสั่ง
- ไฟล์การกำหนดค่า
- ตัวแปรสภาพแวดล้อม
- การบันทึก
อื่น
ชุมชน
ชุมชนได้สร้างแหล่งข้อมูลเพิ่มเติมที่คุณอาจพบว่ามีประโยชน์ โปรดทราบว่านี่ไม่ใช่รายการที่ครบถ้วนสมบูรณ์และโครงการเหล่านี้ไม่ได้มีความเกี่ยวข้องอย่างเป็นทางการกับ Ludusavi เอง:
- รายการรอง:
- https://github.com/BloodShed-Oni/ludusavi-extra-manifests
- https://github.com/hblamo/ludusavi-emudeck-manifest
- https://github.com/hvmzx/ludusavi-manifests
- นี่เป็นตัวอย่างของการใช้เวิร์กโฟลว์ GitHub ที่กำหนดเวลาไว้เพื่อสร้างรายการที่จะเพิ่มเส้นทางเพิ่มเติมให้กับรายการของรายการหลัก
- ปลั๊กอินสำหรับ Decky Loader บน Steam Deck:
- https://github.com/GedasFX/decky-ludusavi
- ปลั๊กอินสำหรับรหัส VS:
- https://marketplace.visualstudio.com/items?itemName=claui.ludusavi
- เครื่องมือ:
- https://github.com/jose-l-martins/GSM-to-Ludusavi-converter
เปรียบเทียบกับเครื่องมืออื่นๆ
มีเครื่องมือสำรองข้อมูลที่ยอดเยี่ยมอื่นๆ ให้เลือก แต่ไม่ใช่โซลูชันข้ามแพลตฟอร์มและร้านค้าข้ามแพลตฟอร์ม:
- GameSave Manager (ตั้งแต่ v3.1.512.0):
- รองรับเฉพาะ Windows เท่านั้น
- ช้ากว่าลูดูซาวีมาก บนฮาร์ดแวร์เดียวกันและด้วยการตั้งค่าเริ่มต้น การสแกนครั้งแรกของทั้งระบบจะใช้เวลา 2 นาทีในระบบ GSM เทียบกับ 10 วินาทีใน Ludusavi การสำรองข้อมูลทันทีหลังจากการสแกนจะใช้เวลา 4 นาที 16 วินาทีในระบบ GSM เทียบกับ 4.5 วินาทีใน Ludusavi ในการทดสอบนี้ GSM พบ 257 เกมที่มี 2.84 GB และ Ludusavi พบ 297 เกมที่มี 2.95 GiB
- แหล่งปิด ดังนั้นชุมชนจึงไม่สามารถมีส่วนร่วมในการปรับปรุงได้
- อินเทอร์เฟซอาจช้าหรือไม่ตอบสนอง ตัวอย่างเช่น เมื่อคลิก "เลือกทั้งหมด / ยกเลิกการเลือกทั้งหมด" แต่ละช่องทำเครื่องหมายจะต้องสลับกันเอง ด้วย 257 เกม หมายความว่าคุณต้องรอประมาณ 42 วินาที
- อินเทอร์เฟซบรรทัดคำสั่งขั้นต่ำ
- สามารถสร้าง symlink สำหรับเกมและข้อมูลเกมได้ ลูดูซาวีไม่สนับสนุนสิ่งนี้
- Game Backup Monitor (ตั้งแต่เวอร์ชัน 1.2.2):
- ไม่รองรับแมค
- ฐานข้อมูลครอบคลุมเพียง 577 เกม (ณ วันที่ 16-11-2565) แม้ว่าจะสามารถนำเข้าไฟล์ Manifest Ludusavi ที่เริ่มใน 1.3.1 ได้เช่นกัน
- ไม่มีอินเทอร์เฟซบรรทัดคำสั่ง
- สามารถสำรองข้อมูลบันทึกสำหรับเกมโดยอัตโนมัติหลังจากที่คุณเล่น Ludusavi สามารถทำได้ร่วมกับ Launcher เช่น Playnite เท่านั้น
- Gaming Backup Multitool สำหรับ Linux (ตั้งแต่ v1.4.0.0):
- รองรับเฉพาะ Linux และ Steam เท่านั้น
- ฐานข้อมูลไม่ได้รับการอัพเดตอย่างแข็งขัน ณ วันที่ 11-16-2022 การอัปเดตครั้งล่าสุดคือ 2018-06-05
- ไม่มีอินเทอร์เฟซบรรทัดคำสั่ง
การพัฒนา
โปรดดูที่ CONTRIBUTING.md