++ แจกฟรี...สคริปต์เช็คบอท บอทมาเยี่ยมล่าสุดเมื่อ ??? +++

เริ่มโดย mapandy, 21 มีนาคม 2009, 14:49:28

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

aun_psycho

[direct=http://aunpsycho.wordpress.com/]เล่าดะ เล่าไปเรื่อย เล่าแบบไร้สาระ[/direct][direct=http://fishingtackle2day.blogspot.com/]รีวิวอุปกรณ์ตกปลา[/direct][direct=http://jeejud.blogspot.com/2009/08/blog-post.htmlhttp://jeejud.blogspot.com/]วันแม่แห่งชาติ[/direct]

irecog

[direct=http://www.dsslotto.com]โปรแกรมคำนวนหวย เครื่องมือคำนวนหวย[/direct]

[direct=http://vbcode.irecog.com]ดาวโหลดซอร์สโค้ดวีบี 6 ฟรี[/direct]

[direct=http://www.irecog.com]ประมวลผลภาพดิจิตอล[/direct]

powerpc

อ้างถึงจาก: mrbov ใน 21 มีนาคม 2009, 16:04:41
:) คือไปได้ ไฟล์นี้มา

<?
if (strstr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot='Yandex';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){$bot='Google';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Mediapartners-Google')){$bot='Mediapartners-Google (Adsense)';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Slurp')){$bot='Hot&nbsp;Bot&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'WebCrawler')){$bot='WebCrawler&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ZyBorg')){$bot='Wisenut&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'scooter')){$bot='AltaVista';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'StackRambler')){$bot='Rambler';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Aport')){$bot='Aport';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'lycos')){$bot='Lycos';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'WebAlta')){$bot='WebAlta';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'yahoo')){$bot='Yahoo';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'msnbot')){$bot='msnbot/1.0';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ia_archiver')){$bot='Alexa search engine';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'FAST')){$bot='AllTheWeb';}

if($bot !=""){
$b_data = "bots.txt";
$inf = date("YmdHis",time());
$day = date("d.m.Y",time());
$time = date("H:i",time());
$ip = $REMOTE_ADDR;
$home = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$data = fopen($b_data, "a");
fwrite($data, "$inf|$day|$time|$bot|$ip|$home|rn");
fclose($data);
}
?>


เอาไว้ตรวจสอบบอท ตามลิสต์ในไฟล์ครับ แต่ผมลองใช้แล้ว ล๊อกไฟล์ที่เก็บดาต้า ยังนิ่งๆ อยู่ครับ ไม่ทราบว่าเพื่อนๆ พอจะ แอพไพล์ ได้มั๊ย ผมก็อยากรู้วิธีใช้ด้วยครับ มาลองช่วยกันดูหน่อยดีมั๊ยครับ ไว้ศึกษาพฤติกรรมบอทแต่ละค่ายครับ
ช่วยโมให้ครับ ตรวจสอบหลาย ๆ โรบอท แต่ก็แสดงแค่โรบอทตัวล่าสุดเท่านั้น
<?
if (strstr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot='Yandex';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){$bot='Google';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Mediapartners-Google')){$bot='Mediapartners-Google (Adsense)';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Slurp')){$bot='Hot&nbsp;Bot&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'WebCrawler')){$bot='WebCrawler&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ZyBorg')){$bot='Wisenut&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'scooter')){$bot='AltaVista';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'StackRambler')){$bot='Rambler';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Aport')){$bot='Aport';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'lycos')){$bot='Lycos';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'WebAlta')){$bot='WebAlta';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'yahoo')){$bot='Yahoo';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'msnbot')){$bot='msnbot/1.0';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ia_archiver')){$bot='Alexa search engine';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'FAST')){$bot='AllTheWeb';}

if($bot !=""){
$file = "bots.txt";
$day = date("d/m/Y",time());
$time = date("H:i:s",time());
$ip = $_SERVER['REMOTE_ADDR'];
$fh = fopen($file, "w");
fwrite($fh, "$day|$time|$bot|$ip");
fclose($fh);
}

$month[1] = "มกราคม";
$month[2] = "กุมภาพันธ์";
$month[3] = "มีนาคม";
$month[4] = "เมษายน";
$month[5] = "พฤษภาคม";
$month[6] = "มิถุยายน";
$month[7] = "กรกฎาคม";
$month[8] = "สิงหาคม";
$month[9] = "กันยายน";
$month[10] = "ตุลาคม";
$month[11] = "พฤศจิกายน";
$month[12] = "ธันวาคม";

$file = "bots.txt";
if(file_exists($file)) {
$fh = fopen($file, 'r+');
$contents = fread($fh, filesize($file));
fclose($fh);

$info = explode("|",$contents);
$day = explode("/",$info[0]);
$m = number_format($day[1]);
$tm = explode(":",$info[1]);
$agent = $info[2];
$ip = $info[3];

$out = "โรบอทตัวล่าสุดที่เข้ามาเก็บข้อมูล คือ ".$agent." เมื่อวันที่ ".$day[0]." ".$month[$m]." ". ($day[2]+543) ." เวลา ". $tm[0]. ".".$tm[1]." น.";
echo $out;
}
?>

อย่าลืมสร้างไฟล์ bots.txt ไว้ที่ root directory ด้วย แล้ว chmod 777 ครับ
[แจกฟรี] [direct=https://thai.ac]เว็บไซต์โรงเรียนสำเร็จรูป[/direct]
[แจกฟรี] [direct=https://obec.ac]เว็บไซต์ครูสำเร็จรูป[/direct]
[ตัวแทนจำหน่าย] [direct=https://lotteryonline.in.th]มังกรฟ้า [/direct] [direct=https://lotteryonline.in.th]ลอตเตอรี่ออนไลน์[/direct]

nongmai


freedomonline

ต้องการรับซื้อ Account Adsense ขอเป็น acc ที่อายุเกิน 1 ปี ผ่านการรับ pin มาแล้ว สามารถเปลี่ยนชื่อผุ้รับเงินได้ ใครที่ไม่ได้ใช้แล้วหรือเลิกทำแล้วส่งมาได้เลย ราคาดี ต้องการด่วน

atmake

script ตัวนี้สามารถตรวจสอบได้เฉพาะ bot ของ Google หรอครับ

ยังไงก็ขอบคุณนะคับ  :-*

up2uOk


hermiss

เอาไปใส่ลง Wordpress ทำไงอะ ผมลองแล้วมันขึ้น

Warning: include(checkbotbots.php) [function.include]: failed to open stream: No such file or directory

mrbov

อ้างถึงจาก: powerpc ใน 21 มีนาคม 2009, 18:37:16
อ้างถึงจาก: mrbov ใน 21 มีนาคม 2009, 16:04:41
:) คือไปได้ ไฟล์นี้มา

<?
if (strstr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot='Yandex';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){$bot='Google';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Mediapartners-Google')){$bot='Mediapartners-Google (Adsense)';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Slurp')){$bot='Hot&nbsp;Bot&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'WebCrawler')){$bot='WebCrawler&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ZyBorg')){$bot='Wisenut&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'scooter')){$bot='AltaVista';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'StackRambler')){$bot='Rambler';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Aport')){$bot='Aport';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'lycos')){$bot='Lycos';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'WebAlta')){$bot='WebAlta';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'yahoo')){$bot='Yahoo';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'msnbot')){$bot='msnbot/1.0';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ia_archiver')){$bot='Alexa search engine';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'FAST')){$bot='AllTheWeb';}

if($bot !=""){
$b_data = "bots.txt";
$inf = date("YmdHis",time());
$day = date("d.m.Y",time());
$time = date("H:i",time());
$ip = $REMOTE_ADDR;
$home = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$data = fopen($b_data, "a");
fwrite($data, "$inf|$day|$time|$bot|$ip|$home|rn");
fclose($data);
}
?>


เอาไว้ตรวจสอบบอท ตามลิสต์ในไฟล์ครับ แต่ผมลองใช้แล้ว ล๊อกไฟล์ที่เก็บดาต้า ยังนิ่งๆ อยู่ครับ ไม่ทราบว่าเพื่อนๆ พอจะ แอพไพล์ ได้มั๊ย ผมก็อยากรู้วิธีใช้ด้วยครับ มาลองช่วยกันดูหน่อยดีมั๊ยครับ ไว้ศึกษาพฤติกรรมบอทแต่ละค่ายครับ
ช่วยโมให้ครับ ตรวจสอบหลาย ๆ โรบอท แต่ก็แสดงแค่โรบอทตัวล่าสุดเท่านั้น
<?
if (strstr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot='Yandex';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){$bot='Google';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Mediapartners-Google')){$bot='Mediapartners-Google (Adsense)';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Slurp')){$bot='Hot&nbsp;Bot&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'WebCrawler')){$bot='WebCrawler&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ZyBorg')){$bot='Wisenut&nbsp;search';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'scooter')){$bot='AltaVista';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'StackRambler')){$bot='Rambler';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'Aport')){$bot='Aport';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'lycos')){$bot='Lycos';} 
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'WebAlta')){$bot='WebAlta';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'yahoo')){$bot='Yahoo';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'msnbot')){$bot='msnbot/1.0';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'ia_archiver')){$bot='Alexa search engine';}
else if (strstr($_SERVER['HTTP_USER_AGENT'], 'FAST')){$bot='AllTheWeb';}

if($bot !=""){
$file = "bots.txt";
$day = date("d/m/Y",time());
$time = date("H:i:s",time());
$ip = $_SERVER['REMOTE_ADDR'];
$fh = fopen($file, "w");
fwrite($fh, "$day|$time|$bot|$ip");
fclose($fh);
}

$month[1] = "มกราคม";
$month[2] = "กุมภาพันธ์";
$month[3] = "มีนาคม";
$month[4] = "เมษายน";
$month[5] = "พฤษภาคม";
$month[6] = "มิถุยายน";
$month[7] = "กรกฎาคม";
$month[8] = "สิงหาคม";
$month[9] = "กันยายน";
$month[10] = "ตุลาคม";
$month[11] = "พฤศจิกายน";
$month[12] = "ธันวาคม";

$file = "bots.txt";
if(file_exists($file)) {
$fh = fopen($file, 'r+');
$contents = fread($fh, filesize($file));
fclose($fh);

$info = explode("|",$contents);
$day = explode("/",$info[0]);
$m = number_format($day[1]);
$tm = explode(":",$info[1]);
$agent = $info[2];
$ip = $info[3];

$out = "โรบอทตัวล่าสุดที่เข้ามาเก็บข้อมูล คือ ".$agent." เมื่อวันที่ ".$day[0]." ".$month[$m]." ". ($day[2]+543) ." เวลา ". $tm[0]. ".".$tm[1]." น.";
echo $out;
}
?>

อย่าลืมสร้างไฟล์ bots.txt ไว้ที่ root directory ด้วย แล้ว chmod 777 ครับ

ขอบคุณครับ ทดลองแล้วยอดเยี่ยมครับ แต่มี warning ตอนแรก เมื่อ file bots.txt ยังไม่มีข้อมูลครับ

[email protected]



refresh ทีนึง มันก็เปลี่ยนทีนึง เท่านาฬิกาเลย

บอทมาจริงๆ หรือ  ???

nongmai

อ้างถึงจาก: [email protected] ใน 23 มีนาคม 2009, 11:02:13


refresh ทีนึง มันก็เปลี่ยนทีนึง เท่านาฬิกาเลย

บอทมาจริงๆ หรือ  ???

ว้าว...มาถี่จริงๆ สุดยอดเลย

mrbov

 :) โชว์ ไอพี ซะหน่อย จะได้ไม่สงสัยตัวจริง ตัวปลอม เหอๆ  ;D
$out = "บอท ".$agent." ip ".$ip." crawl เมื่อวันที่ ".$day[0]." ".$month[$m]." ". ($day[2]+543) ." เวลา ". $tm[0]. ".".$tm[1]." น.";

ใช้กับสคริปส์โมของคุณ powerpc ครับ demo ดูได้ที่
http://www.addurl.in.th

[email protected]

อ้างถึงจาก: mrbov ใน 23 มีนาคม 2009, 12:23:05
:) โชว์ ไอพี ซะหน่อย จะได้ไม่สงสัยตัวจริง ตัวปลอม เหอๆ  ;D
$out = "บอท ".$agent." ip ".$ip." crawl เมื่อวันที่ ".$day[0]." ".$month[$m]." ". ($day[2]+543) ." เวลา ". $tm[0]. ".".$tm[1]." น.";

ใช้กับสคริปส์โมของคุณ powerpc ครับ demo ดูได้ที่
http://www.addurl.in.th


+100

mapandy

อ้างถึงจาก: [email protected] ใน 23 มีนาคม 2009, 11:02:13


refresh ทีนึง มันก็เปลี่ยนทีนึง เท่านาฬิกาเลย

บอทมาจริงๆ หรือ  ???

ตอนนี้ dekdigg.com ก็โชว์ ip ของบอทแล้วครับ 
จะได้หมดข้อกังขาว่า บอทมาบ่อยจริง ๆ มาทุกนาที
ไม่ได้โม้คร้าบบบบบบบบบบ
Honda BRIO เปิดตัวมีนาคม 2011

yokey.

Code นะแท้ๆ ครับ ผมเองก็ใช้ที่ BSB เหมือนกันครับ แต่   :(  มันไม่ค่อยมาเลยต้องเรียกมาเองตลอด

O be one


  ที่บอกว่า google มาเยี่ยมล่าสุด เวลา  ใช่ปว่า

proviso444


sleep


technomatch


nongmai

>nslookup 66.249.72.200

Name:    crawl-66-249-72-200.googlebot.com
Address:  66.249.72.200

บอทตัวนี้มาแล้วอยู่นานน่ะครับ....หลายนาทีน่าดู เพราะต้องตามลิ้งก์ไปอีก  ::)