HOERANDL.com Impressum Unterstützung Projekte Kontakt
Baue auf deiner Homepage einen oder mehrere Zufallswitze von Funny4You ein. Die Installation ist kinderleicht und die notwendige Registrierung ist vollkommen unverbindlich und kostenlos. Als optionales Feature ist eine Hitliste auf der Homepage die deine Seite verlinkt.
weiter zur Witzebox ...
 
header
header
header
<< Anfang < Vorherige 1 2 3 Nächste > Ende >>
mrgonzo
Mitglied
Fresh Boarder
Beiträge: 4
graphgraph
 
Such-Bots - 02/05/2006 13:51 ich habe bei meiner Homepage das Problem, dass min. 10 mal am Tag irgendwelche Suchbots über meine Seiten laufen und somit auch im Counter festgehalten werden.

Gibt es eine einfach Methode die Suchbots aus der Counterliste zu verbannen?

bei der Version 3 hatte ich hier zu große Teile des Skripts geändert, bei der neuen scheint mir dies ein wenig schwieriger zu sein
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 592
graph
 
Re:Such-Bots - 02/05/2006 16:18 Hallo,

ne, ich habe dazu leider noch nichts vorgesehen.
Und weiß auch nicht wie ich das machen könnte.

Und bei der v3 hast du das so umgeschrieben? Und das hat funktioniert?

Du kannst mir deinen veränderten Code mal mailen, und ich schaue es mir an, wie man es in die v4 einfügen kann.

mfg,
Cougar

p.s.: Eine unschöne Altenative wäre den Counter mit IFRAME einzugauen, denn die Spieder ignorieren meist diese Iframes und somit den Counter.

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
mrgonzo
Mitglied
Fresh Boarder
Beiträge: 4
graphgraph
 
Re:Such-Bots - 03/05/2006 10:02 hab leider den Code momentan nicht zur hand

hab bei der V3 eine if-Bediengung eingebaut bevor der Code ausgeführt, damit alle mit dem Host "search" oder "bot" den code nicht ausführen
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 592
graph
 
Re:Such-Bots - 03/05/2006 21:04 Hallo,

das ist eine prima Idee!
Warum mir das noch nicht eingefallen ist?

Ich werde mir da was überlegen. Kann aber etwas dauern. (mit 2 Wochen kannst du schon rechnen) Ich habe im Moment sehr sehr viel um die Ohren.

Ich poste dann hier die Lösung!

mfg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
mrgonzo
Mitglied
Fresh Boarder
Beiträge: 4
graphgraph
 
Re:Such-Bots - 14/05/2006 10:24 hab endlich Zeit gefunden die bösen Bots auszusperren...

einfach in der counter_count.php nach dem "Require"-Block diesen Code einfügen:
Code:

  if(!stristr(gethostbyaddr($_SERVER['REMOTE_ADDR']),"bot") || !stristr(gethostbyaddr($_SERVER['REMOTE_ADDR']),"search")){



ich ganz am Ende der Datei ( vor ?> mit "}" schließen und schon sind die meisten Suchbots ausgeschlossen
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 592
graph
 
Re:Such-Bots - 14/05/2006 10:38 Hallo,

was für ein Zufall! Zeitgleich habe auch ich etwas Zeit gehabt, und eine ähnliche Lösung gefunden

Schau dir das mal an:

Die Platzierung des Codeschniposels ist die gleiche.
In der Datei "counter_count.php" nach den Require-Befehlen (also in der Zeile 29)

Code:

 /* Suchmaschinen-Sperre mit Stringteilen im HOST */ $b4yc_spider_host_part = array(); $b4yc_spider_host_part[] = "bot"; $b4yc_spider_host_part[] = "spider"; $b4yc_spider_host_part[] = "search"; $b4yc_spider_host_part[] = "gigablast"; // kann beliebig erweitert werden $b4yc_spider_host_full gethostbyaddr($b4yc_remote_addr); $b4yc_spider_i 0; $b4yc_spider_host_summe count($b4yc_spider_host_part); while ($b4yc_spider_i $b4yc_spider_host_summe) {     if ( strstr($b4yc_spider_host_full$b4yc_spider_host_part[$b4yc_spider_i])) { die(); }     $b4yc_spider_i++; }



mfg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
<< Anfang < Vorherige 1 2 3 Nächste > Ende >>
spacer
header


spacer
PayPal Spende
Findest du die hier angebotenen Scripte und dessen Support toll?
Dann kannst du mir per PayPal eine kleine Spende zukommen lassen.
Ich würde mich freuen.


Vielen Dank!