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
    12
    2
    229

  • 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 Offline
    D Offline
    dos1973
    wrote on last edited by
    #1

    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 AlCalzoneA 2 Replies Last reply
    0
    • 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

                        58

                        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