Patrick Andrieu: Bekloppte User Agents zuordnen (RegExp)

Beitrag lesen

Hallo Martin!

[Opera]

Opera: 11544 (4.38% aller Hits) <- August
Opera: 9004 (3.34% aller Hits) <- September
Opera: 7694 (2.49% aller Hits) <- Oktober
Opera: 10286 (3.50% aller Hits) <- November

Wie Du siehst, ist es nur im Oktober so niedrig ;) Aber ansonsten kommt es hin, und sehr zum Leidwesen der Opera-Junkies, so viele Norweger-Freunde gibt es halt nicht ;)

Liegt es daran, dass Opera sich AFAIK bis Version 8.x "von Haus aus" noch als IE ausgegeben hat?

Dass ich ihn falsch, also als IE zähle, schließt schon die Abfrage aus:

$allIE++ if (/compatible; MSIE / && !/Opera/);

Denn auch als IE getarnt hatte Opera immer noch seinen Namen am Ende des UA-Strings (gefolgt von [de], [en], etc...).

Die Abfrage für Opera sieht so aus:

$opera++ if (m!Opera ! || m!Opera/!);

Yahoo! Slurp: 9552 (3.09% aller Hits)
Wow. Ich habe noch keine Volkszählung über die Logs veranstaltet, ich schau sie mir nur aus Neugier immer mal wieder unfrisiert an; aber rein beim Drüberlesen ist mir Yahoo Slurp auch schon beeindruckend oft aufgefallen.

Den Vogel schießt VoilaBot ab (mit unnützen Requests auf immer wieder die gleichen Seiten... das Tolle: Nach jedem Request holt er sich jedesmal erneut die robots.txt. Aber wenn man sieht, wer dahinter steckt [Orange, alias France Telecom], wundert mich nichts mehr):

VoilaBot: 14686 (4.74% aller Hits) für Oktober

Ich habe VoilaBot heute in der robots.txt ausgesperrt (falls es je etwas bringt, da er anscheinend nicht immer die Anweisungen der robots.txt befolgt).

Welchen Zweck verfolgst du mit dieser akribischen Auswertung?

Spaß an Stats... Meine pers. Auswertung haben wollen? Frag doch Ingo T., warum er ein eigenes Auswertungsprogramm geschrieben hat ;)

Und nur aus reiner Neugier gefragt: Als was würde mein UA bei dir gewertet, den ich bei allen Browsern gleich ausgeben lasse und der mehrfach im Archiv zu finden ist?

Wie lautet denn Dein UA (Struppis kenne ich, letztens auf der täglichen Logauswertung gesehen)?

Sonst würde er - wie Struppis - unter »Exoten« ausgewertet, das heißt im Sammelpott landen - für alle UAs, die nicht zuzuordnen sind.

So, und jetzt teste ich nochmals die vorgeschlagenen Lösungen aus, die Summe stimmt immer noch nicht... ;)

Viele Grüße aus Frankfurt/Main,
Patrick

--

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?
0 79

Bekloppte User Agents zuordnen (RegExp)

Patrick Andrieu
  • programmiertechnik
  1. 0
    Cheatah
    1. 2

      UA-Statistiken fälschen

      Siechfred
      • perl
      1. 0
        Patrick Andrieu
        1. 1
          Siechfred
          1. 0

            Die erfolgreiche Fälschung

            Patrick Andrieu
            1. 1

              Das Modul zur erfolgreichen Fälschung?

              Siechfred
              1. 0
                Patrick Andrieu
                1. 0
                  Siechfred
              2. 0
                Siechfred
              3. 0
                Patrick Andrieu
                1. 0
                  Siechfred
                  1. 0
                    Patrick Andrieu
                    1. 0
                      Siechfred
                      1. 0
                        Patrick Andrieu
                        1. 0
                          Siechfred
                          1. 0
                            Patrick Andrieu
                            1. 0
                              Siechfred
                              1. 0
                                Patrick Andrieu
                                1. 0
                                  Patrick Andrieu
                                  1. 0
                                    Siechfred
                                    1. 0
                                      Patrick Andrieu
                                      1. 0
                                        Siechfred
                                        1. 0
                                          Patrick Andrieu
                                          1. 0
                                            Patrick Andrieu
                                          2. 0
                                            Siechfred
                                2. 0
                                  Siechfred
            2. 0

              Die erfolgreichen Statmaker- und -fälscher-Skripts für 1&1-User!

              Patrick Andrieu
              1. 0
                Patrick Andrieu
                1. 0
                  Struppi
                  1. 0
                    Patrick Andrieu
    2. 0
      Patrick Andrieu
      1. 0
        Cheatah
        1. 0
          Patrick Andrieu
  2. 0
    Don P
    1. 0
      Don P
    2. 0
      Patrick Andrieu
      1. 0
        Don P
        1. 0
          Patrick Andrieu
          1. 0
            Don P
            1. 0
              Patrick Andrieu
      2. 0

        Logline splitter (RegExp)

        Patrick Andrieu
  3. 2
    Struppi
    1. 0
      Patrick Andrieu
      1. 0
        Patrick Andrieu
  4. 0
    Der Martin
    1. 0
      Alexander (HH)
    2. 0
      Patrick Andrieu
      1. 0
        Der Martin
        1. 0
          Cheatah
          1. 0
            Patrick Andrieu
            1. 0
              Cheatah
        2. 0
          Patrick Andrieu
          1. 0
            Der Martin
            1. 0

              RegExp'sch ist gar nicht so schwer :)

              Siechfred
              • menschelei
    3. 0
      Patrick Andrieu
      1. 0
        Der Martin
        1. 0
          Patrick Andrieu
          1. 0
            Patrick Andrieu
            1. 0
              Struppi
      2. 0
        Ingo Turski
        1. 0
          Patrick Andrieu
          1. 0
            Ingo Turski
            1. 0
              Patrick Andrieu
              1. 0
                Ingo Turski
                1. 0
                  Patrick Andrieu
                  1. 0
                    Engin
                  2. 0
                    Engin
                    1. 0
                      Patrick Andrieu
                      1. 0
                        Engin
                        1. 0
                          Patrick Andrieu
                          1. 0
                            Engin
                            1. 0
                              Patrick Andrieu
                              1. 0
                                Engin
                                1. 0
                                  Patrick Andrieu
                                  1. 0
                                    Engin
                  3. 0
                    Ingo Turski
                    1. 0
                      Patrick Andrieu
        2. 0
          Patrick Andrieu