Zadejte hledaný výraz...

Má někdo skript na detekci botů?

ora
verified
rating uzivatele
(14 hodnocení)
14. 8. 2008 23:48:09
Pokud nemáte statistiky typu awstats čím boty detekujete?
PS: mám na mysli ne boty od Bati ale od vyhledávačů :)
14. 8. 2008 23:48:09
https://webtrh.cz/diskuse/ma-nekdo-skript-na-detekci-botu#reply110513
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
15. 8. 2008 20:53:45
// Web Browser Identifier v0.4
// Written by Marcin Krol
// License: free for non-commercial use
:thumbup:
15. 8. 2008 20:53:45
https://webtrh.cz/diskuse/ma-nekdo-skript-na-detekci-botu#reply110512
ora
verified
rating uzivatele
(14 hodnocení)
18. 8. 2008 13:21:48
a nemáte někdo hotový prográmek, založený podobném typu skriptu?
ktery by uměl data zapisovat do db?
Díky
O.
18. 8. 2008 13:21:48
https://webtrh.cz/diskuse/ma-nekdo-skript-na-detekci-botu#reply110511
hm
verified
rating uzivatele
(20 hodnocení)
18. 8. 2008 15:27:55
jak jako do DB? co chces zapisovat do db?
18. 8. 2008 15:27:55
https://webtrh.cz/diskuse/ma-nekdo-skript-na-detekci-botu#reply110510
ora
verified
rating uzivatele
(14 hodnocení)
18. 8. 2008 23:59:39
jasne , abych mel prehled kdy kam kterej bot vlezl :-)
Napsal AlesiBoss;100067
jak jako do DB? co chces zapisovat do db?
18. 8. 2008 23:59:39
https://webtrh.cz/diskuse/ma-nekdo-skript-na-detekci-botu#reply110509
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
19. 8. 2008 01:02:35
Quick and dirty:
// Robot Logger by Jakub Stacho
// based on Web Browser Identifier v0.7
// Written by Marcin Krol
// License: free for non-commercial use
function get_robot_name($user_agent) {
// Googlebot
if(preg_match('/Googlebot/(+).*/s', $user_agent)) {
$robot = "Googlebot";
}
// Googlebot Image
if(preg_match('/Googlebot-Image/(+).*/s', $user_agent)) {
$robot = "Googlebot Image";
}
// Gigabot
if(preg_match('/Gigabot/(+).*/s', $user_agent)) {
$robot = "Gigabot";
}
// W3C Validator
if(preg_match('/^W3C_Validator/(+)$/s', $user_agent)) {
$robot = "W3C Validator";
}
// W3C CSS Validator
if(preg_match('/W3C_CSS_Validator_+/(+)$/s', $user_agent)) {
$robot = "W3C CSS Validator";
}
// MSN Bot
if(preg_match('/msnbot(-media|)/(+).*/s', $user_agent)) {
$robot = "MSNBot";
}
// Psbot
if(preg_match('/psbot/(+).*/s', $user_agent)) {
$robot = "Psbot";
}
// IRL crawler
if(preg_match('/IRLbot/(+).*/s', $user_agent)) {
$robot = "IRL crawler";
}
// Seekbot
if(preg_match('/Seekbot/(+).*/s', $user_agent)) {
$robot = "Seekport Robot";
}
// Microsoft Research Bot
if(preg_match('/^MSRBOT /s', $user_agent)) {
$robot = "MSRBot";
}
// cfetch/voyager
if(preg_match('/^(cfetch|voyager)/(+)$/s', $user_agent)) {
$robot = "voyager";
}
// BecomeBot
if(preg_match('/BecomeBot/(+).*/si', $user_agent)) {
$robot = "BecomeBot";
}
// Alexa
if(preg_match('/^ia_archiver$/s', $user_agent)) {
$robot = "Alexa";
}
// Inktomi Slurp
if(preg_match('/Slurp.*inktomi/s', $user_agent)) {
$robot = "Inktomi Slurp";
}
// Yahoo Slurp
if(preg_match('/Yahoo!.*Slurp/s', $user_agent)) {
$robot = "Yahoo! Slurp";
}
// Ask.com
if(preg_match('/Ask Jeeves/Teoma/s', $user_agent)) {
$robot = "Ask.com";
}
// Seznam.cz
if(preg_match('/SeznamBot/s', $user_agent)) {
$robot = "Seznam Bot";
}
// Jyxo.cz
if(preg_match('/Jyxobot/s', $user_agent)) {
$robot = "Jyxo Bot";
}
// Centrum.cz
if(preg_match('/^holmes/s', $user_agent)) {
$robot = "Centrum Bot";
}
return $robot;
}
function log_robot($robot) {
$page = $_SERVER;
mysql_connect('127.0.0.1', 'uživatel', 'heslo');
mysql_selectdb('databáze');
mysql_query("INSERT INTO robots VALUES ('', '$robot', '$page', NOW())");
mysql_close();
}
$robot_name = get_robot_name($_SERVER);
if($robot_name) log_robot($robot_name);
?>
Stačí doplnit přihlašovací údaje, vytvořit tabulku o čtyřech sloupcích a skript naincludovat do sledovaných stránek...
19. 8. 2008 01:02:35
https://webtrh.cz/diskuse/ma-nekdo-skript-na-detekci-botu#reply110508
ora
verified
rating uzivatele
(14 hodnocení)
21. 8. 2008 21:14:03
diky za lekci :-) , kdybys mel cas na nejake drobne programovani (pro lepsi SEO jednoho eshopu), dej mi vedet do PM, za dobrou praci dobra odmena :-) :smoking:
Napsal tracy;100366
Quick and dirty:
Stačí doplnit přihlašovací údaje, vytvořit tabulku o čtyřech sloupcích a skript naincludovat do sledovaných stránek...
21. 8. 2008 21:14:03
https://webtrh.cz/diskuse/ma-nekdo-skript-na-detekci-botu#reply110507
neoen
verified
rating uzivatele
(5 hodnocení)
29. 8. 2008 13:27:11
Firestats je opensource a můžeš si tam nastavovat mnoho vychytávek (např. filtrovat boty).
29. 8. 2008 13:27:11
https://webtrh.cz/diskuse/ma-nekdo-skript-na-detekci-botu#reply110506
Pro odpověď se přihlašte.
Přihlásit