Files
mixly3/boards/default/micropython_esp32s3/examples/wJmk17OsKBWA/-x67vvX1xCTk.mix
2024-07-21 09:30:11 +08:00

1 line
8.7 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><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="JpkHvz(J]xYP,rnWPNf:" x="-2172" y="-754"><field name="VAR">本机用户</field><value name="VALUE"><block type="text" id="^cH,yZSMCj!^)6Ys;7BL"><field name="TEXT">mixly</field></block></value><next><block type="variables_set" id="m)z1C8z1,N?)VMMe5C}c"><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id="BoitKi6fnv(0V}@#+H~!"><field name="BOOL">FALSE</field></block></value><next><block type="iot_wifi_connect" id="67N}k{/x:Ph/c+TEeF]E"><value name="WIFINAME"><shadow type="text" id="$r?tDJgwJ+JYI0)8f8Hi"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="$#uJtm5XYdLM)(n+b4^Z"><field name="TEXT">1234567890</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_SHARE_CODE" id="SePcQ36-Q7Dc`q!]RBok"><value name="SERVER"><shadow type="text" id="Qkq5Yh!${:QzchoLNGEQ"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="factory_block_return" id="ws;5e[v`@)RkVg()1YDi"><field name="VALUE">7b6443</field></shadow></value><next><block type="IOT_MIXIO_SUBSCRIBE" id="eM,{YAwylh4EL,bLE+=2"><value name="TOPIC"><shadow type="text" id="h,Uy/SZ*N24^+nElp.Ly"><field name="TEXT">开始签到</field></shadow></value><value name="METHOD"><shadow type="factory_block_return" id="U$fg@^]B+lhMkWzCJe:Q"><field name="VALUE">method</field></shadow></value><next><block type="display_show_image_or_string_delay" id="=)z?5BCR^DF$_b:*tzoO"><field name="center">True</field><value name="data"><shadow type="text" id="Za#;,mSgEKtnJ.q1!c_@"><field name="TEXT">==</field></shadow></value><value name="space"><shadow type="math_number" id="FX+ux!Z;+0n=.?[@a[HX"><field name="NUM">0</field></shadow></value><next><block type="controls_whileUntil" id="HE1RdmASehTfUi)HwTzB"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="^=[/:2`uC_x`T`n@l+/+"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="iot_mixio_check" id="or*FQt=fZK4GGt)zP:Fy"><next><block type="controls_if" id="Z}]R(OP()T)*H[Sol7;e"><value name="IF0"><block type="variables_get" id="sr{Z(0(!B{#I)A`/.@xX"><field name="VAR">开始签到</field></block></value><statement name="DO0"><block type="controls_if" id="`PGi1XmSrVbkYTB))|Wp"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="+0o,78M4pNKm+{.4+Z5U"><value name="btn"><shadow type="pins_button" id="QNzp:#Be/@]8B$4^S(]@"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="onboard_tft_clear" id="Etq=,Y:Q).7I5UlIIbt~"><next><block type="IOT_MIXIO_PUBLISH" id="((CoJDFmDXGE=)0Y3)ly"><value name="TOPIC"><shadow type="text" id="F8inp_Ox8Mg{5#Iii-0g"><field name="TEXT">姓名</field></shadow></value><value name="MSG"><shadow type="text" id="5pLaVKF~-Xte`kXeml`v"><field name="TEXT">msg</field></shadow><block type="variables_get" id="W|y2]Auu}|j@HA[ZtEkY"><field name="VAR">本机用户</field></block></value><next><block type="variables_set" id="VqOupkrfKK$ha^.rjf)w"><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id="r:1_azy!#Eo](hQw0eLr"><field name="BOOL">FALSE</field></block></value><next><block type="display_show_image_or_string_delay" id="!jd1NaS1[nDCO=tLhWkD"><field name="center">True</field><value name="data"><shadow type="text" id="|LU?cnLv([C]Ky3.=K*i"><field name="TEXT">==</field></shadow><block type="variables_get" id="c-,mRa(FsJHAl|yeiUrm"><field name="VAR">本机用户</field></block></value><value name="space"><shadow type="math_number" id="W{NhWS`$god^{1-I2E6M"><field name="NUM">0</field></shadow></value><next><block type="controls_delay_new" id="VfLCWtDq?t~y#LXyQVVP"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="rjnM64/;qf0w8/|JwdR["><field name="NUM">1</field></shadow></value><next><block type="display_show_image_or_string_delay" id="t3}Y1Er!eNX!71jZ1N/b"><field name="center">True</field><value name="data"><shadow type="text" id="|LU?cnLv([C]Ky3.=K*i"><field name="TEXT">OK</field></shadow></value><value name="space"><shadow type="math_number" id="?9JW6O.NZDMpaAr3lM,#"><field name="NUM">0</field></shadow></value><next><block type="controls_delay_new" id="J5)V`D{l`#a0V)QTmUJG"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="i({]8V+GFbd?3I,DM}ti"><field name="NUM">1</field></shadow></value><next><block type="display_show_image_or_string_delay" id="u/qBj:X9CU`pI_z53SUB"><field name="center">True</field><value name="data"><shadow type="text" id="mtj7tyW,`mMRysC.=VgF"><field name="TEXT">==</field></shadow></value><value name="space"><shadow type="math_number" id="~n2$JT!(][ZS1*^f2e/|"><field name="NUM">0</field></shadow></value></block></next></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="imyCX/9s^0?3[wx#^huL" 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="bRXWpy10];TP9BlL@[M+"><value name="VAR"><block type="variables_get" id="QJ5,P!SG$FpSG5^9b((M"><field name="VAR">开始签到</field></block></value><next><block type="controls_if" id="w{9^_QX!rcAtN`Ad/=pU"><value name="IF0"><block type="logic_compare" id="wg4qI@[4fPr5v8P.0i`4"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="4jn}GIO][6hcR(9mgNuR"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="ir*E`pqpEI/DofB{LAU~"><field name="TEXT">1</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="~2}wYxReHZ^*vmx$}h$a"><field name="VAR">开始签到</field><value name="VALUE"><block type="logic_boolean" id="#(Pl3`^6mAk*v=)lA}H7"><field name="BOOL">TRUE</field></block></value><next><block type="display_show_image_or_string_delay" id="_(JM?a~fD7Te]ZY@UQ@,"><field name="center">True</field><value name="data"><shadow type="text" id="MeupCqnG:Mhuf(/rQd|v"><field name="TEXT">GO</field></shadow></value><value name="space"><shadow type="math_number" id="fJTJcz(GcZ]Lc/Txkaod"><field name="NUM">0</field></shadow></value></block></next></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdAppbXBvcnQgbWFjaGluZQppbXBvcnQgdXJlcXVlc3RzCmZyb20gdWJpbmFzY2lpIGltcG9ydCBoZXhsaWZ5CmZyb20gbWl4cHkgaW1wb3J0IGFuYWx5c2Vfc2hhcmVrZXkKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgbWl4Z29fbm92YQppbXBvcnQgdGltZQoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgZ2xvYmFsIF9FNV9CQ184MF9FNV9BN184Ql9FN19BRF9CRV9FNV84OF9CMAogICAgaWYgbXNnID09ICcxJzoKICAgICAgICBfRTVfQkNfODBfRTVfQTdfOEJfRTdfQURfQkVfRTVfODhfQjAgPSBUcnVlCiAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MoJ0dPJyxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKCgoKX0U2XzlDX0FDX0U2XzlDX0JBX0U3Xzk0X0E4X0U2Xzg4X0I3ID0gJ21peGx5JwpfRTVfQkNfODBfRTVfQTdfOEJfRTdfQURfQkVfRTVfODhfQjAgPSBGYWxzZQptaXhpb3Qud2xhbl9jb25uZWN0KCdmdWh1YTMnLCcxMjM0NTY3ODkwJykKc2sgPSBhbmFseXNlX3NoYXJla2V5KCdodHRwOi8vbWl4aW8ubWl4bHkuY24vbWl4aW8tcGhwL3NoYXJla2V5LnBocD9zaz03YjY0NDMnKQpNUVRUX1VTUl9QUkogPSBza1swXSsnLycrc2tbMV0rJy8nCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgc2tbMF0sIHNrWzJdLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygn5byA5aeL562+5YiwJyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICflvIDlp4vnrb7liLAnKQpvbmJvYXJkX3RmdC5zaG93cygnPT0nLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQp3aGlsZSBUcnVlOgogICAgbXF0dF9jbGllbnQuY2hlY2tfbXNnKCkKICAgIGlmIF9FNV9CQ184MF9FNV9BN184Ql9FN19BRF9CRV9FNV84OF9CMDoKICAgICAgICBpZiBtaXhnb19ub3ZhLkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCkKICAgICAgICAgICAgb25ib2FyZF90ZnQuc2hvdygpCiAgICAgICAgICAgIG1xdHRfY2xpZW50LnB1Ymxpc2goTVFUVF9VU1JfUFJKICsgJ+Wnk+WQjScsIF9FNl85Q19BQ19FNl85Q19CQV9FN185NF9BOF9FNl84OF9CNykKICAgICAgICAgICAgX0U1X0JDXzgwX0U1X0E3XzhCX0U3X0FEX0JFX0U1Xzg4X0IwID0gRmFsc2UKICAgICAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MoX0U2XzlDX0FDX0U2XzlDX0JBX0U3Xzk0X0E4X0U2Xzg4X0I3LHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQogICAgICAgICAgICB0aW1lLnNsZWVwKDEpCiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKCdPSycsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCiAgICAgICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MoJz09JyxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkK</code>