Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Puttyi Kapattiginda Server Kapanmasin (GUNCEL)
#8
İşletim sisteminde screen yazılımı yüklü değilse
"bash: screen: command not found"
hatası verir.

Bunu kurmak için
CENTOS: yum -y install screen
FEDORA: apt-get -y install screen
komutlarını uyguluyoruz.

Daha sonra oyun dosyalarının krulu olduğu ana dizine geçiş yapıyoruz. Yani hlds_run dosyasının bulunduğu dizin.
Gelelim arkaplanda çalıştırma (screen) komutuna...
Bir kişi screen -A -m -d -S olarak bir yere yazmış, diğer herkes ona bakarak doğrusu böyle deyip aynısı uygulamaktadırlar. Bir şey deyince de inkar edip kendilerini haklı çıkarırlar. Her neyse...

screen -mdS KİMLİK ./hlds_run -game OYUNADI +map VARSAYILAN_HARİTA +maxplayers AZAMİ_OYUNCU_KAPASİTESİ +ip IP_ADRESİ +port VARSAYILAN_PORT -autoupdate -autorestart -debug -condebug

ÖRNEK: screen -mdS cs02 ./hlds_run -game cstrike +map de_dust2 +maxplayers 32 +ip 0.0.0.2 +port 27015 -autoupdate -autorestart -debug -condebug

-mds: m komutunu $STY hatasını görmezden gelip yeni bir screen ekranı oluşturması için kullanıyoruz. d komutunu screen ekranını arkaplanda başlatması için kullanıyoruz. s komutunu ise az önce cs2 olarak belirttiğimiz screen oturumuna bir takma az/rumuz/özel isim/kimlik ekleyip, daha kolay açılmasını sağlıyoruz.

-autoupdate: Sunucuyu daima güncel tutar. Yeni güncellemeler olunca otomatik indirip uygular.
-autorestart -debug -condebug: Sunucuyu olası hatalarda otomatik olarak 10 saniye sonra yeniden başlatmaya çalışmasını sağlıyor.

-nomaster -insecure +sv_lan 1 komutlarını kullanmaya gerek yok. Ki kullanılması da saçma.

Komutu uyguladıktan sonra
screen -ls
ile screen listesine göz atabilirsiniz.

ÖRNEK SCREEN LİSTESİ
There is a screen on:
24744.cs02 (Detached)
1 socket in /var/run/screen/S-root/.


Bu screen ekranına geçiş yapmak için:
screen -r cs02
komutunu uyguluyoruz.

Karşımıza oyunun konsolu geldi.

Bu ekranı yeniden arkaplana almak için
CTRL + A + D
Tuşlarına aynı anda basıyoruz.

Bu screen ekranını yok etmek için ise:
CTRL + C
Tuşlarına aynı anda basıyoruz.

Screen ekranına geçiş yapmadan, screen listesindeki bir screen oturumunu yok etmek için ise:
screen -X -S KİMLİK kill
komutunu uyguluyoruz.

ÖRNEK: screen -X -S cs02 kill
Bir uygarlık içten çökertilmedikçe asla fethedilemez!
Reply


Messages In This Thread
Cevap: Puttyi Kapattiginda server kapanmasin (GUNCEL) - by muro1038 - 07-08-12, 20:51

Possibly Related Threads…
Thread Author Replies Views Last Post
  dedicated server kurduğumda ip ile giremiyorum happy605 1 6,712 24-10-20, 18:47
Last Post: 0ktay
  cs 1.6 hlds server her girişe dosya yüklüyor happy605 6 10,406 06-06-20, 02:22
Last Post: happy605
  Linux CS 1.6 Birden Fazla Server Kurma esticker 0 6,710 25-09-19, 07:25
Last Post: esticker
  Yeni Kanal Cs 1.6 Server Saldırı Videoları a x e 0 6,613 26-03-18, 20:16
Last Post: a x e
  CounterStrike 1.6 Linux Sunucuya Server Kurulumu fantazik11 0 8,426 07-09-17, 14:48
Last Post: fantazik11
  Counter Strike 1.6 Windows Server Kurulumu[VİDEOLUANLATIM] fantazik11 1 7,591 07-09-17, 12:47
Last Post: fantazik11
  Harita değişince server restart sorunu bdalcik 0 5,568 11-06-17, 16:20
Last Post: bdalcik
  Cs 1.6 Server Kurma [Resimli Anlatım] ard26tr 9 22,932 06-06-17, 13:45
Last Post: Fanceous
  LiderCs.com Cs1.6 Server Kiralama Hizmetleri furkany 0 8,031 23-04-17, 17:07
Last Post: furkany
  HerseyCS.COM - 15 TL'ye CS 1.6 Server metin3437 0 4,905 10-03-17, 22:23
Last Post: metin3437

Foruma Atla:


Users browsing this thread: 1 Guest(s)