Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. URL Decode / Encode mit Blockly?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    URL Decode / Encode mit Blockly?

    This topic has been deleted. Only users with topic management privileges can see it.
    • nik82
      nik82 Most Active last edited by nik82

      Hallo,
      ich habe dieses Blockly:

      Unbenannt.JPG

      Da es sich aber um einen URL Request handelt, müsste ich den Text in der zweiten Zeile "encoden"

      Also von "hallo das ist ein Test" umwandeln in "hallo%20das%20ist%20ein%20test".

      Ich habe jetzt im Forum schon gesucht, habe nur in diesem Threat was gefunden:
      https://forum.iobroker.net/topic/19879/url-decode-eines-datenpunktes

      Aber ich habe das jetzt nicht über Javascript lösen können, habe ein paar Versuche gemacht, aber da ich leider bei Javascript absoluter Leihe bin hab ich es nicht geschafft.

      Vielleicht kann mir jemand helfen mit Blockly, dass wäre mir am liebsten, aber zur Not natürlich auch gerne per Javascript.

      Danke im Voraus.

      1 Reply Last reply Reply Quote 0
      • nik82
        nik82 Most Active last edited by

        Habs gefunden, falls es jemand braucht.

        Javascript-Variable mit Zeichenkette und den Namen "Telegram_Request" anlegen und dieses Javascript ausführen:

        
        function encode(url) {
            url = encodeURIComponent(url);
            return url;
        }
         
        
        on("telegram.0.communicate.request", obj => {
            if (obj.state && obj.state.val) {
                const url = encode(obj.state.val);
                setState("javascript.0.Telegram_Request", url, true);
            }
        });
        
        1 Reply Last reply Reply Quote 1
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        392
        Online

        31.9k
        Users

        80.3k
        Topics

        1.3m
        Posts

        1
        2
        324
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo