Der Martin: Bekloppte User Agents zuordnen (RegExp)

Beitrag lesen

Hallo,

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 ;)

versteh ich nicht - und vor allem: Firefox hat rund den zehnfachen Anteil, das versteh ich erst recht nicht. Andersrum würd's mir ja einleuchten ...

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/);

Das hatte ich überlesen; soviel hätte ich von deinem Script auch noch begreifen müssen, auch wenn ich Null Ahnung von Perl habe.

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

Stimmt.

Den Vogel schießt VoilaBot ab (mit unnützen Requests auf immer wieder die gleichen Seiten...

Der ist mir noch nicht begegnet.

Welchen Zweck verfolgst du mit dieser akribischen Auswertung?
Spaß an Stats... Meine pers. Auswertung haben wollen?

Okay, das ist Grund genug für mich. :-)
Ich dachte, es ginge vielleicht um ein rationaleres Ziel.

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)?

http://forum.de.selfhtml.org/archiv/2006/2/t123920/#m798285

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

Okay, dann lande ich also unter "Sonstige", schon klar.

So long,
 Martin

--
Die Zeit, die man zur Fertigstellung eines Projekts wirklich braucht, ist immer mindestens doppelt so lang wie geplant.
Wurde dieser Umstand bei der Planung bereits berücksichtigt, gilt das Prinzip der Rekursion.
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