Files
mixly3/boards/default/micropython_esp32c3/examples/pM1GyYPLf4md/m78gq17R2AHH.mix
2024-07-23 20:47:22 +08:00

1 line
8.3 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-C3@MixGo ME"><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="PA]0T4v2wLv7m,|AUK?W" x="-2172" y="-754"><field name="VAR">本机用户</field><value name="VALUE"><block type="text" id="lj#9t|295NMf8;y}Iya?"><field name="TEXT">mixly</field></block></value><next><block type="variables_set" id="Y@T[~qP5~(G)yPsbmD@."><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id="$N+Inm:u|;{G$:QNLxn]"><field name="BOOL">FALSE</field></block></value><next><block type="iot_wifi_connect" id="v1j(cK29HBurJbeB;D50"><value name="WIFINAME"><shadow type="text" id="2wF,3DNh*Qiol{qkb35C"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="oM.Ok8-)z9X|Hh|VEFJr"><field name="TEXT">1234567890</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_SHARE_CODE" id="+Kmi@*Rw9qi-YPcz*d9@"><value name="SERVER"><shadow type="text" id="E7m14_K/3zxtcstRx51A"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="factory_block_return" id="yr.ul?oOKC.CbORQbS]i"><field name="VALUE">7b6443</field></shadow></value><next><block type="IOT_MIXIO_SUBSCRIBE" id="sK5S)6rA@Mj6}JX2=.,/"><value name="TOPIC"><shadow type="text" id="M)^8P{Z?PVpKw8uG6Y`S"><field name="TEXT">开始签到</field></shadow></value><value name="METHOD"><shadow type="factory_block_return" id="!7)f#lZfd`8ye3dQn859"><field name="VALUE">method</field></shadow></value><next><block type="display_show_image_or_string_delay" id="Y:P6ffkmFhP8mTf!msY;"><field name="center">False</field><value name="data"><shadow type="text" id="Zc.0Q]O.)Yad}GA(=vB]"><field name="TEXT">==</field></shadow></value><value name="space"><shadow type="math_number" id="FrQtLKLO;:Uy+C!X^p#G"><field name="NUM">0</field></shadow></value><next><block type="controls_whileUntil" id="DmJLH7O{am5,6Raw`Hts"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="tQ~myE?gNA}L`}X.HA#c"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="iot_mixio_check" id="ja:H}I!g=R!6$?^+o(WU"><next><block type="controls_if" id="f*5|1`#x.Da*}Sg#`fq]"><value name="IF0"><block type="variables_get" id="51xqJ^[6o(N53@^Mp3!Y"><field name="VAR">开始签到</field></block></value><statement name="DO0"><block type="controls_if" id="zi)efIEWY_=d;rNLYcxp"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="[tNILCTU]Y*}q:;8go-J"><value name="btn"><shadow type="pins_button" id="pTffnl7Msb:uCWQal@,e"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="display_clear" id="fx#=PgtYy7F6x?6zBL3Z"><next><block type="IOT_MIXIO_PUBLISH" id="EtPO/ea?m)I$WQP,G|0c"><value name="TOPIC"><shadow type="text" id="lBDQJa_toiRD+3zSa2F|"><field name="TEXT">姓名</field></shadow></value><value name="MSG"><shadow type="text" id="PMsPXMVb(wFKxBh.fB{N"><field name="TEXT">msg</field></shadow><block type="variables_get" id="ryc+KZ[7@L;@r4^imz`}"><field name="VAR">本机用户</field></block></value><next><block type="variables_set" id="8boiO:bU[P/vw~Z+Lyxd"><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id=":uZdqy0Z|V7BH!7Bl(6+"><field name="BOOL">FALSE</field></block></value><next><block type="display_scroll_string" id="OZhBK-LNwnbsD,qKXCN:"><value name="data"><shadow type="text" id="(Lz]g}Ga+;gG,=K9FOwJ"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="9j6d^TLkb/m9Aucx*~6G"><field name="VAR">本机用户</field></block></value><next><block type="display_show_image_or_string_delay" id="ZCV//^N{6CML3{UoFB*q"><field name="center">False</field><value name="data"><shadow type="text" id="-h/yKGrq(bPMM)kNd7U?"><field name="TEXT">OK</field></shadow></value><value name="space"><shadow type="math_number" id="yF1_7BNNG`J5t9(b_[B7"><field name="NUM">0</field></shadow></value><next><block type="controls_delay_new" id="6[$pl;$+vQl?]CD./sBh"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="(U?H5WC_)r!,em;mi.Sq"><field name="NUM">1</field></shadow></value><next><block type="display_show_image_or_string_delay" id="r^lhOdMYg:(2ni`B;:RK"><field name="center">False</field><value name="data"><shadow type="text" id=".NhVG_}?!lx@K28W-Ip0"><field name="TEXT">==</field></shadow></value><value name="space"><shadow type="math_number" id="~$bZ|wb[4,(@Y+yKd]=a"><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="(doS.TFx!koXxvk4#zU;" 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="]5)Mc#G:NQ^vNFR)4v]V"><value name="VAR"><block type="variables_get" id="^x`q8K*KS|ofu[i0);yl"><field name="VAR">开始签到</field></block></value><next><block type="controls_if" id="YyX2oNBtTv}19F/ytS2?"><value name="IF0"><block type="logic_compare" id="^N7jD[vaZzK;)YB4|MMe"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="@7PT3SoS5XA`#;+EZN9R"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="(m;mXJJq[LA@24ZXH2t7"><field name="TEXT">1</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="ke1Ce#=XvS7_51iLu;bx"><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id="58i|ZAKO[VnneG:/p`c+"><field name="BOOL">TRUE</field></block></value><next><block type="display_show_image_or_string_delay" id="$B7p_9[mm+~e3;p*7CvO"><field name="center">False</field><value name="data"><shadow type="text" id="A:/?#/9+FwrPD:DlnhuI"><field name="TEXT">GO</field></shadow></value><value name="space"><shadow type="math_number" id="``_$xB6A(A10e)D~Lkc0"><field name="NUM">0</field></shadow></value></block></next></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQppbXBvcnQgdXJlcXVlc3RzCmZyb20gdWJpbmFzY2lpIGltcG9ydCBoZXhsaWZ5CmZyb20gbWl4cHkgaW1wb3J0IGFuYWx5c2Vfc2hhcmVrZXkKZnJvbSBtaXhnb19tZSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKaW1wb3J0IG1peGdvX21lCmltcG9ydCB0aW1lCgpkZWYgbWV0aG9kKGNsaWVudCwgdG9waWMsIG1zZyk6CiAgICBnbG9iYWwgX0U1X0JDXzgwX0U1X0E3XzhCX0U3X0FEX0JFX0U1Xzg4X0IwCiAgICBpZiBtc2cgPT0gJzEnOgogICAgICAgIF9FNV9CQ184MF9FNV9BN184Ql9FN19BRF9CRV9FNV84OF9CMCA9IFRydWUKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cygnR08nLHNwYWNlID0gMCxjZW50ZXIgPSBGYWxzZSkKCgoKX0U2XzlDX0FDX0U2XzlDX0JBX0U3Xzk0X0E4X0U2Xzg4X0I3ID0gJ21peGx5JwpfRTVfQkNfODBfRTVfQTdfOEJfRTdfQURfQkVfRTVfODhfQjAgPSBGYWxzZQptaXhpb3Qud2xhbl9jb25uZWN0KCdmdWh1YTMnLCcxMjM0NTY3ODkwJykKc2sgPSBhbmFseXNlX3NoYXJla2V5KCdodHRwOi8vbWl4aW8ubWl4bHkuY24vbWl4aW8tcGhwL3NoYXJla2V5LnBocD9zaz03YjY0NDMnKQpNUVRUX1VTUl9QUkogPSBza1swXSsnLycrc2tbMV0rJy8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgc2tbMF0sIHNrWzJdLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygn5byA5aeL562+5YiwJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICflvIDlp4vnrb7liLAnKQpvbmJvYXJkX21hdHJpeC5zaG93cygnPT0nLHNwYWNlID0gMCxjZW50ZXIgPSBGYWxzZSkKd2hpbGUgVHJ1ZToKICAgIG1xdHRfY2xpZW50LmNoZWNrX21zZygpCiAgICBpZiBfRTVfQkNfODBfRTVfQTdfOEJfRTdfQURfQkVfRTVfODhfQjA6CiAgICAgICAgaWYgbWl4Z29fbWUuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICAgICAgb25ib2FyZF9tYXRyaXguZmlsbCgwKQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93KCkKICAgICAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn5aeT5ZCNJywgX0U2XzlDX0FDX0U2XzlDX0JBX0U3Xzk0X0E4X0U2Xzg4X0I3KQogICAgICAgICAgICBfRTVfQkNfODBfRTVfQTdfOEJfRTdfQURfQkVfRTVfODhfQjAgPSBGYWxzZQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zY3JvbGwoX0U2XzlDX0FDX0U2XzlDX0JBX0U3Xzk0X0E4X0U2Xzg4X0I3KQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cygnT0snLHNwYWNlID0gMCxjZW50ZXIgPSBGYWxzZSkKICAgICAgICAgICAgdGltZS5zbGVlcCgxKQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cygnPT0nLHNwYWNlID0gMCxjZW50ZXIgPSBGYWxzZSkK</code>