phpKF - php Kolay Forum     
Hakkında  |  Sürümler  |  indirme  |  Telif  |  Kurulum  |  Tema  |  Eklenti  |  Mod  |  Ekip  ]
Forum  |  Portal  |  Yardım  |  Üyeler  |  Arama  |  Giriş  |  Kayıt
 
Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yeni Özellik
 »  Çevrimiçi Botları Gösterme

Yeni Başlık  Cevap Yaz
Toplam 4 Sayfa:   [1]   2   3   4   >   son» 
Çevrimiçi Botları Gösterme           (gösterim sayısı: 7.328)
Yazan Konu içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.974
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Konu Tarihi: 05.10.2008- 18:38
Alıntı yaparak cevapla  


Bu modun eklentisi de var.


Mod Adı:   Ana Sayfada Çevrimiçi Botları Gösterme
Mod Yapımcısı:   Adem YILMAZ


Ekran Görüntüsü:

Resim Ekleme



gerecler.php dosyasında şu kodu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
define('DOSYA_GERECLER',true);



Altına şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
function CevrimiciBotlar($metin)
{
	$bul = array('66.249.65.112',
	'72.14.199.12',
	'74.6.17.159',
	'65.55.212.234',
	'209.234.171.43');

	$cevir = array('Googlebot/2.1, ',
	'Feedfetcher-Google, ',
	'Yahoo! Slurp, ',
	'MSN Bot, ',
	'Alexa-archive.org, ');

	$donen = str_replace($bul, $cevir, $metin);

	if (preg_match('/^[0-9]/', $donen)) $donen = '';

	return $donen;
}





index.php (forum index) dosyasında şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$misafir_sayi = mysql_num_rows($result);



Altına şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	ÇEVRİMİÇİ BOTLARIN BİLGİLERİ ÇEKİLİYOR	//

$strSQL = "SELECT kul_ip FROM $tablo_oturumlar WHERE (son_hareket + $zaman_asimi) > $tarih ORDER BY son_hareket DESC";

$misafir_sonuc = mysql_db_query($cfgdbisim,$strSQL) or die ('<h2>sorgu başarısız</h2>'.mysql_error());

$toplam_sayi = ($kullanici_sayi + $gizli_sayi + $misafir_sayi);


$cevrimici_botlar = '';

//	ÇEVRİMİÇİ BOTLAR SIRALANIYOR	//

while ($misafirler = mysql_fetch_assoc($misafir_sonuc))
	$cevrimici_botlar .= CevrimiciBotlar($misafirler['kul_ip']);





Son olarak yine index.php (forum index) dosyasında şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$cevrimici_isimler .= ' <a href="cevrimici.php">...... devamı</a>';



Altına şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$cevrimici_isimler .= '<br> &nbsp; Çevrimiçi Botlar: <span style="color: #905DA7; font-weight: bolder;">'.$cevrimici_botlar.'</span>';





Bot tanıma işlemi IP adresine göre yapılmaktadır. Yukarıdaki kodlar sadece 5 botu tanıyacak şekilde ayarlanmıştır.
Daha fazla bot tanıtmak için ilk koddaki $bul = array( içine botun IP adresini $cevir = array( içine ise botun görünmesini istediğiniz adını yazmalısınız (rakam ile başlamamalı).
Sıraları çok önemli, en sonuna birer birer ekleyin. Sırasını karışık yaparsanız yanlış görünür.

Botların IP adreslerini internette biraz araştırma yaparak bulabilirsiniz.

Bot isimlerinin rengini ise color: #905DA7 kısmından değiştirebilirsiniz.

Foruma eklediğiniz her MODun forumu yavaşlattığını unutmayın.
Ayrıca bu MODa ise ne kadar çok bot eklerseniz ana sayfanız o kadar yavaşlar.



Cvp:
Yazan Cevap içeriği

boşluk

Chess
[Chess]

Kullanıcı Resmi

Kayıt Tarihi: 27.01.2008
İleti Sayısı: 302
Şehir: Gizli
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 05.10.2008- 19:25
Alıntı yaparak cevapla  


Paylaşıım için teşekkürler.

Cvp:
Yazan Cevap içeriği

boşluk

Sezgin75
[Berk Sezgin]

Kayıt Tarihi: 01.01.2008
İleti Sayısı: 221
Şehir: İstanbul
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 05.10.2008- 19:30
Alıntı yaparak cevapla  


Adem abi harikasın :)
Bunu bence kesinlikle resmi sürümde kullanmalısın :)

Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.974
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 05.10.2008- 20:26
Alıntı yaparak cevapla  


 Alıntı Çizelgesi: Sezgin75 yazmış

Adem abi harikasın :)
Bunu bence kesinlikle resmi sürümde kullanmalısın :)



Öyle her şeyi resmi sürüme katarsak hız olarak vBulletin`den farkı kalmaz.   :)

teşekkürler
Yazan Cevap içeriği

boşluk

Fahrenheit
[Fahrenheit]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 02.01.2009
İleti Sayısı: 367
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 04.01.2009- 01:27
Alıntı yaparak cevapla  


Pek teşekkür eden olmamış ama bence güzel bir mod, teşekkürler...

Cvp:
Yazan Cevap içeriği

boşluk

Leronoy
[Mehmet A]

Kayıt Tarihi: 01.12.2008
İleti Sayısı: 171
Şehir: Gizli
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 04.01.2009- 14:43
Alıntı yaparak cevapla  


Çok teşekkürler. Yanlız işin ilginç tarafı bende google botun misafir olarak geldiğini anlıyorum ama aşağıda çevrimiçi botlarda görünmüyor. Bu google botun birden fazla ip ile bağlandığı ve bizim listemizdeki ip ile aynı olmadığından olabilir mi ?

www.kirikkarne.com
Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.974
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 04.01.2009- 20:56
Alıntı yaparak cevapla  


Yukarıda da yazdığım gibi botları ip adreslerine bakarak tanıyor.
Google için sadece bir ip girilmişse doğal olarak başka bir ipden geldiğinde tanıyamaz.

Benim bildiğim google ip adresleri şunlar, ama daha başkarı da vardır, biraz araştırma yapın:

66.249.72.140
72.14.199.112
72.14.199.49
66.249.71.50
66.249.71.48


Cvp:
Yazan Cevap içeriği

boşluk

Leronoy
[Mehmet A]

Kayıt Tarihi: 01.12.2008
İleti Sayısı: 171
Şehir: Gizli
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 04.01.2009- 21:00
Alıntı yaparak cevapla  


 Alıntı Çizelgesi: yonetici yazmış

Yukarıda da yazdığım gibi botları ip adreslerine bakarak tanıyor.
Google için sadece bir ip girilmişse doğal olarak başka bir ipden geldiğinde tanıyamaz.

Benim bildiğim google ip adresleri şunlar, ama daha başkarı da vardır, biraz araştırma yapın:

66.249.72.140
72.14.199.112
72.14.199.49
66.249.71.50
66.249.71.48




$bul = array('66.249.65.112''66.249.72.140''72.14.199.112',


şu şekilde yanına sıralamamız yeterli sanırım google bot için. Teşekkür ederim. Bu konuyu araştırmıştım nette   baya bir ip adresi vardı.


www.kirikkarne.com
Cvp:
Yazan Cevap içeriği

boşluk

Leronoy
[Mehmet A]

Kayıt Tarihi: 01.12.2008
İleti Sayısı: 171
Şehir: Gizli
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 30.03.2009- 15:27
Alıntı yaparak cevapla  



Bahsedildiği üzere google ve diğer botların tam ip numaraları bazı sitelerde verilsede google ın verilen ip numaraları haricinde kullandığı farklı ip numaraları mevcut. Bu modda istenileni yakalamak için botların iplerini tespit etmek gerekiyor.   Ben kendimce şöyle bir yöntem geliştirdim.

Forumda çevrimiçi kullanıcılar bölümünde misafir kullanıcıyı gördüğünüzde yönetim panelinden misafir kullanıcının ip numarasına bakın ve buradan ya da farklı bir ip sorgulama sitesinden sorgulayın. İp blgilerinde google yazıyorsa modda verilen google ip sini gereçler.php de bulduğunuzla değiştirin. Siteyi sürekli farklı ip lerle mi ziyaret ediyor onu bilemiyorum.

Faydalı olması ümidiyle...

www.kirikkarne.com
Yeni Başlık  Cevap Yaz
Toplam 4 Sayfa:   [1]   2   3   4   >   son» 



Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yeni Özellik
 »  Çevrimiçi Botları Gösterme

Forum Ana Sayfası


 Bu konuyu 1 kişi görüntülüyor:  1 Misafir, 0 Üye
 Bu konuyu görüntüleyen üye yok.

Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör Çevrimiçi botlar eklentisi botları göstermiyor umutbey 14 839 15.01.2011- 23:24
Konu Klasör çevrimiçi çevrimdışı begüm 5 1133 17.06.2008- 13:38
Konu Klasör Çevrimiçi Botlar yonetici 15 5479 29.10.2011- 21:47
Konu Klasör çevrimici kullanıcılar sorunu byfors 2 114 05.08.2011- 15:09
Konu Klasör Çevrimiçi Kullanıcılar Hakkında arif_23 1 79 13.10.2011- 16:10
Konu Klasör çevrimiçi botlar eklenti hatası byfors 5 220 08.08.2011- 02:17
Konu Klasör Tüm çevrimiçi kullanıcıları göster hakkında byfors 2 516 11.08.2011- 00:07

Etiketler   Çevrimiçi,   Botları,   Gösterme

    Forum Teması:
     

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2011   phpKF Ekibi


Tema:   5 Renkli   |   phpKF


- PHP KOLAY FORUM -
 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle