Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. url decode eines Datenpunktes

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    227

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

url decode eines Datenpunktes

url decode eines Datenpunktes

Scheduled Pinned Locked Moved JavaScript
javascript
11 Posts 5 Posters 1.1k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D dos1973

    Hallo,

    könnte jemand ein Script für mich schreiben, der 2 Datenpunkte, welcher Urlencoded sind, entsprechend Decoded, beschneidet und in neue DP schreibt

    kodi.0.info.fanart
    
    kodi.0.info.thumbnail
    

    Inhalt sehen so aus

    image://http%3a%2f%2fimage.tmdb.org%2ft%2fp%2foriginal%2fpUHQ3MmUkrRcnnkclZWN9l1gCF8.jpg/
    

    soll danach so aussehen, also die ganzen %2f etc.

    image://http://image.tmdb.org/t/p/original/pUHQ3MmUkrRcnnkclZWN9l1gCF8.jpg
    

    als letztes müssen vorne noch die 8 Zeichen

    image://
    

    abgeschnitten werden und als Endergebnis sollte es dann so aussehen

    http://image.tmdb.org/t/p/original/pUHQ3MmUkrRcnnkclZWN9l1gCF8.jpg
    

    würde mich sehr freuen und vielen Dank im Voraus

    Ralla66R Offline
    Ralla66R Offline
    Ralla66
    Most Active
    wrote on last edited by
    #2

    @dos1973
    warum machst du das nicht selbst ?
    Lesen von Forumsbeiträgen und Suche geht ?
    Mach doch mal was selbst.

    1 Reply Last reply
    0
    • D Offline
      D Offline
      dos1973
      wrote on last edited by
      #3

      Warum...?
      Welche sinnvolle Antwort soll hierauf geben...

      1 Reply Last reply
      0
      • Ralla66R Offline
        Ralla66R Offline
        Ralla66
        Most Active
        wrote on last edited by
        #4

        Warum ist die richtige Antwort.
        Weil das andere für Dich erledigen sollen ?
        Mal was probiert, nee.

        1 Reply Last reply
        0
        • D Offline
          D Offline
          dos1973
          wrote on last edited by
          #5

          ich habe selbstverständlich versucht, aber url decoden ist nicht wirklich standard und im forum findet sich auch wenig. Ich habe beispiel funktionen in js (google) gefunden, nur kann ich damit leider nichts anfangen.

          Ich habe freundlich gefragt... und hoffe auf hilfsbereite User, wieso eigentlich ich gleich diese vorwursvolle Unterstellung?

          Bleib einfach weg wenn du nicht helfen willst...

          1 Reply Last reply
          1
          • D dos1973

            Hallo,

            könnte jemand ein Script für mich schreiben, der 2 Datenpunkte, welcher Urlencoded sind, entsprechend Decoded, beschneidet und in neue DP schreibt

            kodi.0.info.fanart
            
            kodi.0.info.thumbnail
            

            Inhalt sehen so aus

            image://http%3a%2f%2fimage.tmdb.org%2ft%2fp%2foriginal%2fpUHQ3MmUkrRcnnkclZWN9l1gCF8.jpg/
            

            soll danach so aussehen, also die ganzen %2f etc.

            image://http://image.tmdb.org/t/p/original/pUHQ3MmUkrRcnnkclZWN9l1gCF8.jpg
            

            als letztes müssen vorne noch die 8 Zeichen

            image://
            

            abgeschnitten werden und als Endergebnis sollte es dann so aussehen

            http://image.tmdb.org/t/p/original/pUHQ3MmUkrRcnnkclZWN9l1gCF8.jpg
            

            würde mich sehr freuen und vielen Dank im Voraus

            AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            wrote on last edited by
            #6

            @dos1973 sagte in url decode eines Datenpunktes:

            kodi.0.info.fanart

            Ungetestet:

            function decode(url) {
                // image:// am Anfang und / am Ende abschneiden
                url = url.slice(8).slice(0, -1);
                url = decodeURIComponent(url);
                return url;
            }
            
            on("kodi.0.info.fanart", obj => {
                if (obj.state && obj.state.val) {
                    const url = decode(obj.state.val);
                    setState("state.wo.es.hin.soll", url, true);
                }
            });
            
            on("kodi.0.info.thumbnail", obj => {
                if (obj.state && obj.state.val) {
                    const url = decode(obj.state.val);
                    setState("state.wo.es.hin.soll", url, true);
                }
            });
            

            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

            1 Reply Last reply
            1
            • D Offline
              D Offline
              dos1973
              wrote on last edited by
              #7

              PERFEKT!

              funktioniert 1 A

              Vielen Vielen Dank.

              K 1 Reply Last reply
              0
              • D dos1973

                PERFEKT!

                funktioniert 1 A

                Vielen Vielen Dank.

                K Offline
                K Offline
                Kuddel
                wrote on last edited by
                #8

                @dos1973 mit welchem Wisdget kann ich das Bild anzeigen lassen ?

                1 Reply Last reply
                0
                • D Offline
                  D Offline
                  dos1973
                  wrote on last edited by
                  #9

                  Mit dem kodi adapter.
                  Der muss auf ein funktionierende Kodi zugreifen.

                  In Kodi wiederum müssen die cover geladen sein

                  K 1 Reply Last reply
                  0
                  • D dos1973

                    Mit dem kodi adapter.
                    Der muss auf ein funktionierende Kodi zugreifen.

                    In Kodi wiederum müssen die cover geladen sein

                    K Offline
                    K Offline
                    Kuddel
                    wrote on last edited by
                    #10

                    @dos1973 habs hinbekommen

                    1 Reply Last reply
                    0
                    • nik82N Offline
                      nik82N Offline
                      nik82
                      Most Active
                      wrote on last edited by nik82
                      #11

                      Hallo,
                      danke für den Threat, dadurch bin ich erstmal auf den coolen Kodi Adapter gekommen.

                      Aber mit welchem Widget kann ich im VIS das Bild über den Datenpunkt anzeigen lassen?

                      Habe jetzt eine Variable mit dem Namen "Kodi_Cover" mit einer Zeichenkette erstellt.
                      Dort lasse ich den decode string reinschreiben, z.B. "http://image.tmdb.org/t/p/original/iiJcXWPfVBJXvRSSGNrMp8JuzQr.jpg"

                      Im Vis habe ich jetzt ein Basic-Image Widget erstellt und dort als Quelle "javascript.0.Kodi_Cover" eingegeben,
                      leider klappt das aber nicht.

                      Vielleicht kann mir da jemand auf die Sprünge helfen.
                      Danke im Voraus.

                      EDIT

                      Gefunden:
                      1.JPG

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      55

                      Online

                      32.4k

                      Users

                      81.3k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe