Seite 1 von 1

Advanced Username Color: User-agent statt IPs

Verfasst: 14.11.2006 21:38
von IPB_Flüchtling
Ahoi,

der Advanced Username Color Mod bzw. kurz AUC ist ja ganz gut. Und die Möglichkeit, auch Suchmaschinen, die gerade im Forum unterwegs sind, in der "Wer ist online"-Liste namentlich zu nennen und farblich hervorzuheben, gefällt mir.

Aaaber: Das Ganze basiert derzeit auf IPs. Ein harmloses (!) Beispiel aus der functions_auc_bots.php:

Code: Alles auswählen

$lycos = array('166.48.225.254', '202.232.118.40', '202.232.118.51', '206.79.171', '207.77.90', '207.77.91.184', '208.146.26', '208.146.27.123', '208.146.27.124', '208.146.27.57', '208.146.27.58', '208.146.27.59', '208.146.27.60', '208.146.27.62', '208.146.27.89', '208.146.27.90', '208.146.27.91', '208.146.27.92', '208.146.27.93', '208.146.27.94', '208.146.27.95', '208.146.27.96', '209.202.192', '209.202.192.147', '209.202.193', '209.202.194.237', '209.202.194.238', '209.202.205.1', '209.202.240.109', '209.202.240.8', '209.202.248.211', '209.202.248.212', '209.202.248.213', '209.202.248.214', '209.67.228', '209.67.229', '211.51.63.4', '213.193.19.35', '64.89.33',);
Bei Google und Yahoo sind die Listen vieeel länger. Das Problem ist, dass trotzdem nicht alle IPs der jeweiligen Suchmaschinen enthalten sind und dass es auch kaum Sinn macht, hunderttausende IPs nur für diese AUC-Zusatzfunktion abzufragen.

Jetzt hat mich halt ein Yahoo Slurp mit der IP 74.6.74.174 besucht, ist aber nicht als solcher ausgewiesen worden, weil die ganze Range 74.6.0.0-74.6.255.255 in der functions_auc_bots.php fehlt.

Wäre halt eine Überlegung wert, ob es nicht besser und schneller wäre, nicht die IPs der Besucher auf etwaige Bots zu überprüfen sondern den User-agent, wie es z.B. auch folgender Mod macht:
## MOD Title: ShowBotsInOnlineList
## MOD Author: netzmeister < netzmeister@source-code.de > www.source-code.de
## MOD Description: Zeigt Suchmaschinen in der "Wer ist Online"- Box im Index und in der "Wer ist Online"-Liste sowie im ACP-Index an.
## Und markiert diese nicht mehr als Gaeste.
##
## MOD Version: 1.5.0 stable
Jo, danke, das war´s. :grin:

LG, Wolfgang