Contao Open Source CMS > Erweitern > Erweiterungsliste > [botdetection] Bot Detection 1.6.2 stable

Erweiterungen > botdetection

[botdetection] Bot Detection
Miniaturbild

Hilfsklasse zur Erkennung von Suchmaschinen,Bots, Spider, Crawler...

Bot Detection dient als Hilfsklasse für andere Extensions (Frontend) die erkennen müssen, ob der Zugriff von Mensch oder Maschine erfolgt :-)

Eine sichere Erkennung gibt es dabei natürlich nicht.
Es wird über 2 Verfahren versucht dieses zu erkennen:

  • User Agent Kennung
  • IP Adresse (IPv4/IPv6)


Das Modul beinhaltet eine Methode für die Agent (BD_CheckBotAgent) und eine für die IP Erkennung (BD_CheckBotIP).
Diese beiden Methoden geben nur "true" oder "false" zurück und sind nur eine grobe Suche über Strings und Teilstrings um die wichtigsten zu erkennen.
Eine weitere Methode (BD_CheckBotAgentAdvanced) führt über eine externe Konfigurationsdatei die Erkennung über User Agent durch und als gibt Ergebnis den Kurznamen des Bots zurück bzw. "false", wenn keine Erkennung erfolgte.

Ein Test ist beigefügt für den direkten Aufruf, sowie 2 Frontend Module als Demo für die Implementierung in eigene Module.

Version1.6.2 stableTypFrei
Freigabedatum2012-05-06KategorieHilfsprogramm
LizenzLGPL
Urheberrecht© 2010..2012 Glen Langer
AutorGlen Langer (BugBuster) http://www.contao.glen-langer.de
Freigabe-Notizen und Änderungs-Log für 1.6.2 stableAndere Versionen

Version 1.6.2:

New Bots found with my detection script:

  • BingPreview
  • CrawlFire
  • curl
  • HomeTags
  • Snoopy
  • Zend_Http_Client
  • Java/1.6
  • GSLFbot
  • SemrushBot
  • LitlrBot
  • PagePeeker

 

0.1.0 beta1
0.2.0 beta1
0.3.0 beta1
1.0.0 stable
1.0.1 stable
1.0.2 stable
1.0.3 stable
1.0.4 stable
1.0.5 stable
1.0.6 stable
1.1.0 stable
1.1.1 stable
1.1.2 stable
1.2.0 stable
1.2.1 stable
1.2.2 stable
1.2.3 stable
1.3.0 stable
1.3.1 stable
1.4.0 rc1
1.4.1 stable
1.4.2 stable
1.4.3 stable
1.5.0 stable
1.5.1 stable
1.6.0 stable
1.6.1 stable
Version Funktion Total Funktion
10.00
Version Bedienung Total Bedienung
10.00
Version Qualität Total Qualität
10.00
Version Wertung Total Wertung
10.00 (1 Stimmen)
Version Downloads24Total Downloads782
Version Install.202Total Install.6878
Version Updates220Total Updates5909
Abhängigkeiten dieser ErweiterungVon dieser abhängige andere Erweiterungen
NameVersion vonVersion bis
Contao2.8.0 stable2.11.3 stable
NameVersion vonVersion bis
banner1.11.2 stable2.4.0 stable
denybot1.0.0 stable1.0.0 stable
dlstats2.1.1 stable2.2.0 stable
visitors1.7.2 stable2.6.3 stable
PaketGrösseDatum
Contao_botdetection_10060029_8.zip617352012-05-06 19:19