.\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program; if not, write to the Free Software .\" Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA .\" . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH WESNOTHD 6 2022 wesnothd "Vesnot Savaşı çok oyunculu ağ sunucusu" . .SH İSİM . wesnothd \- \fBVesnot Savaşı\fP çok oyunculu ağ sunucusu . .SH KULLANIM . \fBwesnothd\fP [\|\fB\-dv\fP\|] [\|\fB\-c\fP \fIdosya\-yolu\fP\|] [\|\fB\-p\fP \fIport\fP\|] [\|\fB\-t\fP \fIsayı\fP\|] [\|\fB\-T\fP \fIsayı\fP\|] .br \fBwesnothd\fP \fB\-V\fP . .SH AÇIKLAMA . Vesnot Savaşı çok oyunculu oyunlarını yönetir. wesnoth istemcisinden veya soket üzerinden hangi komutların (/query ...) kabul edildiğini öğrenmek için http://www.wesnoth.org/wiki/ServerAdministration adresine bakınız. . .SH SEÇENEKLER . .TP \fB\-c\ \fP\fIdosya\-yolu\fP\fB,\ \-\-config\fP\fI\ dosya\-yolu\fP wesnothd'ye yapılandırma dosyasını bulacağı yeri söyler. Sözdizimi için aşağıdaki \fBSUNUCU YAPILANDIRMASI\fP bölümüne bakınız. Artalan sürecine SIGHUP sinyali göndererek yapılandırmayı yeniden yükleyebilirsiniz. .TP \fB\-d, \-\-daemon\fP wesnothd'yi bir artalan süreci olarak çalıştırır. .TP \fB\-h, \-\-help\fP komut satırı seçeneklerini basar ve çıkar. .TP \fB\-\-log\-\fP\fIseviye\fP\fB=\fP\fIalan1\fP\fB,\fP\fIalan2\fP\fB,\fP\fI...\fP günlük kayıt alanlarının önem seviyelerini ayarlar. Bütün günlük alanlarını kapsamak üzere \fBall\fP belirtilebilir. Olası önem seviyeleri: \fBerror\fP,\ \fBwarning\fP,\ \fBinfo\fP,\ \fBdebug\fP. \fBerror\fP seviyesi öntanımlıdır ve \fBserver\fP alanı için \fBinfo\fP seviyesi kullanılır. .TP \fB\-p\ \fP\fIport\fP\fB,\ \-\-port\fP\fI\ port\fP sunucunun belirtilen portu dinlemesini sağlar. Bir port belirtilmezse \fB15000\fP öntanımlıdır. .TP \fB\-t\ \fP\fIsayı\fP\fB,\ \-\-threads\fP\fI\ sayı\fP ağa G/Ç için bekleyen iş evrelerinin azami sayısını belirler. (\fB5\fP öntanımlıdır. En çok \fB30\fP belirtilebilir.) .TP \fB\-T\ \fP\fIsayı\fP\fB,\ \-\-max\-threads\fP\fI\ sayı\fP oluşturulacak iş evrelerinin azami sayısını belirler. \fB0\fP bir sınır olmadığını belirtir ve öntanımlıdır. .TP \fB\-V, \-\-version\fP sürüm numarasını gösterir ve çıkar. .TP \fB\-v, \-\-verbose\fP hata ayıklama günlüğünü açar. . .SH "SUNUCU YAPILANDIRMASI" . .SS "Genel sözdizimi:" . .P [\fIetiket\fP] .IP \fIanahtar\fP="\fIdeğer\fP" .IP \fIanahtar\fP="\fIdeğer\fP,\fIdeğer\fP,..." .P [/\fIetiket\fP] . .SS "Genel anahtarlar:" . .TP \fBallow_remote_shutdown\fP Değer olarak \fBno\fP (öntanımlı) belirtilirse, kapatma ve yeniden başlatma istekleri, fifo'dan gelmedikçe dikkate alınmaz. Bir yönetici tarafından bir /query komutuyla uzaktan kapatmaya izin vermek için değer olarak \fByes\fP verin. .TP \fBban_save_file\fP Sunucunun okuyup yazabildiği bir (gzip sıkıştırmalı) dosyanın göreli veya tam yolu. Sunucuya girişi yasaklanan oyuncular bu dosyaya kaydedilir ve sunucu başlatılırken okunur. .TP \fBcompress_stored_rooms\fP rooms dosyasının sıkıştırılmış haliyle okunup yazılabillmesini belirler. Öntanımlı değer \fByes\fP'tir. .TP \fBconnections_allowed\fP Aynı IP adresinden izin verilen bağlantı sayısı. \fB0\fP sonsuz anlamına gelir. (\fB5\fP öntanımlıdır) .TP \fBdeny_unregistered_login\fP Kullanılmakta olan \fBuser_handler\fP bölümünde kayıtlı olmayan kullanıcıların oturum açmasının engellenip engellenmeyeceği (öntanımlı: false) .TP \fBdisallow_names\fP Sunucu tarafından kabul edilmeyen isimler/rumuzlar. Dosya ismi kalıp karakterlerinden \fB*\fP ve \fB?\fP desteklenmektedir. Daha ayrıntılı bilgi için \fBglob\fP(7) sayfasına bakınız. Öntanımlı (bir şey belirtilmezse kullanılacak) değerler: \fB*admin*,*admln*,*server*,ai,ai?,computer,human,network,player\fP. .TP \fBfifo_path\fP Sunucu komutlarının yansılandığı fifo yolu (oyun içinde /query ... ile aynı) Yol belirtilmezse derleme sırasında belirtilen yol (\fB/var/run/wesnothd/socket\fP) öntanımlıdır. .TP \fBmax_messages\fP \fBmessages_time_period\fP süresince izin verilen ileti sayısı. \fB4\fP öntanımlıdır. .TP \fBmessages_time_period\fP Saldırı olarak algılanmayacak ileti sayısının geçebileceği süre (saniye cinsinden). \fB10\fP saniye öntanımlıdır. .TP \fBmotd\fP Günün sözü. .TP \fBnew_room_policy\fP Sunucuda yeni odaları kimin oluşturacağını belirler. Kullanılabilir değerler, \fBeveryone\fP, \fBregistered\fP, \fBadmin\fP ve \fBnobody\fP olup bu yetki sırasıyla herkese, kayıtlı kullanıcılara, yöneticilere verilir veya hiç oda oluşturulmaz. Ötanımlı değer: \fBeveryone\fP. .TP \fBpasswd\fP Yönetici yetkilerini kazanmak için kullanılacak parola. (kullanım: \fB/query admin \fP\fIparola\fP). .TP \fBreplay_save_path\fP Sunucunun oyun tekrarlarını sakladığı dizin. (dizini bir / ile sonlandırmayı unutmayın!) wesnothd'nin başlatıldığı dizin anlamına gelen `' öntanımlıdır. .TP \fBrestart_command\fP \fBrestart\fP komutu üzerinden yeni bir sunucu süreci başlatmak için sunucunun kullanacağı komut. (Sadece fifo üzerinden kullanılabilir. \fBallow_remote_shutdown\fP ayarına bakınız.) .TP \fBroom_save_file\fP Oda bilgisinin saklanacağı dosyanın yolu. Bu dosya sunucu başlatılırken okunur ve sonrasında yazılır. Boşsa veya hiç yoksa hiçbir oda yüklenmez ve saklanmaz. .TP \fBsave_replays\fP Sunucunun oyun tekrarlarını özdevinimli olarak kaydedip kaydetmeyeceğini belirler. (Öntanımlı değeri: \fBfalse\fP) .TP \fBtls_enabled\fP TLS kullanımını etkinleştir. true belirtilirse, aşağıdaki 3 seçeneğin de ayarlanması gerekir. .TP \fBtls_fullchain\fP TLS tam sertifika zinciri .pem formatında .TP \fBtls_private_key\fP TLS için gizli anahtar .pem formatında .TP \fBtls_dh\fP TLS DH girdileri, .pem dosyası olarak. \fBopenssl dhparam \-out filename.pem 4096\fP ile oluşturulur .TP \fBversions_accepted\fP sunucu tarafından kabul edilen sürüm dizgelerinin virgül ayraçlı listesi. Dosya ismi kalıp karakterlerinden \fB*\fP ve \fB?\fP desteklenmektedir. (kurulu wesnoth sürümü öntanımlıdır.) .br Örnek: \fBversions_accepted="*"\fP her sürüm dizgesi kabul edilir. .TP \fBid\fP Oyun bilgilerini depolamak için veritabanı işlevselliği kullanılırken sunucunun kimliği. Genellikle kabul edilen istemcilerin ana.küçük sürümüdür, örneğin 1.16 veya 1.17. . .SS "Genel etiketler:" . .P \fB[redirect]\fP Belli istemci sürümlerinin yönlendirileceği sunucuların belirtildiği etiket. \fBversions_accepted\fP atanmışsa kullanılmaz. .RS .TP \fBhost\fP Yönlendirilecek sunucunun adresi. .TP \fBport\fP Bağlanılacak port. .TP \fBversion\fP Yönlendirilecek sürümlerin virgül ayraçlı listesi. Dosya kalıbı karakterleri bakımından \fBversions_accepted\fP ile aynı yöntem kullanılır. .RE .P \fB[ban_time]\fP Geçici sunucuya giriş yasağı süresi için uygun sözcüklerin tanımlandığı etiket. .RS .TP \fBname\fP Yasaklama süresine atfedilen isim. .TP \fBtime\fP Zaman uzunluğu tanımı. Biçemi: %d[%s[%d%s[...]]] Burada %s yerine \fBs\fP (saniye), \fBm\fP (dakika), \fBh\fP (saat), \fBD\fP (gün), \fBM\fP (ay), \fBY\fP (yıl); %d yerine de bir sayı belirtilebilir. Bir zaman birimi belirteci kullanılmamışsa dakika (m) öntanımlıdır. Örneğin time="1D12h30m" belirtilmişse 1 gün 12 saat 30 dakikalık yasak süresi konmuş olur. .RE .P \fB[proxy]\fP Sunucuya bir vekil sunucu gibi çalışacağını ve bağlanan istemcilerin isteklerini belirtilen sunucuya yönelteceğini söyleyen etiket. \fB[redirect]\fP için kullanılan değişkenler kullanılır. .RE .P \fB[user_handler]\fP Kullanıcı işlemcisini yapılandırır. \fB[user_handler]\fP bölümü yapılandırmada yoksa sunucu herhangi bir kullanıcı kayıt hizmeti olmadan çalışacaktır. \fBforum_user_handler\fP'ın çalışması için gereken tüm ek tablolar Wesnoth kaynak deposundaki table_definitions.sql dosyasında bulunabilir. Etkin mysql desteği gerektirir. Bu, cmake için \fBENABLE_MYSQL\fP, scons için \fBforum_user_handler\fP etiketidir .RS .TP \fBdb_host\fP Veritabanı sunucusunun konak adı .TP \fBdb_name\fP Veritabanı adı .TP \fBdb_user\fP Veritabanına oturum açacak kullanıcının adı .TP \fBdb_password\fP Bu kullanıcının parolası .TP \fBdb_users_table\fP phpbb forumlarınızın kullanıcı verilerini saklayacağı tablonun ismi. Bu tablo genellikle şöyle belirtilir: _users (örnek: phpbb3_users). .TP \fBdb_extra_table\fP wesnothd uygulamasının kullanıcılar hakkındaki kendi verilerini kaydedeceği tablonun adı. .TP \fBdb_game_info_table\fP wesnothd uygulamasının oyunlar hakkındaki kendi verilerini kaydedeceği tablonun adı. .TP \fBdb_game_player_info_table\fP wesnothd uygulamasının bir oyundaki oyuncular hakkındaki kendi verilerini kaydedeceği tablonun adı. .TP \fBdb_game_modification_info_table\fP wesnothd uygulamasının bir oyunda yapılan değişiklikler hakkında kendi verilerini kaydedeceği tablonun adı. .TP \fBdb_user_group_table\fP phpbb forumlarınızdaki kullanıcıların grup verilerinin saklanacağı tablonun ismi. Bu tablo genellikle şöyle belirtilir: _users_group (örnek: phpbb3_users_group). .TP \fBdb_connection_history_table\fP Oturum açma/oturum kapatma zamanlarının saklanacağı tablonun adı. Ayrıca IP'leri kullanıcılarla eşleştirmek ve tersi için de kullanılır. .TP \fBdb_topics_table\fP Phpbb forumunuzun konu başlığı bilgilerinin kaydedildiği tablonun adı. Bu tablo genellikle şöyle belirtilir: _topics (örnek: phpbb3_topics). .TP \fBdb_banlist_table\fP Phpbb forumunuzun yasaklı kullanıcı verilerini kaydettiği tablonun adı. Bu tablo genellikle şöyle belirtilir: _banlist (örnek: phpbb3_banlist). .TP \fBmp_mod_group\fP Yönetme yetkisine sahip olduğu kabul edilecek forum grubunun kimliği. .RE . .SH "ÇIKIŞ DURUMU" . Sunucu düzgün kapandığında çıkış durumu 0'dır. Çıkış durumu 2, komut satırı seçeneklerinde bir hata olduğunu gösterir. . .SH YAZAN . David White tarafından yazılmış, Nils Kneuper , ott , Soliton ve Thomas Baumhauer tarafından düzenlenmiştir. Bu kılavuz sayfası ilk defa Cyril Bouthors tarafından yazılmış Nilgün Belma Bugüner tarafından Türkçeye çevrilmiştir. .br Oyunun ana sayfasını ziyaret etmeyi unutmayın: http://www.wesnoth.org/ . .SH "TELİF HAKKI" . Copyright \(co 2003\-2024 David White .br Bu bir özgür yazılımdır; GNU Genel Kamu Lisansının 2. sürümünün (GPLv2) koşullarına bağlı kalarak kopyalarını yeniden dağıtabilirsiniz. Yasaların izin verdiği ölçüde hiçbir garantisi yoktur; hatta SATILABİLİRLİĞİ veya ŞAHSİ KULLANIMINIZA UYGUNLUĞU için bile garanti verilmez. . .SH "İLGİLİ BELGELER" . \fBwesnoth\fP(6)