Contao Open Source CMS > Erweitern > Erweiterungsliste > [botdetection] Bot Detection 1.6.0 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.0 stableTypFrei
Freigabedatum2012-02-19KategorieHilfsprogramm
LizenzLGPL
Urheberrecht© 2010..2012 Glen Langer
AutorGlen Langer (BugBuster) http://www.contao.glen-langer.de
Freigabe-Notizen und Änderungs-Log für 1.6.0 stableAndere Versionen

Version 1.6.0:

New Bots found with my detection script::

  • ReverseGet
  • Voluniabot
  • WeViKa
  • Acoon
  • upictoBot
  • Exositesbot

and a new browscap.ini as the basis for the Bot Database generation.

 

 

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.1 stable
1.6.2 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 Downloads36Total Downloads782
Version Install.441Total Install.6878
Version Updates589Total Updates5909
Abhängigkeiten dieser ErweiterungVon dieser abhängige andere Erweiterungen
NameVersion vonVersion bis
Contao2.8.0 stable2.11.0 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_10060009_5.zip615032012-02-19 19:18