1 line
8.2 KiB
XML
1 line
8.2 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32-C3@MixGo CC"><variables><variable id="x@Yfw8DrgkM3CEl{odMY">client</variable><variable id="Q.[d]Bc~)FuhqVb/l{Uh">topic</variable><variable id="0.A^[Eto)4wE7Tef?SZQ">msg</variable></variables><block type="variables_set" id="$Gf5p17GAxzZ]*Ske)?3" x="-2172" y="-754"><field name="VAR">本机用户</field><value name="VALUE"><block type="text" id="X,dc:BHbCdE1O3]hc+p#"><field name="TEXT">mixly</field></block></value><next><block type="variables_set" id="AoVa^N#@9(9q-YcLdcc^"><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id="_33ZrZ9$D3Uy0YDEIIFT"><field name="BOOL">FALSE</field></block></value><next><block type="iot_wifi_connect" id="{PQ@s$=MO3D:ECSVjS0P"><value name="WIFINAME"><shadow type="text" id="27o@hw;|A8l`98?f0Bga"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="=Ot})zF5$Zec):NEEVXu"><field name="TEXT">1234567890</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_SHARE_CODE" id="5.K($gEGT~wx}NwB/CW]"><value name="SERVER"><shadow type="text" id="XDH~N.,]^$!M|(0P0zLR"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="factory_block_return" id="@oF[SNa;St8$m[8iB5Xm"><field name="VALUE">7b6443</field></shadow></value><next><block type="IOT_MIXIO_SUBSCRIBE" id="kknmz!N?-40Q6YoNnEvM"><value name="TOPIC"><shadow type="text" id="2(^yaII$^PBFlY)91l8/"><field name="TEXT">开始签到</field></shadow></value><value name="METHOD"><shadow type="factory_block_return" id="]{i}-MJIUc8GMnj(AimK"><field name="VALUE">method</field></shadow></value><next><block type="display_show_image_or_string_delay" id="StE5W;ZHS`2h_~2NN6.l"><field name="center">True</field><value name="data"><shadow type="text" id="=uTkt$*Aq$Ue:KK?QGaf"><field name="TEXT">==</field></shadow></value><value name="space"><shadow type="math_number" id="DgBV`Qx={P9a:@Twxx7!"><field name="NUM">0</field></shadow></value><next><block type="controls_whileUntil" id="#-oSpHy1Ag!BfSp|Q#x+"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="UkFW0]XFVLrIEuw4,.CE"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="iot_mixio_check" id="o0)YjEVnWceV_Pfre1^."><next><block type="controls_if" id="7;df1{ODbR(z0~oA),(Z"><value name="IF0"><block type="variables_get" id="$u/Lo*J]EZdG(4:5JDa/"><field name="VAR">开始签到</field></block></value><statement name="DO0"><block type="controls_if" id="P-5I8Il6/!y,:Mr,5Xq("><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="dwn2luPTbS+{xIi9@NgA"><value name="btn"><shadow type="pins_button" id="mHBrn5bt8n7Lp10v@`Ed"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="display_clear" id="H_]*dt?8sV[sGUx5y14d"><next><block type="IOT_MIXIO_PUBLISH" id="4/X5:+-zT6L;]~^V^#*4"><value name="TOPIC"><shadow type="text" id="h*_fRU@|*[7fY+yj@wf0"><field name="TEXT">姓名</field></shadow></value><value name="MSG"><shadow type="text" id="I/Z;5Pr6zmkrU+YKO(_;"><field name="TEXT">msg</field></shadow><block type="variables_get" id="zmRe^?zV,PK1`pHIiE:5"><field name="VAR">本机用户</field></block></value><next><block type="variables_set" id="uT5BQ$BObl]l;)5G#GOs"><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id="/bFPCvaA8EGu`7rh9fQV"><field name="BOOL">FALSE</field></block></value><next><block type="display_scroll_string" id="SMh_D#yO)sT:-K!DPxb4"><value name="data"><shadow type="text" id="|VOZOMB-CwD3opqlZc=f"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="xFEJrOqXF?k8R{iC=J[R"><field name="VAR">本机用户</field></block></value><next><block type="display_show_image_or_string_delay" id="T`+$=jQCx4EmRt4XZ(8="><field name="center">True</field><value name="data"><shadow type="text" id="At`Fzu;GawF*=F$JULtK"><field name="TEXT">OK</field></shadow></value><value name="space"><shadow type="math_number" id=";AJKBGlr8.~nB-Y8L9gP"><field name="NUM">0</field></shadow></value><next><block type="controls_delay_new" id="0_uWztXam?y5EEJ^g.G8"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="~QYH4:cHcC1;nVc[m65S"><field name="NUM">1</field></shadow></value><next><block type="display_show_image_or_string_delay" id="R-E)DA2pA]/.*F[:Vna+"><field name="center">True</field><value name="data"><shadow type="text" id="66arVAevN6[4bQ2~5C+~"><field name="TEXT">==</field></shadow></value><value name="space"><shadow type="math_number" id="#0##y@g/o!eUrMuUslT-"><field name="NUM">0</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="l^u_}JfrZ6:/hCMa/?4J" x="-2176" y="-64"><mutation><arg name="client" varid="x@Yfw8DrgkM3CEl{odMY"></arg><arg name="topic" varid="Q.[d]Bc~)FuhqVb/l{Uh"></arg><arg name="msg" varid="0.A^[Eto)4wE7Tef?SZQ"></arg></mutation><field name="NAME">method</field><statement name="STACK"><block type="variables_global" id="Y:{B#)E)5d4tt+^zJO,)"><value name="VAR"><block type="variables_get" id="yeZ^rvUb]s|LgH;mv}85"><field name="VAR">开始签到</field></block></value><next><block type="controls_if" id="SgY5?qZyejlW5lFmHLcd"><value name="IF0"><block type="logic_compare" id="vRYH8fg2:vu3R)C*nH{9"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="O1mm0mpJ*2;i)I{K`)8g"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="~LuPA`@jln-+):_Ej_F]"><field name="TEXT">1</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="$|GqCJJhUOeSz@e`U{Rx"><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id="FlpSXa:_xOAzj~Gis:P]"><field name="BOOL">TRUE</field></block></value><next><block type="display_show_image_or_string_delay" id="Su/=d=+xbtX9Ga*yp?`k"><field name="center">False</field><value name="data"><shadow type="text" id="}nYEcSVA#h$!=kQ@q82`"><field name="TEXT">GO</field></shadow></value><value name="space"><shadow type="math_number" id=";7?qfmpow1m6WK9hk]eO"><field name="NUM">0</field></shadow></value></block></next></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQppbXBvcnQgdXJlcXVlc3RzCmZyb20gdWJpbmFzY2lpIGltcG9ydCBoZXhsaWZ5CmZyb20gbWl4cHkgaW1wb3J0IGFuYWx5c2Vfc2hhcmVrZXkKZnJvbSBtaXhnb19jYyBpbXBvcnQgb25ib2FyZF9tYXRyaXgKaW1wb3J0IG1peGdvX2NjCmltcG9ydCB0aW1lCgpkZWYgbWV0aG9kKGNsaWVudCwgdG9waWMsIG1zZyk6CiAgICBnbG9iYWwgX0U1X0JDXzgwX0U1X0E3XzhCX0U3X0FEX0JFX0U1Xzg4X0IwCiAgICBpZiBtc2cgPT0gJzEnOgogICAgICAgIF9FNV9CQ184MF9FNV9BN184Ql9FN19BRF9CRV9FNV84OF9CMCA9IFRydWUKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cygnR08nLHNwYWNlID0gMCxjZW50ZXIgPSBGYWxzZSkKCgoKX0U2XzlDX0FDX0U2XzlDX0JBX0U3Xzk0X0E4X0U2Xzg4X0I3ID0gJ21peGx5JwpfRTVfQkNfODBfRTVfQTdfOEJfRTdfQURfQkVfRTVfODhfQjAgPSBGYWxzZQptaXhpb3Qud2xhbl9jb25uZWN0KCdmdWh1YTMnLCcxMjM0NTY3ODkwJykKc2sgPSBhbmFseXNlX3NoYXJla2V5KCdodHRwOi8vbWl4aW8ubWl4bHkuY24vbWl4aW8tcGhwL3NoYXJla2V5LnBocD9zaz03YjY0NDMnKQpNUVRUX1VTUl9QUkogPSBza1swXSsnLycrc2tbMV0rJy8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgc2tbMF0sIHNrWzJdLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygn5byA5aeL562+5YiwJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICflvIDlp4vnrb7liLAnKQpvbmJvYXJkX21hdHJpeC5zaG93cygnPT0nLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQp3aGlsZSBUcnVlOgogICAgbXF0dF9jbGllbnQuY2hlY2tfbXNnKCkKICAgIGlmIF9FNV9CQ184MF9FNV9BN184Ql9FN19BRF9CRV9FNV84OF9CMDoKICAgICAgICBpZiBtaXhnb19jYy5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5maWxsKDApCiAgICAgICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3coKQogICAgICAgICAgICBtcXR0X2NsaWVudC5wdWJsaXNoKE1RVFRfVVNSX1BSSiArICflp5PlkI0nLCBfRTZfOUNfQUNfRTZfOUNfQkFfRTdfOTRfQThfRTZfODhfQjcpCiAgICAgICAgICAgIF9FNV9CQ184MF9FNV9BN184Ql9FN19BRF9CRV9FNV84OF9CMCA9IEZhbHNlCiAgICAgICAgICAgIG9uYm9hcmRfbWF0cml4LnNjcm9sbChfRTZfOUNfQUNfRTZfOUNfQkFfRTdfOTRfQThfRTZfODhfQjcpCiAgICAgICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKCdPSycsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCiAgICAgICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvd3MoJz09JyxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkK</code> |