Ludusavi
Ludusavi adalah alat untuk mencadangkan data penyimpanan video game PC Anda, yang ditulis dalam Rust. Ini lintas platform dan mendukung banyak toko game.
Fitur
- Kemampuan untuk mencadangkan data dari lebih dari 19.000 game ditambah entri khusus Anda sendiri.
- Cadangkan dan pulihkan untuk Steam, GOG, Epic, Heroic, Lutris, dan perpustakaan game lainnya.
- Baik antarmuka grafis maupun antarmuka baris perintah untuk skrip. Penyelesaian tab tersedia untuk Bash, Fish, Zsh, PowerShell, dan Elvish.
- Dukungan untuk:
- Simpanan yang disimpan sebagai file dan di registri Windows.
- Proton menghemat dengan Steam.
- Tangkapan layar uap.
- Tersedia sebagai ekstensi Playnite: https://github.com/mtkennerly/ludusavi-playnite
- Bekerja di Steam Deck.
Alat ini menggunakan Manifes Ludusavi untuk informasi tentang apa yang harus dicadangkan untuk setiap game. Data ini terutama bersumber dari PCGamingWiki, jadi harap kontribusikan data baru atau data tetap apa pun kembali ke wiki itu sendiri, dan perbaikan Anda akan dimasukkan ke dalam data Ludusavi juga.
Jika Anda ingin membantu menerjemahkan Ludusavi ke bahasa lain, lihat proyek Crowdin.
Demo
Instalasi
Unduh file yang dapat dieksekusi untuk Windows, Linux, atau Mac dari halaman rilis. Ini portabel, jadi Anda cukup mendownloadnya dan meletakkannya di mana saja di sistem Anda.
Jika Anda mau, Ludusavi juga tersedia melalui Winget, Scoop, Flatpak, dan Cargo.
Catatan:
- Pengguna Windows mungkin melihat popup yang mengatakan "Windows melindungi PC Anda", karena Windows tidak mengenali penerbit program. Klik "info lebih lanjut" dan kemudian "jalankan saja" untuk memulai program.
- Pengguna Mac mungkin melihat popup yang mengatakan "Ludusavi tidak dapat dibuka karena berasal dari pengembang yang tidak dikenal". Untuk mengizinkan Ludusavi berjalan, silakan merujuk ke artikel ini, khususnya bagian
If you want to open an app [...] from an unidentified developer
.
Penggunaan
Dokumentasi bantuan terperinci tersedia untuk beberapa topik.
Umum
- Otomatisasi cadangan
- Pengecualian cadangan
- Retensi cadangan
- Validasi cadangan
- Cadangan awan
- Permainan khusus
- Duplikat
- Menyaring
- Pembungkus peluncuran game
- Pengalihan
- Akar
- Pemindaian selektif
Antarmuka
- Folder aplikasi
- Struktur cadangan
- Baris perintah
- Berkas konfigurasi
- Variabel lingkungan
- Pencatatan
Lainnya
Masyarakat
Komunitas telah membuat beberapa sumber tambahan yang mungkin berguna bagi Anda. Harap dicatat bahwa ini bukanlah daftar yang lengkap dan proyek-proyek ini tidak secara resmi berafiliasi dengan Ludusavi sendiri:
- Manifes sekunder:
- https://github.com/BloodShed-Oni/ludusavi-extra-manifests
- https://github.com/hblamo/ludusavi-emudeck-manifest
- https://github.com/hvmzx/ludusavi-manifests
- Ini memiliki contoh penggunaan alur kerja GitHub terjadwal untuk menghasilkan manifes yang menambahkan lebih banyak jalur ke entri manifes utama.
- Plugin untuk Decky Loader di Steam Deck:
- https://github.com/GedasFX/decky-ludusavi
- Plugin untuk Kode VS:
- https://marketplace.visualstudio.com/items?itemName=claui.ludusavi
- Peralatan:
- https://github.com/jose-l-martins/GSM-to-Ludusavi-converter
Perbandingan dengan alat lain
Ada alat pencadangan luar biasa lainnya yang tersedia, tetapi bukan solusi tunggal lintas platform dan lintas toko:
- Manajer GameSave (mulai v3.1.512.0):
- Hanya mendukung Windows.
- Jauh lebih lambat dari Ludusavi. Pada perangkat keras yang sama dan dengan pengaturan default, pemindaian awal seluruh sistem memerlukan waktu 2 menit di GSM dibandingkan 10 detik di Ludusavi. Melakukan pencadangan segera setelah pemindaian itu memerlukan waktu 4 menit 16 detik di GSM versus 4,5 detik di Ludusavi. Dalam pengujian ini, GSM menemukan 257 game dengan 2,84 GB, dan Ludusavi menemukan 297 game dengan 2,95 GiB.
- Closed source, sehingga masyarakat tidak dapat memberikan kontribusi perbaikan.
- Antarmuka mungkin lambat atau tidak responsif. Misalnya, ketika mengklik "pilih semua / batalkan pilihan semua", setiap kotak centang harus beralih sendiri-sendiri. Dengan 257 pertandingan, ini berarti Anda harus menunggu sekitar 42 detik.
- Antarmuka baris perintah minimal.
- Dapat membuat symlink untuk game dan data game. Ludusavi tidak mendukung hal ini.
- Monitor Cadangan Game (mulai v1.2.2):
- Tidak mendukung Mac.
- Basis data hanya mencakup 577 game (per 16-11-2022), meskipun basis data juga dapat mengimpor manifes Ludusavi mulai dari 1.3.1.
- Tidak ada antarmuka baris perintah.
- Dapat secara otomatis mencadangkan simpanan untuk game setelah Anda memainkannya. Ludusavi hanya dapat melakukan itu bersama dengan peluncur seperti Playnite.
- Multitool Cadangan Gaming untuk Linux (mulai v1.4.0.0):
- Hanya mendukung Linux dan Steam.
- Basis data tidak diperbarui secara aktif. Pada 16-11-2022, pembaruan terakhir adalah 05-06-2018.
- Tidak ada antarmuka baris perintah.
Perkembangan
Silakan merujuk ke KONTRIBUSI.md.