Seite 1 von 2
einen bot hinzufügen...
Verfasst: 17.05.2009 12:06
von yks
hallo,
habe mal versucht einen bot hinzuzufügen, aber mache wohl noch etwas falsch.
habe bei whois nach botnamen und ip-bereich nachgesehen.
- brauche ich den richtigen bot-namen, daß er als solcher erkannt wird ?
mir schien, bei Agenten-Übereinstimmung: ...
Eine Zeichenfolge, die mit der Browser-Signatur des Bots übereinstimmt. Partielle Übereinstimmungen sind erlaubt.
ist so etwas gefragt ?
mal steht eine url drin, mal nur zb msn/ oder yahoo! slurp. wonach richtet sich das bzw wie findet man das heraus ?
- reicht die angabe des ip-bereichs, um einen bot (bzw 'etwas') als bot hinzuzufügen ?
- wie trage ich bei IP-Adresse des Bot: ...
Partielle Übereinstimmungen sind erlaubt, trenne mehrere Adressen durch Komma.
einen ip-bereich ein ?
111.222.333.* und 111.222.333.0 - 111.222.333.255 funktionierte nicht
habe es zb mit dem
twiceler bot probiert, hat aber wie gesagt, nicht geklappt.
viele grüße, yks
Re: einen bot hinzufügen...
Verfasst: 17.05.2009 12:58
von 4seven
guck doch, wie die bots in der user-table gelistet sind, dann wird die syntax schnell klar. kopiere meinetwegen den eintrag für den google-bot und passe ihn an den hinzuzufügenden bot an. wenn du dann mit einem programm (zb. plugin für den fox) arbeitest, mit dem man den eigenen user-agent ändern (fälschen) kann, siehst du gleich, ob es funktioniert.
Re: einen bot hinzufügen...
Verfasst: 17.05.2009 13:02
von yks
genau um das anpassen geht es ja. und in der tabelle habe ich schon nach mustern gesucht.
user agent noch etwas herum probieren kann, ja.
aber ip nahm es zb nicht an, warum bzw wie nimmt es einen ip-bereich an ?
Re: einen bot hinzufügen...
Verfasst: 17.05.2009 13:09
von 4seven
wenn du das via mysql oder mysqldumper machst,
muss die datenbank das annehmen (außer es werden syntax-fehler bei der eingabe gemacht). sehe da jedenfalls keinen grund für eine verweigerung der mysql-db.
hier siehst du es. da brauch man keine ip eingeben
http://www.loaditup.de/359666.html
eintrag kopieren, verändern und wieder in die datenbank einpflegen.
Re: einen bot hinzufügen...
Verfasst: 17.05.2009 13:26
von yks
ich schrieb, daß ich es im acp machte - denke, daß es dort auch gehen müßte und ich lediglich noch einen fehler drin habe. deswegen fragte.
Re: einen bot hinzufügen...
Verfasst: 17.05.2009 13:28
von 4seven
yks hat geschrieben:ich schrieb, daß ich es im acp machte - denke, daß es dort auch gehen müßte und ich lediglich noch einen fehler drin habe. deswegen fragte.
die bot-einträge sind als system-objekt quasie hardcoded. man kann mE keinen user via acp als bot hinzufügen. belehre mich jemand, wenn er es besser weiß.
Re: einen bot hinzufügen...
Verfasst: 17.05.2009 13:38
von Passat
Natürlich kann man übers ACP Bots hinzufügen.
Einfach als normalen Benutzer anlegen und der Gruppe "Bots" hinzufügen und aus der Gruppe "Registrierte Benutzer" entfernen.
Das habe ich schon bei 2 Bots erfolgreich so gemacht.
Re: einen bot hinzufügen...
Verfasst: 17.05.2009 13:39
von 4seven
na, dann ist es ja noch einfacher, super..
Re: einen bot hinzufügen...
Verfasst: 17.05.2009 13:51
von Dufftown
Passat hat geschrieben:Natürlich kann man übers ACP Bots hinzufügen.
Einfach als normalen Benutzer anlegen und der Gruppe "Bots" hinzufügen und aus der Gruppe "Registrierte Benutzer" entfernen.
Das habe ich schon bei 2 Bots erfolgreich so gemacht.
Und weiter?
Dann hast Du ihn als "normalen" User in der Userliste, die anderen Bots sind da nicht drin.
Wie änderst Du in der Tabelle user den user_type, wie kommt der Bot in die Tabelle bots, wie definierst Du dort den bot_agent?

Re: einen bot hinzufügen...
Verfasst: 17.05.2009 16:37
von Passat
Dufftown hat geschrieben:Passat hat geschrieben:Natürlich kann man übers ACP Bots hinzufügen.
Einfach als normalen Benutzer anlegen und der Gruppe "Bots" hinzufügen und aus der Gruppe "Registrierte Benutzer" entfernen.
Das habe ich schon bei 2 Bots erfolgreich so gemacht.
Und weiter?
Dann hast Du ihn als "normalen" User in der Userliste, die anderen Bots sind da nicht drin.
Wie änderst Du in der Tabelle user den user_type, wie kommt der Bot in die Tabelle bots, wie definierst Du dort den bot_agent?

Sorry, war Unsinn, was ich da geschrieben habe...
Das geht natürlich über ACP->System->Spyder/Robots unten "Bot hinzufügen".
Da habe ich einfach die Browsersignatur eingetragen.
Bei mir ist z.B. immer eine Russensuchmaschine "Yandex" im Forum.
Die Browsersignatur sieht bei dem so aus:
Yandex/1.01.001 (compatible; Win16; I) oder
Yandex/1.02.000 (compatible; Win16; F) oder
Yandex/1.03.003 (compatible; Win16; D).
Ich habe da bei "Agenten-Übereinstimmung" einfach "Yandex" eingetragen und das funktioniert so einwandfrei.