Putty İle Online Sayısını Bulma İçeriği

 
 
 


Merhaba Arkadaşlar,

Genelde serverdaki online sayısını oyunda değilken php fonksiyonlarımızla son login tarihlerine göre çekiyoruz.

Ama bu bize hiçbir zaman doğru rakamı vermiyor. Yani yapabildiğimiz tek şey zaman tanımlayıp, son giren oyuncu sayısını çekmek oluyor.

Örneğin son 15 dakika içinde giren oyuncular ya da 30. Bazı metin2 pvp server sahipleri bu zamanı artırarak sitelerinde daha yüksek
rakamlar gösteriyor.

Her neyse. Puttyde kullanacağımız bu kodlar ile portlar üzerinde bulunan net online sayılarını çekeceğiz.
Eğer bilginiz varsa bu kodları ssh bağlantı kodları ile sitede de çalıştırabilir, oyunculara net online sayısını sunabilirsiniz.


Putty yoksa indirmek için tıklayın. : Putty indir


Tek tek portları vermeyeceğim kanallar için geçerli olan portları kodların içine yerleştireceğim.

Game99
netstat -nat | grep 13001 | grep ESTABLISHED | wc -l  

Kanal 1 Online Sayısı:
netstat -nat | grep 13000 | grep ESTABLISHED | wc -l  

Kanal 2 Online Sayısı:
netstat -nat | grep 16000 | grep ESTABLISHED | wc -l  

Kanal 3 Online Sayısı:
netstat -nat | grep 19000 | grep ESTABLISHED | wc -l  

Kanal 4 Online Sayısı:
netstat -nat | grep 21000 | grep ESTABLISHED | wc -l

Auth (bu portta ise o sırada giriş yapmak üzere olan oyuncular yer alıyor.)
netstat -nat | grep 11002 | grep ESTABLISHED | wc -l

Hepsini ayrı ayrı yazıp toplamak güç olabilir ancak, sitenizden ssh bağlantısı ile sunucuya bağladığınızda basit bir php fonksiyonu ile toplayabilirsiniz.
Ama önerim sunucuyu sık sık rahatsız etmemek. Bunun içinde yazdığınızda cache sistemini de yapmayı unutmayınız.


Bir önceki yazımız olan Metin2 deki Son Yenilikler 01.10.2013 başlıklı makalemiz metin2 2013 ve metin2 yenilikler hakkında bilgiler vermektedir.

Yayınlanma: / Son Düzenlenme:
1944 görüntülenme

Putty İle Online Sayısını Bulma Yorumları

 
 
 
yorum avatar