Patrick Andrieu: Bekloppte User Agents zuordnen (RegExp)

Beitrag lesen

Hallo Martin!

einen Moment, nur dass ich deine folgende Statistik richtig einordnen kann: Wieviele Forumsbeiträge jemand von dir gelesen hat, könntest du ja daraus ableiten, wie oft das Bild in deiner Signatur von demjenigen abgerufen wurde.

Genau das mache ich. Wobei ich nicht sicher bin, wenn ein Browser das Bild gecached hat und deswegen (eine Weile) nicht mehr anfordert, wie es sich dann verhält.

Worauf beziehst du dann die Anzahl der Requests? Mir ist deine Abfragegrundlage nicht klar.

Requests sind alle angeforderten Ressourcen auf meinem Server. Also alles, was in diesem Fall von Deinem (oder Struppis) Client (erkannt anhand des User Agents) mittels GET angefordert wurde. Das betrifft sowohl alle Bilder (wenn Du eine normale Seite auf atomic-eggs.com besuchst, werden einige Bilder angefordert, wie z.B. Eicons, Rahmen für den Inahlt-DIV, Leuchtdioden, und was weiß ich noch *g*) als auch .css und .js-Dateien. Das hat nichts mit dem Forum zu tun:

$struppi++ if /jstruebig.de"/;
  $martin++ if m!Mozilla/4.0 (compatible; Generic Browser; Win32)!;

Hier suche ich nur die Zeilen, die den String »jstruebig.de« (bei $struppi) und den String »Mozilla/4.0 (compatible; Generic Browser; Win32)« (also Dein User Agent) in Deinem Fall enthalten. Somit erhalte ich die Anzahl aller »Requests« (oder Hits, oder Anfragen, oder angeforderten Ressourcen).

Für die Anzahl der Forumsbeiträge hole ich, wie von Dir richtig vermutet, meine Signatur zur Hilfe (bzw. meine verschiedenen Sig-Bilder):

$forumstruppi++ if /GET.+(clubsig|zensstop|fuernA).gif.+jstruebig.de"/;
  $forummartin++ if m!GET.+(clubsig|zensstop|fuernA).gif.+Mozilla/4.0 (compatible; Generic Browser; Win32)!;

Da es aber jede Menge andere Leute gibt, die meine Beiträge lesen, frage ich auch noch nach Eurem (Struppis und Deinem) UA. So weiß ich mit ziemlich genauer Sicherheit, dass Ihr so und so oft Beiträge von mir - zumindest geöffnet - habt (dass Ihr sie gelesen habt, gehe ich in Eurem Fall ja aus *g*).

Struppi liest weniger Beiträge, nicht deswegen, weil er mich für ein arrogantes Etwas hält, sondern weil er vermutlich mehr filtert (hat er ja auch zugegeben).

Das würde heißen, jeder meiner oben gezählten Requests entspricht einem Posting von dir,

Nein, siehe oben.

Die Übereinstimmung ist seltsam

Ist sie auch. Nur kann es sein, dass Du in dem Monat nur (einige) meiner Forumsbeiträge gelesen hast (Request meines Sig-Bilds mit deinem User-Agent) und ansonsten meine Seiten nie besucht hast.

O, denn erstens glaube ich nicht,

Das könnte daran liegen, dass ich im September zwei Wochen Urlaub hatte und einen großen Teil der Zeit zuhause war und Zeit hatte. Könnte aber auch sein, dass das gerade die Zeit war, als ich deine Website mal etwas gründlicher angeschaut habe.

Soso... und auch noch ohne JavaScript, was? *neck*

Kann ich nicht ausschließen, ist aber doch recht unwahrscheinlich.

Meine ich auch.

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