Penyelarasan Fail
Penyelarasan Fail mengedarkan fail dari HandyCafe Server ke PC klien di seluruh rangkaian. Gunakannya untuk menolak kemas kini permainan, fail konfigurasi, pemasang perisian dan aset menu klien tanpa perlu melawat setiap mesin.
Ia menggunakan pendekatan berasaskan manifest supaya hanya fail yang berubah atau baru dihantar melalui rangkaian, yang menjadikan penyelarasan berulang lebih pantas.
Halaman ini terletak di Settings > File Sync.
Aktifkan Penyelarasan Klien
Suis di bahagian atas kanan halaman mengawal keseluruhan ciri ini. Apabila Aktifkan Penyelarasan Klien dimatikan, halaman melaporkan bahawa penyelarasan klien dihentikan dan kedua-dua tindakan terbit dan hapus disekat. Aktifkan sebelum anda menerbitkan apa-apa.
Terbitkan Sumber Penyelarasan
Bahagian Terbitkan Sumber Penyelarasan adalah tempat penyelarasan dicipta. Ia memerlukan dua nilai:
| Medan | Apa itu |
|---|---|
| Laluan Sumber | Fail atau folder pada pelayan yang anda mahu edarkan. Gunakan Pilih Fail atau Pilih Folder untuk memilihnya, atau taip laluan secara langsung. |
| Laluan Sasaran Pada Klien | Laluan mutlak di mana kandungan mesti mendarat pada setiap klien. Ini tidak boleh diabaikan. Contoh: C:\Games\SteamLibrary\common\Game atau /opt/apps/game. |
Laluan sasaran mesti sah pada mesin klien, bukan pada pelayan. Jika klien anda menyimpan permainan mereka di D: dan anda memasukkan laluan C:, penyelarasan akan mendarat di tempat yang salah.
Pilih Terbitkan Penyelarasan setelah kedua-dua medan diisi. Kandungan disajikan kepada klien secara langsung dari laluan sumber. Pelayan tidak menyimpan salinan kedua.
Bagaimana Penyelarasan Berfungsi
Perbandingan Berasaskan Manifest
Apabila penyelarasan bermula, pelayan menjana manifest fail: senarai setiap fail yang akan diselaraskan bersama dengan checksum-nya. Setiap klien membandingkan manifest ini dengan fail tempatan mereka sendiri.
- Fail yang tidak wujud pada klien ditandakan untuk muat turun.
- Fail yang checksum-nya berbeza (bermaksud ia telah diubah) ditandakan untuk muat turun.
- Fail yang sepadan diabaikan sepenuhnya.
Hanya delta antara pelayan dan klien yang dipindahkan, yang menjadikan penyelarasan berulang lebih pantas.
Pemindahan Berasaskan Chunk
Fail besar dipecahkan kepada chunk yang lebih kecil untuk dipindahkan melalui TCP:
- Kebolehpercayaan. Jika satu chunk gagal, hanya chunk itu yang dicuba semula dan bukan keseluruhan fail.
- Penjejakan kemajuan. Kemajuan pemindahan dilaporkan pada tahap chunk.
- Kecekapan rangkaian. Saiz chunk disesuaikan untuk keadaan LAN tipikal.
Pemindahan menggunakan Port Fail khusus dari Tetapan Rangkaian, 5002 secara lalai. Jika port itu disekat oleh firewall, tiada fail akan sampai kepada klien.
Folder yang Diselaraskan
Senarai Folder yang Diselaraskan menunjukkan satu baris bagi setiap laluan sasaran, masing-masing dengan keluaran terbitan terkini. Satu baris melaporkan kiraan keluaran, kiraan fail dan jumlah saiz. Gunakan Refresh untuk memuat semula senarai.
Pilih satu baris untuk membuka butirannya di sebelah kanan. Panel butiran menyenaraikan setiap entri dalam sumber itu dengan laluan, jenis (fail atau direktori), saiz dan checksum, bersama dengan laluan akar sumber, laluan sasaran dan masa terbitan. Kotak carian menapis entri mengikut laluan relatif atau sasaran.
Mengeluarkan Penyelarasan
Terdapat dua tindakan hapus yang berbeza. Mereka melakukan perkara yang berbeza:
- Keluarkan Folder yang Diselaraskan mengeluarkan laluan sasaran dari senarai penyelarasan. Fail sumber anda pada pelayan tidak disentuh.
- Hapus Entri mengeluarkan item dari laluan sumber asal pada pelayan. Ini adalah kekal dan juga ditolak kepada klien. HandyCafe meminta pengesahan terlebih dahulu.
Kedua-dua tindakan memerlukan Aktifkan Penyelarasan Klien dihidupkan.
Kes Penggunaan
- Menyebarkan kemas kini permainan. Tolak patch permainan ke semua PC permainan sekaligus supaya setiap mesin menjalankan versi yang sama.
- Menolak fail konfigurasi. Edarkan tetapan rangkaian yang dikemas kini atau keutamaan aplikasi ke semua klien.
- Mengagihkan perisian. Pasang aplikasi pada PC klien dengan menyelaraskan pakej pemasang atau aplikasi mudah alih.
- Mengemas kini aset menu klien. Selaraskan ikon baru, poster atau fail media yang digunakan oleh menu klien.
Petua
- Jadualkan penyelarasan besar semasa waktu luar puncak supaya sesi aktif tidak bersaing untuk lebar jalur.
- Periksa semula laluan sasaran sebelum menerbitkan. Ia adalah punca paling biasa penyelarasan yang kelihatan berjaya tetapi tiada apa yang muncul pada klien.
- Pelayan dan klien mesti berada pada LAN yang sama.
Halaman Berkaitan
- Tetapan Rangkaian untuk konfigurasi Port Fail.
- Menu Klien untuk aset yang mungkin anda ingin edarkan.
- Gambaran Keseluruhan Tetapan untuk lokasi halaman ini.