1 line
6.6 KiB
XML
1 line
6.6 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-C5@元控自立(SOWL)" shown="block"><block type="controls_whileUntil" id="euT4gVCP7TZebePw.1R1" x="-435" y="-237"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="8/5[[_;!O#~MR]C}96M="><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="#f;9?E1hC|w9q5,_t5SE"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="K{=a:Ch{dV{=d@s=~DQ0"><value name="btn"><shadow type="pins_button" id="s`)+P9x0UJyF9p-T;dCd"><field name="PIN">A1key</field></shadow></value></block></value><statement name="DO0"><block type="analog_mouse_input" id="Sc~-hmHPQHab9azE9OGZ"><field name="release">True</field><value name="key"><block type="mouse_key" id="^Etn.qD~NU2-mAF8}}c2"><field name="op">0x00</field></block></value><value name="x"><shadow type="math_number" id="f;MchDc1AG]4`BLU^Di{"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="n!,cTz1wGtz()lA3t!Pk"><field name="NUM">10</field></shadow></value><value name="wheel"><shadow type="math_number" id="r!~.]P{?$ThgD(C{xw30"><field name="NUM">0</field></shadow></value></block></statement><next><block type="controls_if" id="2v;B:H!YXDT_T}+2_x+r"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="6u2~wty4(9dEMG$Aj`67"><value name="btn"><shadow type="pins_button" id="-1,8L3r#IvCQWdnH0:#F"><field name="PIN">A2key</field></shadow></value></block></value><statement name="DO0"><block type="analog_mouse_input" id="ouoD*6iT0ae*n1JfY1,:"><field name="release">True</field><value name="key"><block type="mouse_key" id="-zo_Un*Qs,n`/3B/Dnn{"><field name="op">0x00</field></block></value><value name="x"><shadow type="math_number" id="Z;d)R#[is]6hzBKDva2g"><field name="NUM">-10</field></shadow></value><value name="y"><shadow type="math_number" id="yl^b!ouU148Y~7bKFnC^"><field name="NUM">0</field></shadow></value><value name="wheel"><shadow type="math_number" id="4noh:B~ZyGS45N!er?GP"><field name="NUM">0</field></shadow></value></block></statement><next><block type="controls_if" id="B@8p1E;v$CWgVfg}4GMa"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="S3+9Q7Ol0(Lu}SWWQXrv"><value name="btn"><shadow type="pins_button" id="??.[do)p3;YdZ(?r^2LB"><field name="PIN">A3key</field></shadow></value></block></value><statement name="DO0"><block type="analog_mouse_input" id="TzglmW*V[FbIod=*pk!_"><field name="release">True</field><value name="key"><block type="mouse_key" id="~[t]]SJ78T4|B]j/i]LN"><field name="op">0x00</field></block></value><value name="x"><shadow type="math_number" id="`UJkmWg;KUU5_^dH,7;p"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="pC|yW??rysIuG?pws.2P"><field name="NUM">-10</field></shadow></value><value name="wheel"><shadow type="math_number" id=")Gm*1=|U4hav|iW2GJ`t"><field name="NUM">0</field></shadow></value></block></statement><next><block type="controls_if" id="L4gFqyjQ:iEMcp_0:N4O"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="w?7+VW:M{J9K;.C_FO46"><value name="btn"><shadow type="pins_button" id="Y_u$ZR@ta2H1uQfRW#k_"><field name="PIN">A4key</field></shadow></value></block></value><statement name="DO0"><block type="analog_mouse_input" id="6^(*d3qdM_fWvQ0G){^9"><field name="release">True</field><value name="key"><block type="mouse_key" id="6D)72)NaujC_tma~l3Mr"><field name="op">0x00</field></block></value><value name="x"><shadow type="math_number" id="e#B5ns?j@}$-/^$Wo`w:"><field name="NUM">10</field></shadow></value><value name="y"><shadow type="math_number" id=":![fBwz8etBKjzB^Av2F"><field name="NUM">0</field></shadow></value><value name="wheel"><shadow type="math_number" id="nX_GuuH!1l?X_vtz5#lS"><field name="NUM">0</field></shadow></value></block></statement><next><block type="controls_if" id="1em)zH2],JEf*8w6:|:N"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="qSv{fB8hji^aeY^6B{d]"><value name="btn"><shadow type="pins_button" id=":Ld;H~taYZFve3I28u!T"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="analog_mouse_input" id="9K.|2I(LATdJgF*EEtcz"><field name="release">True</field><value name="key"><block type="mouse_key" id="I_Qj~ji~UDdS(irfS`K1"><field name="op">0x01</field></block></value><value name="x"><shadow type="math_number" id="FRT?}$cYm:5$[0tK;VJg"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="deP!9WHr-cP`8/O{NqRu"><field name="NUM">0</field></shadow></value><value name="wheel"><shadow type="math_number" id="yK5^OyaN7b9D`a?rb{}S"><field name="NUM">0</field></shadow></value></block></statement><next><block type="controls_if" id="pVHDwWO6l-YU#,5$B^Md"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="=!.|:vb:|Zc3ICet7UPu"><value name="btn"><shadow type="pins_button" id="a!vIts.|YbUmZ3?97AhO"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="analog_mouse_input" id="tK*8g1EM~Sw!m#2];@l@"><field name="release">True</field><value name="key"><block type="mouse_key" id="2|}-G1pB!.M8={}sa8P="><field name="op">0x02</field></block></value><value name="x"><shadow type="math_number" id="dcPJ0AV$u:lJ}axM,MU/"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="xzUjr6gHkE/g|ecsLPkB"><field name="NUM">0</field></shadow></value><value name="wheel"><shadow type="math_number" id=";mYybz`i~46G1WO4l_Q!"><field name="NUM">0</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2JvdAoKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX3NhbnQuQTFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2JvdC5oaWRfbW91c2Uoa2V5cz0weDAwLCBtb3ZlPSgwLCAxMCksIHdoZWVsPTAsIHJlbGVhc2U9VHJ1ZSkKICAgIGlmIG1peGdvX3NhbnQuQTJrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2JvdC5oaWRfbW91c2Uoa2V5cz0weDAwLCBtb3ZlPSgoLTEwKSwgMCksIHdoZWVsPTAsIHJlbGVhc2U9VHJ1ZSkKICAgIGlmIG1peGdvX3NhbnQuQTNrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2JvdC5oaWRfbW91c2Uoa2V5cz0weDAwLCBtb3ZlPSgwLCAoLTEwKSksIHdoZWVsPTAsIHJlbGVhc2U9VHJ1ZSkKICAgIGlmIG1peGdvX3NhbnQuQTRrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2JvdC5oaWRfbW91c2Uoa2V5cz0weDAwLCBtb3ZlPSgxMCwgMCksIHdoZWVsPTAsIHJlbGVhc2U9VHJ1ZSkKICAgIGlmIG1peGdvX3NhbnQuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2JvdC5oaWRfbW91c2Uoa2V5cz0weDAxLCBtb3ZlPSgwLCAwKSwgd2hlZWw9MCwgcmVsZWFzZT1UcnVlKQogICAgaWYgbWl4Z29fc2FudC5CMmtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfYm90LmhpZF9tb3VzZShrZXlzPTB4MDIsIG1vdmU9KDAsIDApLCB3aGVlbD0wLCByZWxlYXNlPVRydWUpCg==</code> |