build prod

This commit is contained in:
fredqian
2025-08-13 10:15:51 +08:00
parent 2f39feb91a
commit 5af655ec47
101 changed files with 420 additions and 297 deletions

View File

@@ -1 +1 @@
<xml version="Mixly 2.0 rc4" board="Python ESP32@mPython"><block type="onboard_RTC_set_datetime" id="YVR/Rx`J-_JO^;Z$W/f7" inline="true" x="-1763" y="-898"><value name="year"><shadow type="math_number" id="zfLGBrN3}1KNxr40(QrS"><field name="NUM">2024</field></shadow></value><value name="month"><shadow type="math_number" id="5*/Nlfgi)tp5C6,-dio{"><field name="NUM">4</field></shadow></value><value name="day"><shadow type="math_number" id="*WeuOQ-j-Dqmge:rsv9L"><field name="NUM">2</field></shadow></value><value name="hour"><shadow type="math_number" id="wm8K~/yPVeLqjh@mb==_"><field name="NUM">21</field></shadow></value><value name="minute"><shadow type="math_number" id="qgx$=c8vP{pP,]m9:/ve"><field name="NUM">04</field></shadow></value><value name="second"><shadow type="math_number" id="k@@VGfFbbOg8^EyFd.;l"><field name="NUM">45</field></shadow></value><next><block type="controls_whileUntil" id="q#WuMGm]HaAK/!vb(l6W"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Lt7`bc.WI|fdn/Gc.1;!"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print" id="_bc[+YxET/R9Ijg0PhA8"><value name="VAR"><shadow type="text" id="I-*d/#[y7_GwzZqQedqn"><field name="TEXT">Mixly</field></shadow><block type="onboard_RTC_get_time" id="`$2Pi3[Ca}$BqOu29[2d"></block></value><next><block type="controls_delay_new" id="voLb{J9|:`?[sd$TdDQX"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Wiz)}JO+mE.2dI+=!,Pt"><field name="NUM">1</field></shadow></value></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IG50cHRpbWUKaW1wb3J0IG1hY2hpbmUKaW1wb3J0IHRpbWUKCgpudHB0aW1lLnNldHRpbWUoKDIwMjQsNCwyLDIxLDA0LDQ1LDAsMCkpCndoaWxlIFRydWU6CiAgICBwcmludCh0aW1lLmxvY2FsdGltZSgpKQogICAgdGltZS5zbGVlcCgxKQo=</code>
<xml version="Mixly 2.0 rc4" board="Python ESP32@mPython"><block type="onboard_RTC_set_datetime" id="YVR/Rx`J-_JO^;Z$W/f7" inline="true" x="-1763" y="-898"><value name="year"><shadow type="math_number" id="zfLGBrN3}1KNxr40(QrS"><field name="NUM">2024</field></shadow></value><value name="month"><shadow type="math_number" id="5*/Nlfgi)tp5C6,-dio{"><field name="NUM">4</field></shadow></value><value name="day"><shadow type="math_number" id="*WeuOQ-j-Dqmge:rsv9L"><field name="NUM">2</field></shadow></value><value name="hour"><shadow type="math_number" id="wm8K~/yPVeLqjh@mb==_"><field name="NUM">21</field></shadow></value><value name="minute"><shadow type="math_number" id="qgx$=c8vP{pP,]m9:/ve"><field name="NUM">4</field></shadow></value><value name="second"><shadow type="math_number" id="k@@VGfFbbOg8^EyFd.;l"><field name="NUM">45</field></shadow></value><next><block type="controls_whileUntil" id="q#WuMGm]HaAK/!vb(l6W"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Lt7`bc.WI|fdn/Gc.1;!"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print" id="_bc[+YxET/R9Ijg0PhA8"><value name="VAR"><shadow type="text" id="I-*d/#[y7_GwzZqQedqn"><field name="TEXT">Mixly</field></shadow><block type="onboard_RTC_get_time" id="`$2Pi3[Ca}$BqOu29[2d"></block></value><next><block type="controls_delay_new" id="voLb{J9|:`?[sd$TdDQX"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Wiz)}JO+mE.2dI+=!,Pt"><field name="NUM">1</field></shadow></value></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IG50cHRpbWUKaW1wb3J0IG1hY2hpbmUKaW1wb3J0IHRpbWUKCgpudHB0aW1lLnNldHRpbWUoKDIwMjQsNCwyLDIxLDA0LDQ1LDAsMCkpCndoaWxlIFRydWU6CiAgICBwcmludCh0aW1lLmxvY2FsdGltZSgpKQogICAgdGltZS5zbGVlcCgxKQo=</code>

View File

@@ -1 +1 @@
<xml version="Mixly 2.0 rc4" board="Python ESP32@mPython"><block type="onboard_RTC_set_datetime" id="j?qM#EZ2!BWbJqyR(-}b" inline="true" x="-2187" y="-818"><value name="year"><shadow type="math_number" id="bo`7o7~FN=Jt~.dr*0v-"><field name="NUM">2024</field></shadow></value><value name="month"><shadow type="math_number" id="=UcHn(4pB?nLP{Lnq4-:"><field name="NUM">4</field></shadow></value><value name="day"><shadow type="math_number" id="]93]2C?oPI7@U4cZ7?./"><field name="NUM">2</field></shadow></value><value name="hour"><shadow type="math_number" id="|.3BILKS3Uh..]@40a^f"><field name="NUM">21</field></shadow></value><value name="minute"><shadow type="math_number" id="2+{T.8-;zRN!/dpAt}{:"><field name="NUM">04</field></shadow></value><value name="second"><shadow type="math_number" id="N+fE+u6bsE_F+JnW7LF@"><field name="NUM">45</field></shadow></value><next><block type="controls_whileUntil" id=",YCv4`#.$mh.pgVbL(9I"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Zz7np[g_[-xL9_b_rN}X"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="]]_A8l6w1/!`~k4O?}EW"><field name="VAR">mytup</field><value name="VALUE"><block type="onboard_RTC_get_time" id="VCns5|/^MAHVQmSSV]L9"></block></value><next><block type="onboard_oled_show_string" id="dhUD2!+@Vm7R!95Zh.{D"><value name="data"><shadow type="text" id="w_a*z1KZztOxQ]Er3,vR"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="2o$h5_kV9jU5:+{bC3OV" inline="false"><mutation items="3"></mutation><value name="VAR"><shadow type="text" id="G_UkZdcpiQghbF}[NyL^"><field name="TEXT">{}:{}:{}</field></shadow></value><value name="ADD0"><block type="number_to_text" id="PVNp{n.b~m*4**V7tfI4"><value name="VAR"><shadow type="variables_get" id="v/K[!3?p$2Jb5kD|DsVE"><field name="VAR">x</field></shadow><block type="tuple_getIndex" id=":WQ5S$1[w!w4{014gwGN"><value name="TUP"><shadow type="variables_get" id="l/pw1)m3OFIA.]-e9#MV"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id="SQU9Orbk5,nX1k[1#~~L"><field name="NUM">3</field></shadow></value></block></value></block></value><value name="ADD1"><block type="number_to_text" id="H_~]7+{TV_t^phC$y2Us"><value name="VAR"><shadow type="variables_get" id="DKjNHyUzLz@]Wo4V=#]s"><field name="VAR">x</field></shadow><block type="tuple_getIndex" id=".E*7pA!KJG*-9{tm;Mh3"><value name="TUP"><shadow type="variables_get" id="vE09InbO([9Y*]Nm:`WV"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id="nHFg1*V/Ck2J3CNEJHlp"><field name="NUM">4</field></shadow></value></block></value></block></value><value name="ADD2"><block type="number_to_text" id="U`J^|iIGj1y{@#FnV{U#"><value name="VAR"><shadow type="variables_get" id=",d,QMlu@l,NYUgzx{5TA"><field name="VAR">x</field></shadow><block type="tuple_getIndex" id="J#TwX-CX63!Rx#g)a#]R"><value name="TUP"><shadow type="variables_get" id="NcLMG6x|QF`=K_P31]:9"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id="=dR`N+uOum8@;hk(2[+/"><field name="NUM">5</field></shadow></value></block></value></block></value></block></value><next><block type="controls_delay_new" id="*,azU`vGxB$-i?s}U5jO"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Mw.$$ntRnU;8-93nSFIN"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IG50cHRpbWUKaW1wb3J0IHRpbWUKZnJvbSBtcHl0aG9uIGltcG9ydCBvbmJvYXJkX29sZWQKCgpudHB0aW1lLnNldHRpbWUoKDIwMjQsNCwyLDIxLDA0LDQ1LDAsMCkpCndoaWxlIFRydWU6CiAgICBteXR1cCA9IHRpbWUubG9jYWx0aW1lKCkKICAgIG9uYm9hcmRfb2xlZC5zaG93cygne306e306e30nLmZvcm1hdChzdHIobXl0dXBbM10pLCBzdHIobXl0dXBbNF0pLCBzdHIobXl0dXBbNV0pKSkKICAgIHRpbWUuc2xlZXAoMC41KQo=</code>
<xml version="Mixly 2.0 rc4" board="Python ESP32@mPython"><block type="onboard_RTC_set_datetime" id="j?qM#EZ2!BWbJqyR(-}b" inline="true" x="-2187" y="-818"><value name="year"><shadow type="math_number" id="bo`7o7~FN=Jt~.dr*0v-"><field name="NUM">2024</field></shadow></value><value name="month"><shadow type="math_number" id="=UcHn(4pB?nLP{Lnq4-:"><field name="NUM">4</field></shadow></value><value name="day"><shadow type="math_number" id="]93]2C?oPI7@U4cZ7?./"><field name="NUM">2</field></shadow></value><value name="hour"><shadow type="math_number" id="|.3BILKS3Uh..]@40a^f"><field name="NUM">21</field></shadow></value><value name="minute"><shadow type="math_number" id="2+{T.8-;zRN!/dpAt}{:"><field name="NUM">4</field></shadow></value><value name="second"><shadow type="math_number" id="N+fE+u6bsE_F+JnW7LF@"><field name="NUM">45</field></shadow></value><next><block type="controls_whileUntil" id=",YCv4`#.$mh.pgVbL(9I"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Zz7np[g_[-xL9_b_rN}X"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="]]_A8l6w1/!`~k4O?}EW"><field name="VAR">mytup</field><value name="VALUE"><block type="onboard_RTC_get_time" id="VCns5|/^MAHVQmSSV]L9"></block></value><next><block type="onboard_oled_show_string" id="dhUD2!+@Vm7R!95Zh.{D"><value name="data"><shadow type="text" id="w_a*z1KZztOxQ]Er3,vR"><field name="TEXT">Mixly</field></shadow><block type="text_format_noreturn" id="2o$h5_kV9jU5:+{bC3OV" inline="false"><mutation items="3"></mutation><value name="VAR"><shadow type="text" id="G_UkZdcpiQghbF}[NyL^"><field name="TEXT">{}:{}:{}</field></shadow></value><value name="ADD0"><block type="number_to_text" id="PVNp{n.b~m*4**V7tfI4"><value name="VAR"><shadow type="variables_get" id="v/K[!3?p$2Jb5kD|DsVE"><field name="VAR">x</field></shadow><block type="tuple_getIndex" id=":WQ5S$1[w!w4{014gwGN"><value name="TUP"><shadow type="variables_get" id="l/pw1)m3OFIA.]-e9#MV"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id="SQU9Orbk5,nX1k[1#~~L"><field name="NUM">3</field></shadow></value></block></value></block></value><value name="ADD1"><block type="number_to_text" id="H_~]7+{TV_t^phC$y2Us"><value name="VAR"><shadow type="variables_get" id="DKjNHyUzLz@]Wo4V=#]s"><field name="VAR">x</field></shadow><block type="tuple_getIndex" id=".E*7pA!KJG*-9{tm;Mh3"><value name="TUP"><shadow type="variables_get" id="vE09InbO([9Y*]Nm:`WV"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id="nHFg1*V/Ck2J3CNEJHlp"><field name="NUM">4</field></shadow></value></block></value></block></value><value name="ADD2"><block type="number_to_text" id="U`J^|iIGj1y{@#FnV{U#"><value name="VAR"><shadow type="variables_get" id=",d,QMlu@l,NYUgzx{5TA"><field name="VAR">x</field></shadow><block type="tuple_getIndex" id="J#TwX-CX63!Rx#g)a#]R"><value name="TUP"><shadow type="variables_get" id="NcLMG6x|QF`=K_P31]:9"><field name="VAR">mytup</field></shadow></value><value name="AT"><shadow type="math_number" id="=dR`N+uOum8@;hk(2[+/"><field name="NUM">5</field></shadow></value></block></value></block></value></block></value><next><block type="controls_delay_new" id="*,azU`vGxB$-i?s}U5jO"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Mw.$$ntRnU;8-93nSFIN"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IG50cHRpbWUKaW1wb3J0IHRpbWUKZnJvbSBtcHl0aG9uIGltcG9ydCBvbmJvYXJkX29sZWQKCgpudHB0aW1lLnNldHRpbWUoKDIwMjQsNCwyLDIxLDA0LDQ1LDAsMCkpCndoaWxlIFRydWU6CiAgICBteXR1cCA9IHRpbWUubG9jYWx0aW1lKCkKICAgIG9uYm9hcmRfb2xlZC5zaG93cygne306e306e30nLmZvcm1hdChzdHIobXl0dXBbM10pLCBzdHIobXl0dXBbNF0pLCBzdHIobXl0dXBbNV0pKSkKICAgIHRpbWUuc2xlZXAoMC41KQo=</code>