Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Website mit Parser auslesen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Website mit Parser auslesen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
34 Beiträge 5 Kommentatoren 885 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Dr. BakteriusD Dr. Bakterius

    @legerm sagte in Website mit Parser auslesen:

    Liegt es vielleicht daran?

    Das glaube ich nicht. Im Hintergrund wird es ja angezeigt. Also steht es auch im Quellcode. Einzige Ausnahme: es handelt sich um ein Bild. Doch das ist eher unwahrscheinlich weil ja auch das aktuelle Datum angezeigt wird.

    Was ich aber habe ist ein Pi Hole. Vielleicht liegt es daran.

    MartinPM Online
    MartinPM Online
    MartinP
    schrieb am zuletzt editiert von
    #22

    @OliverIO

    Habe mir Deinen - dankbarerweise formatierten - Seitenquelltext angeschaut... Was macht man denn hier für Schweinereien...?

         
                (function() {
                    'use strict';
    
                    const configCheck1 = 'ukhZqPRxsYdCRaOVOSqx';
                    const configCheck2 = 'ZaPFFyEoIxocFaIgkRFv';
                    const configCheck3 = 'soBleRBitSfRPwnMlwkg';
    
                    function revealElements() {
                        window.requestAnimationFrame(() => {
                            [configCheck1, configCheck2, configCheck3].forEach(id => {
                                const el = document.getElementById(id);
                                if (el) {
                                    el.style.display = 'block';
                                }
                            });
                        });
                    }
    
    
    

    Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
    Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
    Linux pve 6.17.9-1-pve
    6 GByte RAM für den Container
    Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
    Remote-Access über Wireguard der Fritzbox

    OliverIOO 1 Antwort Letzte Antwort
    0
    • L Offline
      L Offline
      legerm
      schrieb am zuletzt editiert von
      #23

      Habe Kontakt zum Seitenbetreiber aufgenommen. Die Seite ist durch Cloudfare gegen Bots abgesichert. Scheint wohl gut zu funktionieren....

      Aber warum funktioniert es bei Dr. Bakterius? Kann eigentlich nicht am Pihole liegen, oder?

      Beste Grüße

      Martin

      MartinPM OliverIOO HomoranH 3 Antworten Letzte Antwort
      0
      • L legerm

        Habe Kontakt zum Seitenbetreiber aufgenommen. Die Seite ist durch Cloudfare gegen Bots abgesichert. Scheint wohl gut zu funktionieren....

        Aber warum funktioniert es bei Dr. Bakterius? Kann eigentlich nicht am Pihole liegen, oder?

        Beste Grüße

        Martin

        MartinPM Online
        MartinPM Online
        MartinP
        schrieb am zuletzt editiert von MartinP
        #24

        @legerm Könnte an Anschluss-Typen liegen (DSLite, DualStack, IOv4 only), an zu vielen Anfragen, die Du gestellt hast (5000 ms sind vielleicht schon Bot-Verdächtig) oder an durch Bots "verbrannten" eigenen öffentlichen IP-Adressen ...

        Kriegst Du denn mit curl die Seite heruntergeladen?

        Wenn ja könntest Du sie ja per CRON-Job herunterladen (vielleicht nur alle 5...10 Minuten, damit es unverdächtig bleibt)

        Der iobroker - Parser Adapter könnte dann auf die heruntergeladene Datei statt auf die URL schauen...

        Wenn Curl per IPv4 nicht herunterladen kann, vielleicht auf IPv6 ausweichen, wenn an Deinem Anschluss verfügbar.
        teste mal ...

        curl -6 https://www.wartezeiten.app/europapark/ 
        

        Nachtrag: Eigentlich verbietet es die "Netiquette", die Seite durch den Parser-Adapter durchsuchen zu lassen, wenn der Betreiber das durch die Header als "unerwünscht" tituliert hat... Aber vielleicht bin ich nur im "früher war alles besser verfangen"

        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
        Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
        Linux pve 6.17.9-1-pve
        6 GByte RAM für den Container
        Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
        Remote-Access über Wireguard der Fritzbox

        L 1 Antwort Letzte Antwort
        0
        • MartinPM MartinP

          @OliverIO

          Habe mir Deinen - dankbarerweise formatierten - Seitenquelltext angeschaut... Was macht man denn hier für Schweinereien...?

               
                      (function() {
                          'use strict';
          
                          const configCheck1 = 'ukhZqPRxsYdCRaOVOSqx';
                          const configCheck2 = 'ZaPFFyEoIxocFaIgkRFv';
                          const configCheck3 = 'soBleRBitSfRPwnMlwkg';
          
                          function revealElements() {
                              window.requestAnimationFrame(() => {
                                  [configCheck1, configCheck2, configCheck3].forEach(id => {
                                      const el = document.getElementById(id);
                                      if (el) {
                                          el.style.display = 'block';
                                      }
                                  });
                              });
                          }
          
          
          
          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb am zuletzt editiert von OliverIO
          #25

          @martinp

          Nix schlimmes.
          requestAnimationFrame Gibt einem Script die Möglichkeit hochperformante Animationen durchzuführen.
          https://developer.mozilla.org/de/docs/Web/API/Window/requestAnimationFrame

          Hier wird also sehr oft für 3 Elemente die Display Einstellung wieder auf Block gestellt.
          Irgendwo müsste es ein html Element mit dem id soBleRBitSfRPwnMlwkg geben. Ich gehe davon aus, das das dynamisch generiert wird und jedes Mal anders heiß.

          Warum, müsste man mal im code schauen. Ohne das das überprüft wird macht das kein Sinn.

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          MartinPM 1 Antwort Letzte Antwort
          0
          • OliverIOO OliverIO

            @martinp

            Nix schlimmes.
            requestAnimationFrame Gibt einem Script die Möglichkeit hochperformante Animationen durchzuführen.
            https://developer.mozilla.org/de/docs/Web/API/Window/requestAnimationFrame

            Hier wird also sehr oft für 3 Elemente die Display Einstellung wieder auf Block gestellt.
            Irgendwo müsste es ein html Element mit dem id soBleRBitSfRPwnMlwkg geben. Ich gehe davon aus, das das dynamisch generiert wird und jedes Mal anders heiß.

            Warum, müsste man mal im code schauen. Ohne das das überprüft wird macht das kein Sinn.

            MartinPM Online
            MartinPM Online
            MartinP
            schrieb am zuletzt editiert von
            #26

            @oliverio Scheint in den ersten zwei Punkten um die Einblendungen von Adblocker-Hinweisen zu gehen, den dritten String habe ich im Quelltext nicht gefunden ...

            Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
            Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
            Linux pve 6.17.9-1-pve
            6 GByte RAM für den Container
            Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
            Remote-Access über Wireguard der Fritzbox

            1 Antwort Letzte Antwort
            0
            • L legerm

              Habe Kontakt zum Seitenbetreiber aufgenommen. Die Seite ist durch Cloudfare gegen Bots abgesichert. Scheint wohl gut zu funktionieren....

              Aber warum funktioniert es bei Dr. Bakterius? Kann eigentlich nicht am Pihole liegen, oder?

              Beste Grüße

              Martin

              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb am zuletzt editiert von OliverIO
              #27

              @legerm sagte in Website mit Parser auslesen:

              Habe Kontakt zum Seitenbetreiber aufgenommen. Die Seite ist durch Cloudfare gegen Bots abgesichert. Scheint wohl gut zu funktionieren....

              Aber warum funktioniert es bei Dr. Bakterius? Kann eigentlich nicht am Pihole liegen, oder?

              Beste Grüße

              Martin

              Am besten den Wert in die api integrieren.
              https://api.wartezeiten.app/

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              MartinPM L 2 Antworten Letzte Antwort
              0
              • OliverIOO OliverIO

                @legerm sagte in Website mit Parser auslesen:

                Habe Kontakt zum Seitenbetreiber aufgenommen. Die Seite ist durch Cloudfare gegen Bots abgesichert. Scheint wohl gut zu funktionieren....

                Aber warum funktioniert es bei Dr. Bakterius? Kann eigentlich nicht am Pihole liegen, oder?

                Beste Grüße

                Martin

                Am besten den Wert in die api integrieren.
                https://api.wartezeiten.app/

                MartinPM Online
                MartinPM Online
                MartinP
                schrieb am zuletzt editiert von
                #28

                @oliverio Das ist eine gute Fundstelle ... Vom Betreiber wahrscheinlich für Bots gedacht, und spart viel Traffic ... nur das Nötige wird übertragen ... und dann noch die Spielmöglichkeiten mit der API

                29936373-6ed5-4866-b5a5-4547ac373a62-grafik.png

                Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                Linux pve 6.17.9-1-pve
                6 GByte RAM für den Container
                Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                Remote-Access über Wireguard der Fritzbox

                L 1 Antwort Letzte Antwort
                0
                • OliverIOO OliverIO

                  @legerm sagte in Website mit Parser auslesen:

                  Habe Kontakt zum Seitenbetreiber aufgenommen. Die Seite ist durch Cloudfare gegen Bots abgesichert. Scheint wohl gut zu funktionieren....

                  Aber warum funktioniert es bei Dr. Bakterius? Kann eigentlich nicht am Pihole liegen, oder?

                  Beste Grüße

                  Martin

                  Am besten den Wert in die api integrieren.
                  https://api.wartezeiten.app/

                  L Offline
                  L Offline
                  legerm
                  schrieb am zuletzt editiert von
                  #29

                  @oliverio Habe ich vorgeschlagen, soll aber nicht kommen. Wenn es nicht anders geht, dann errechne ich mir halt selbst einen Wert aus den Wartezeiten errechnen lassen, die ich mir per API lade, was ja aber zu viel mehr Traffic führen wird...

                  Naja

                  1 Antwort Letzte Antwort
                  0
                  • MartinPM MartinP

                    @oliverio Das ist eine gute Fundstelle ... Vom Betreiber wahrscheinlich für Bots gedacht, und spart viel Traffic ... nur das Nötige wird übertragen ... und dann noch die Spielmöglichkeiten mit der API

                    29936373-6ed5-4866-b5a5-4547ac373a62-grafik.png

                    L Offline
                    L Offline
                    legerm
                    schrieb am zuletzt editiert von
                    #30

                    @martinp said in Website mit Parser auslesen:

                    @oliverio Das ist eine gute Fundstelle ... Vom Betreiber wahrscheinlich für Bots gedacht, und spart viel Traffic ... nur das Nötige wird übertragen ... und dann noch die Spielmöglichkeiten mit der API

                    29936373-6ed5-4866-b5a5-4547ac373a62-grafik.png

                    Ja, leider ohne CrowdLevel....

                    MartinPM 1 Antwort Letzte Antwort
                    0
                    • MartinPM MartinP

                      @legerm Könnte an Anschluss-Typen liegen (DSLite, DualStack, IOv4 only), an zu vielen Anfragen, die Du gestellt hast (5000 ms sind vielleicht schon Bot-Verdächtig) oder an durch Bots "verbrannten" eigenen öffentlichen IP-Adressen ...

                      Kriegst Du denn mit curl die Seite heruntergeladen?

                      Wenn ja könntest Du sie ja per CRON-Job herunterladen (vielleicht nur alle 5...10 Minuten, damit es unverdächtig bleibt)

                      Der iobroker - Parser Adapter könnte dann auf die heruntergeladene Datei statt auf die URL schauen...

                      Wenn Curl per IPv4 nicht herunterladen kann, vielleicht auf IPv6 ausweichen, wenn an Deinem Anschluss verfügbar.
                      teste mal ...

                      curl -6 https://www.wartezeiten.app/europapark/ 
                      

                      Nachtrag: Eigentlich verbietet es die "Netiquette", die Seite durch den Parser-Adapter durchsuchen zu lassen, wenn der Betreiber das durch die Header als "unerwünscht" tituliert hat... Aber vielleicht bin ich nur im "früher war alles besser verfangen"

                      L Offline
                      L Offline
                      legerm
                      schrieb am zuletzt editiert von
                      #31

                      @martinp das funtkioniert... das heisst, ich hol mir dir Seite einmal die Stunde (reicht völlig aus), speichere sie und lese sie dann via Parser aus? Einfach per 127.0.0.1 ?

                      1 Antwort Letzte Antwort
                      0
                      • L legerm

                        @martinp said in Website mit Parser auslesen:

                        @oliverio Das ist eine gute Fundstelle ... Vom Betreiber wahrscheinlich für Bots gedacht, und spart viel Traffic ... nur das Nötige wird übertragen ... und dann noch die Spielmöglichkeiten mit der API

                        29936373-6ed5-4866-b5a5-4547ac373a62-grafik.png

                        Ja, leider ohne CrowdLevel....

                        MartinPM Online
                        MartinPM Online
                        MartinP
                        schrieb am zuletzt editiert von MartinP
                        #32

                        @legerm Das ist anscheinend wirklich so - alles selber aus den Einzelwerten ausrechnen wäre noch möglich ...

                        Alle Fahrgeschäfte summieren, und dann durch die Anzahl der Fahrgeschäfte dividieren wäre ein Ansatz um die durchschnittliche Wartezeit zu erfassen ...

                        das funtkioniert... das heisst, ich hol mir dir Seite einmal die Stunde (reicht völlig aus), speichere sie und lese sie dann via Parser aus? Einfach per 127.0.0.1 ?

                        Ich habe den Quelltext der Seite angeschaut, die ist nicht vollständig, auch in der steht das Crowd-Level nicht drin, wahrscheinlich weil Curl Javascript nicht ausgeführt hat ... keine statische Seite

                        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                        Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                        Linux pve 6.17.9-1-pve
                        6 GByte RAM für den Container
                        Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                        Remote-Access über Wireguard der Fritzbox

                        1 Antwort Letzte Antwort
                        0
                        • L legerm

                          Habe Kontakt zum Seitenbetreiber aufgenommen. Die Seite ist durch Cloudfare gegen Bots abgesichert. Scheint wohl gut zu funktionieren....

                          Aber warum funktioniert es bei Dr. Bakterius? Kann eigentlich nicht am Pihole liegen, oder?

                          Beste Grüße

                          Martin

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #33

                          @legerm sagte in Website mit Parser auslesen:

                          Die Seite ist durch Cloudfare gegen Bots abgesichert.

                          das hatte ich vermutet

                          @legerm sagte in Website mit Parser auslesen:

                          Aber warum funktioniert es bei Dr. Bakterius?

                          weil sein default poll Intervall seeeehr lang ist.

                          meines hatte sich wohl durch ein update wieder suf 10 Sekunden gestellt.

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          1 Antwort Letzte Antwort
                          0
                          • OliverIOO Offline
                            OliverIOO Offline
                            OliverIO
                            schrieb am zuletzt editiert von
                            #34

                            Es gibt auch noch weitere Seiten mit ähnlichen Informationen:

                            https://www.thrill-data.com/waits/park/eup/eup/
                            https://queue-times.com/de/parks/51

                            Meine Adapter und Widgets
                            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                            Links im Profil

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            688

                            Online

                            32.7k

                            Benutzer

                            82.4k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe