ts-rcon adalah perpustakaan sederhana untuk menghubungkan ke server RCON di node.js yang diimplementasikan dalam TypeScript. Berdasarkan pushrax/node-rcon. Ini mengimplementasikan protokol yang digunakan oleh Source Valve dan mesin GoldSrc, serta banyak server game lainnya.
Awalnya dibuat untuk terhubung ke server RCON Minecraft.
Dokumen Protokol RCON
npm install ts-rcon
yarn add ts-rcon
Beberapa game menggunakan TCP dan beberapa menggunakan UDP untuk implementasi RCON-nya. Untuk memberi tahu node-rcon protokol mana yang akan digunakan, berikan objek opsi seperti ini:
var options = {
tcp : false , // false for UDP, true for TCP (default true)
challenge : false , // true to use the challenge protocol (default true)
} ;
client = new Rcon ( host , port , password , options ) ;
Berikut daftar tidak lengkap game mana yang menggunakan opsi mana:
Permainan | Protokol | Tantangan |
---|---|---|
Game Sumber apa pun | TCP | T/A |
Minecraft | TCP | T/A |
Game GoldSrc apa pun | UDP | Ya |
Panggilan Tugas | UDP | TIDAK |
Game sumbernya meliputi CS:S, CS:GO, TF2, dll. Game GoldSrc mencakup CS 1.6, TFC, Ricochet (lol), dll.
Jika ada game yang Anda tahu menggunakan protokol tertentu, silakan ajukan pull request.
Silakan kirimkan laporan bug untuk game apa pun yang Anda coba yang tidak berhasil!