NEWS
iCacl-Termin aus HTML auslesen und in Variable schreiben
Blockly
3
Beiträge
1
Kommentatoren
276
Aufrufe
1
Watching
-
Re: [Vorlage]-Zeit herunterzählen bis GoogleTermin Eintritt
Hallo zusammen
Ich versuche mit dem Blockly-Script einen Termin auszulesen und in den Countdown-Adapter zu schreiben.
Leider kommt dort nur ein ":" an.Hier der Blockly-Skript von "liv-in-sky", angepasst auf meine Datenpunkte:
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="AL5#nOqf?4Wh:eZKJq}A">i</variable> <variable id="53FsI{?S~p[~k9Zyg`RP">j</variable> <variable id="l6*`|-^*E}19Ax.o8gS3">suchBegriff</variable> <variable id="dl(4-B)s(J1z0(yKCcPM">eventDatum</variable> <variable id="xKL%f`?jvCh0ok?{c^rL">stunde</variable> <variable id="4_[a*D)c$D0Fg1e?^r-#">minute</variable> <variable type="timeout" id="timeout4">timeout4</variable> <variable type="cron" id="datumSchedule">datumSchedule</variable> <variable type="timeout" id="timeout2">timeout2</variable> </variables> <block type="procedures_defcustomreturn" id=".4jhH[;Isgq*k0Elo0tw" x="137" y="-388"> <mutation statements="false"> <arg name="i" varid="AL5#nOqf?4Wh:eZKJq}A"></arg> <arg name="j" varid="53FsI{?S~p[~k9Zyg`RP"></arg> </mutation> <field name="NAME">StringManipulation</field> <field name="SCRIPT">dmFyIHJlMiA9IC8oXGRcZFwuXGRcZFwuXGRcZFxkXGQgXGRcZFw6XGRcZCkvOw0KDQoNCmlmIChpLmluZGV4T2YoaikgPT09IC0xKSB7Y29uc29sZS5sb2coIkVpbnRyYWcgZmVobHQiKTtyZXR1cm4gMDt9Ow0KDQoNCnN0ciA9IGkuc3Vic3RyKGkuaW5kZXhPZihqKS0xNTAsMTAwKTsNCg0KY29uc29sZS5sb2coc3RyKTsNCg0KDQoNCg0KdmFyIHN0ZWxsZTEgPSBzdHIuc2VhcmNoKHJlMik7DQoNCg0KdmFyIGJiYiAgPSBzdHIuc3Vic3RyKHN0ZWxsZTEpDQpiYmIgID0gYmJiLnN1YnN0cigwLCAxNik7DQpjb25zb2xlLmxvZyhiYmIpOw0KLy9zdHIgPSBpLnN1YnN0cigxOCwgMzApOw0KY29uc29sZS5sb2coc3RyKTsNCg0KDQoNCnJldHVybiBiYmI7</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> </block> <block type="schedule" id="/Z@?iF|RB-}UWrCdgO8l" x="-287" y="-336"> <field name="SCHEDULE">10 */1 * * *</field> <statement name="STATEMENT"> <block type="controls_if" id="k$7XJl4TwwsH#F^BA]o!"> <value name="IF0"> <block type="logic_compare" id="M76Fa)lSqWA4~DpUBx]#"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="~cXDg*N0V}(j;3:-g@=W"> <field name="ATTR">val</field> <field name="OID">countdown.0.countdowns.FCB Matsch.endDate</field> </block> </value> <value name="B"> <block type="text" id="(L7Thmh8pK[9|obXZlJE"> <field name="TEXT">Invalid date</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="Yn_03ee.K$F#2@`28d/M"> <field name="VAR" id="l6*`|-^*E}19Ax.o8gS3">suchBegriff</field> <value name="VALUE"> <block type="text" id="_%5/XWgSJPtR10.BNE?,"> <field name="TEXT">Basel 1893</field> </block> </value> <next> <block type="variables_set" id="[xt^RuL~Y|TiS0Re2?+#"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="N;K:A$!9$8_uIv=#kGsc"> <mutation name="StringManipulation"> <arg name="i"></arg> <arg name="j"></arg> </mutation> <value name="ARG0"> <block type="convert_tostring" id="}NBT];(s+uXuO#z=FiD."> <value name="VALUE"> <block type="get_value" id="?}[v,-QV{dczpnW|a=qd"> <field name="ATTR">val</field> <field name="OID">ical.0.data.html</field> </block> </value> </block> </value> <value name="ARG1"> <block type="variables_get" id="K2N=*^9uaX6H0}j]s5=*"> <field name="VAR" id="l6*`|-^*E}19Ax.o8gS3">suchBegriff</field> </block> </value> </block> </value> <next> <block type="controls_if" id="/zQZ~5M`WY$~j~oKdH5z"> <value name="IF0"> <block type="logic_compare" id="Z?!zm|/x#bu*Q7]r4,%4"> <field name="OP">NEQ</field> <value name="A"> <block type="variables_get" id="F$bDE3t^u;v%QO/XXCr6"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <value name="B"> <block type="math_number" id="NcEs_VXKEGxjrfy]h3_["> <field name="NUM">-1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="GYrFB;7cr*:#h}.et0I~"> <field name="VAR" id="xKL%f`?jvCh0ok?{c^rL">stunde</field> <value name="VALUE"> <block type="text_getSubstring" id="-/-p`iD:y_vgxgLa5+dk"> <mutation at1="true" at2="true"></mutation> <field name="WHERE1">FROM_START</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="variables_get" id="6{Y.CU(rNYFSz7JKw6gr"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <value name="AT1"> <block type="math_number" id="Kq.B-X,mqp;-N#)X=Q+P"> <field name="NUM">11</field> </block> </value> <value name="AT2"> <block type="math_number" id="t@;2+]ISoUKt$e,;oqY3"> <field name="NUM">13</field> </block> </value> </block> </value> <next> <block type="variables_set" id="vT$zjFC6[`*5|+?^FUYb"> <field name="VAR" id="4_[a*D)c$D0Fg1e?^r-#">minute</field> <value name="VALUE"> <block type="text_getSubstring" id="iKSGk7wasI6U%DoU%/~`"> <mutation at1="true" at2="true"></mutation> <field name="WHERE1">FROM_START</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="variables_get" id="|d#VH=fnVXwAs^x#8Z{d"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <value name="AT1"> <block type="math_number" id="t#m1rz,4t`GTw`v1v_YC"> <field name="NUM">15</field> </block> </value> <value name="AT2"> <block type="math_number" id="Jz.]{TpX{G65p$t=zQmh"> <field name="NUM">16</field> </block> </value> </block> </value> <next> <block type="debug" id="--O3@Ew@70yHrA|80r^B"> <field name="Severity">log</field> <value name="TEXT"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="vUqJQDqZYEP1~M}JHa]U"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="KmvnGC^%j/LAP~CH2O.="> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <next> <block type="timeouts_settimeout" id=":8H?ff.:HrbvkOig[yJ["> <field name="NAME">timeout4</field> <field name="DELAY">3</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="^-$KSt-IwY$gkV9zU9Pd"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="4o(6_1vMy*Fpu#As|X14"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="b-p,2nK}n*ke1Xi9wl`g"> <field name="VAR" id="xKL%f`?jvCh0ok?{c^rL">stunde</field> </block> </value> <value name="B"> <block type="time_get" id="Bi$kG3R-!qDo[PIR;#wq"> <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation> <field name="OPTION">h</field> </block> </value> </block> </value> <statement name="DO0"> <block type="schedule_create" id="4Q,qI3!9]bUX-]NQvf-P"> <field name="NAME">datumSchedule</field> <value name="SCHEDULE"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="field_cron" id="?75wOi3|4ORjpXgU9SSn"> <field name="CRON">* * * * *</field> </shadow> <block type="text_join" id="A*!}}?bQe6=SR5,+#z@4"> <mutation items="6"></mutation> <value name="ADD0"> <block type="variables_get" id="hJOK@v*3*~(!S5cOgth;"> <field name="VAR" id="4_[a*D)c$D0Fg1e?^r-#">minute</field> </block> </value> <value name="ADD1"> <block type="text" id="=cxyzRaBVprL+dg3GT/{"> <field name="TEXT"> </field> </block> </value> <value name="ADD2"> <block type="variables_get" id="*Tk9Oa|zErcUBQUUxT!U"> <field name="VAR" id="xKL%f`?jvCh0ok?{c^rL">stunde</field> </block> </value> <value name="ADD3"> <block type="text" id="U=3Zo6aR4L#}:M|v)x:M"> <field name="TEXT"> *</field> </block> </value> <value name="ADD4"> <block type="text" id="U.G0Et9x?LX,p)Rxpg-e"> <field name="TEXT"> *</field> </block> </value> <value name="ADD5"> <block type="text" id="*[F-,a-H0aNhT2AJ6JmU"> <field name="TEXT"> *</field> </block> </value> </block> </value> <statement name="STATEMENT"> <block type="control" id="Mbk~Q;0UP@A8@^F[0Mou"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">countdown.0.setup.FCB Matsch</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="variables_get" id="r?o81v9MAq6qgqme2YN?"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <next> <block type="timeouts_settimeout" id="ryfODWCYatf{RY8|7?C%"> <field name="NAME">timeout2</field> <field name="DELAY">10</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="schedule_clear" id="@}/RY2BL~F{L#mhFxsM="> <field name="NAME">datumSchedule</field> </block> </statement> </block> </next> </block> </statement> </block> </statement> <statement name="ELSE"> <block type="control" id="--.){w[29%H}dCX)QZre"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">countdown.0.setup.FCB Matsch</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="variables_get" id="0qiq9Ta*z-gm~VXO{T]/"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml>und hier das iCal-HTML
<span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">31.10.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌕 Vollmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">01.11.2020 16:00-18:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC St. Gallen 1879 - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">04.11.2020 18:00-20:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC Zürich - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">08.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌗 Abnehmender Halbmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">08.11.2020 16:00-18:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC Basel 1893 - FC Sion</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">15.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌑 Neumond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Geburtsdaag">16.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Geburtsdaag2'> 🎂Geburtsdaag Matias</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">21.11.2020 19:00-21:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> BSC Young Boys - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">22.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌓 Zunehmender Halbmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">25.11.2020 18:30-20:30</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC Basel 1893 - FC Lausanne-Sport</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">29.11.2020 16:00-18:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC Lugano - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">30.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌕 Vollmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Geburtsdaag">04.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Geburtsdaag2'> 🎂Geburtsdaag Muggi</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">05.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Basel 1893 - Servette FC</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">08.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌗 Abnehmender Halbmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">12.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Vaduz - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">14.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌑 Neumond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">14.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> Totale Sonnenfinsternis</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">15.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Basel 1893 - BSC Young Boys</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">19.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Basel 1893 - FC St. Gallen 1879</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">22.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌓 Zunehmender Halbmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">22.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Luzern - FC Basel 1893</span></span>Hat mir bitte jemand einen Tipp.
-
Re: [Vorlage]-Zeit herunterzählen bis GoogleTermin Eintritt
Hallo zusammen
Ich versuche mit dem Blockly-Script einen Termin auszulesen und in den Countdown-Adapter zu schreiben.
Leider kommt dort nur ein ":" an.Hier der Blockly-Skript von "liv-in-sky", angepasst auf meine Datenpunkte:
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="AL5#nOqf?4Wh:eZKJq}A">i</variable> <variable id="53FsI{?S~p[~k9Zyg`RP">j</variable> <variable id="l6*`|-^*E}19Ax.o8gS3">suchBegriff</variable> <variable id="dl(4-B)s(J1z0(yKCcPM">eventDatum</variable> <variable id="xKL%f`?jvCh0ok?{c^rL">stunde</variable> <variable id="4_[a*D)c$D0Fg1e?^r-#">minute</variable> <variable type="timeout" id="timeout4">timeout4</variable> <variable type="cron" id="datumSchedule">datumSchedule</variable> <variable type="timeout" id="timeout2">timeout2</variable> </variables> <block type="procedures_defcustomreturn" id=".4jhH[;Isgq*k0Elo0tw" x="137" y="-388"> <mutation statements="false"> <arg name="i" varid="AL5#nOqf?4Wh:eZKJq}A"></arg> <arg name="j" varid="53FsI{?S~p[~k9Zyg`RP"></arg> </mutation> <field name="NAME">StringManipulation</field> <field name="SCRIPT">dmFyIHJlMiA9IC8oXGRcZFwuXGRcZFwuXGRcZFxkXGQgXGRcZFw6XGRcZCkvOw0KDQoNCmlmIChpLmluZGV4T2YoaikgPT09IC0xKSB7Y29uc29sZS5sb2coIkVpbnRyYWcgZmVobHQiKTtyZXR1cm4gMDt9Ow0KDQoNCnN0ciA9IGkuc3Vic3RyKGkuaW5kZXhPZihqKS0xNTAsMTAwKTsNCg0KY29uc29sZS5sb2coc3RyKTsNCg0KDQoNCg0KdmFyIHN0ZWxsZTEgPSBzdHIuc2VhcmNoKHJlMik7DQoNCg0KdmFyIGJiYiAgPSBzdHIuc3Vic3RyKHN0ZWxsZTEpDQpiYmIgID0gYmJiLnN1YnN0cigwLCAxNik7DQpjb25zb2xlLmxvZyhiYmIpOw0KLy9zdHIgPSBpLnN1YnN0cigxOCwgMzApOw0KY29uc29sZS5sb2coc3RyKTsNCg0KDQoNCnJldHVybiBiYmI7</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> </block> <block type="schedule" id="/Z@?iF|RB-}UWrCdgO8l" x="-287" y="-336"> <field name="SCHEDULE">10 */1 * * *</field> <statement name="STATEMENT"> <block type="controls_if" id="k$7XJl4TwwsH#F^BA]o!"> <value name="IF0"> <block type="logic_compare" id="M76Fa)lSqWA4~DpUBx]#"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="~cXDg*N0V}(j;3:-g@=W"> <field name="ATTR">val</field> <field name="OID">countdown.0.countdowns.FCB Matsch.endDate</field> </block> </value> <value name="B"> <block type="text" id="(L7Thmh8pK[9|obXZlJE"> <field name="TEXT">Invalid date</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="Yn_03ee.K$F#2@`28d/M"> <field name="VAR" id="l6*`|-^*E}19Ax.o8gS3">suchBegriff</field> <value name="VALUE"> <block type="text" id="_%5/XWgSJPtR10.BNE?,"> <field name="TEXT">Basel 1893</field> </block> </value> <next> <block type="variables_set" id="[xt^RuL~Y|TiS0Re2?+#"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> <value name="VALUE"> <block type="procedures_callcustomreturn" id="N;K:A$!9$8_uIv=#kGsc"> <mutation name="StringManipulation"> <arg name="i"></arg> <arg name="j"></arg> </mutation> <value name="ARG0"> <block type="convert_tostring" id="}NBT];(s+uXuO#z=FiD."> <value name="VALUE"> <block type="get_value" id="?}[v,-QV{dczpnW|a=qd"> <field name="ATTR">val</field> <field name="OID">ical.0.data.html</field> </block> </value> </block> </value> <value name="ARG1"> <block type="variables_get" id="K2N=*^9uaX6H0}j]s5=*"> <field name="VAR" id="l6*`|-^*E}19Ax.o8gS3">suchBegriff</field> </block> </value> </block> </value> <next> <block type="controls_if" id="/zQZ~5M`WY$~j~oKdH5z"> <value name="IF0"> <block type="logic_compare" id="Z?!zm|/x#bu*Q7]r4,%4"> <field name="OP">NEQ</field> <value name="A"> <block type="variables_get" id="F$bDE3t^u;v%QO/XXCr6"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <value name="B"> <block type="math_number" id="NcEs_VXKEGxjrfy]h3_["> <field name="NUM">-1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="GYrFB;7cr*:#h}.et0I~"> <field name="VAR" id="xKL%f`?jvCh0ok?{c^rL">stunde</field> <value name="VALUE"> <block type="text_getSubstring" id="-/-p`iD:y_vgxgLa5+dk"> <mutation at1="true" at2="true"></mutation> <field name="WHERE1">FROM_START</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="variables_get" id="6{Y.CU(rNYFSz7JKw6gr"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <value name="AT1"> <block type="math_number" id="Kq.B-X,mqp;-N#)X=Q+P"> <field name="NUM">11</field> </block> </value> <value name="AT2"> <block type="math_number" id="t@;2+]ISoUKt$e,;oqY3"> <field name="NUM">13</field> </block> </value> </block> </value> <next> <block type="variables_set" id="vT$zjFC6[`*5|+?^FUYb"> <field name="VAR" id="4_[a*D)c$D0Fg1e?^r-#">minute</field> <value name="VALUE"> <block type="text_getSubstring" id="iKSGk7wasI6U%DoU%/~`"> <mutation at1="true" at2="true"></mutation> <field name="WHERE1">FROM_START</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="variables_get" id="|d#VH=fnVXwAs^x#8Z{d"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <value name="AT1"> <block type="math_number" id="t#m1rz,4t`GTw`v1v_YC"> <field name="NUM">15</field> </block> </value> <value name="AT2"> <block type="math_number" id="Jz.]{TpX{G65p$t=zQmh"> <field name="NUM">16</field> </block> </value> </block> </value> <next> <block type="debug" id="--O3@Ew@70yHrA|80r^B"> <field name="Severity">log</field> <value name="TEXT"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="vUqJQDqZYEP1~M}JHa]U"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="KmvnGC^%j/LAP~CH2O.="> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <next> <block type="timeouts_settimeout" id=":8H?ff.:HrbvkOig[yJ["> <field name="NAME">timeout4</field> <field name="DELAY">3</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="^-$KSt-IwY$gkV9zU9Pd"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="4o(6_1vMy*Fpu#As|X14"> <field name="OP">GT</field> <value name="A"> <block type="variables_get" id="b-p,2nK}n*ke1Xi9wl`g"> <field name="VAR" id="xKL%f`?jvCh0ok?{c^rL">stunde</field> </block> </value> <value name="B"> <block type="time_get" id="Bi$kG3R-!qDo[PIR;#wq"> <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation> <field name="OPTION">h</field> </block> </value> </block> </value> <statement name="DO0"> <block type="schedule_create" id="4Q,qI3!9]bUX-]NQvf-P"> <field name="NAME">datumSchedule</field> <value name="SCHEDULE"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="field_cron" id="?75wOi3|4ORjpXgU9SSn"> <field name="CRON">* * * * *</field> </shadow> <block type="text_join" id="A*!}}?bQe6=SR5,+#z@4"> <mutation items="6"></mutation> <value name="ADD0"> <block type="variables_get" id="hJOK@v*3*~(!S5cOgth;"> <field name="VAR" id="4_[a*D)c$D0Fg1e?^r-#">minute</field> </block> </value> <value name="ADD1"> <block type="text" id="=cxyzRaBVprL+dg3GT/{"> <field name="TEXT"> </field> </block> </value> <value name="ADD2"> <block type="variables_get" id="*Tk9Oa|zErcUBQUUxT!U"> <field name="VAR" id="xKL%f`?jvCh0ok?{c^rL">stunde</field> </block> </value> <value name="ADD3"> <block type="text" id="U=3Zo6aR4L#}:M|v)x:M"> <field name="TEXT"> *</field> </block> </value> <value name="ADD4"> <block type="text" id="U.G0Et9x?LX,p)Rxpg-e"> <field name="TEXT"> *</field> </block> </value> <value name="ADD5"> <block type="text" id="*[F-,a-H0aNhT2AJ6JmU"> <field name="TEXT"> *</field> </block> </value> </block> </value> <statement name="STATEMENT"> <block type="control" id="Mbk~Q;0UP@A8@^F[0Mou"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">countdown.0.setup.FCB Matsch</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="variables_get" id="r?o81v9MAq6qgqme2YN?"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> <next> <block type="timeouts_settimeout" id="ryfODWCYatf{RY8|7?C%"> <field name="NAME">timeout2</field> <field name="DELAY">10</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="schedule_clear" id="@}/RY2BL~F{L#mhFxsM="> <field name="NAME">datumSchedule</field> </block> </statement> </block> </next> </block> </statement> </block> </statement> <statement name="ELSE"> <block type="control" id="--.){w[29%H}dCX)QZre"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">countdown.0.setup.FCB Matsch</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="variables_get" id="0qiq9Ta*z-gm~VXO{T]/"> <field name="VAR" id="dl(4-B)s(J1z0(yKCcPM">eventDatum</field> </block> </value> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml>und hier das iCal-HTML
<span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">31.10.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌕 Vollmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">01.11.2020 16:00-18:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC St. Gallen 1879 - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">04.11.2020 18:00-20:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC Zürich - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">08.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌗 Abnehmender Halbmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">08.11.2020 16:00-18:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC Basel 1893 - FC Sion</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">15.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌑 Neumond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Geburtsdaag">16.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Geburtsdaag2'> 🎂Geburtsdaag Matias</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">21.11.2020 19:00-21:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> BSC Young Boys - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">22.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌓 Zunehmender Halbmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">25.11.2020 18:30-20:30</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC Basel 1893 - FC Lausanne-Sport</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">29.11.2020 16:00-18:00</span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> FC Lugano - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">30.11.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌕 Vollmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Geburtsdaag">04.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Geburtsdaag2'> 🎂Geburtsdaag Muggi</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">05.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Basel 1893 - Servette FC</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">08.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌗 Abnehmender Halbmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">12.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Vaduz - FC Basel 1893</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">14.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌑 Neumond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">14.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> Totale Sonnenfinsternis</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">15.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Basel 1893 - BSC Young Boys</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">19.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Basel 1893 - FC St. Gallen 1879</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-Mondkalender">22.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-Mondkalender2'> 🌓 Zunehmender Halbmond</span></span><br/><span style="font-weight: bold; color: white"><span class="icalNormal iCal-FC_Basel 1893">22.12.2020 </span></span><span style="font-weight: normal; color:white"><span class='icalNormal2 iCal-FC_Basel 18932'> Provisorisch FC Luzern - FC Basel 1893</span></span>Hat mir bitte jemand einen Tipp.