1 line
3.6 KiB
XML
1 line
3.6 KiB
XML
<xml version="Mixly 2.0 rc4" board="Arduino ESP8266@Generic ESP8266 Module"><block type="base_setup" id="*{6gvYug,:6](/yz?0+S" x="-581" y="-161"><statement name="DO"><block type="WIFI_info" id="dP9EFCJA?8mq~ZQ-2O9y"><value name="SSID"><shadow type="text" id="*THzNH#t95gyFB+6T+4,"><field name="TEXT">WIFI名称</field></shadow></value><value name="PWD"><shadow type="text" id="gg6Tl:ih7H*f~Sq1*o:e"><field name="TEXT">WIFI密码</field></shadow></value></block></statement></block><block type="http_post" id="q!ybIpE5MIFsXHF:xgAG" x="-578" y="-27"><field name="TYPE">POST</field><value name="api"><shadow type="text" id="U=C8wcqDr|/1L1,]BPuH"><field name="TEXT">http://IPAddress:3000/login/</field></shadow></value><value name="data"><shadow type="text" id=";Ff*NMEDul|#gt0TQi(P"><field name="TEXT">{\"name\":\"Mixly\"}</field></shadow></value><statement name="success"><block type="serial_println" id="Rm$e2lw|3~?cBayS}_dL"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="variables_get" id="ZrX;qVMf-`AU76z/lbnE"><field name="VAR">Request_result</field></block></value></block></statement><statement name="failure"><block type="serial_println" id="1Hv2M~j]/xh9f+O{(N[U"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="text" id="7gRGTJTmHNfnZ+y5mciZ"><field name="TEXT">Invalid response!</field></block></value></block></statement><next><block type="controls_delay" id="1bN(m7oCQ;+(E@+_7@zR"><field name="UNIT">delay</field><value name="DELAY_TIME"><shadow type="math_number" id="FlA;{ShbPi#L=MpX,_@E"><field name="NUM">1000</field></shadow></value></block></next></block></xml><config>{"xtal":{"key":"80","label":"80 MHz"},"vt":{"key":"flash","label":"Flash"},"exception":{"key":"disabled","label":"Disabled (new aborts on oom)"},"stacksmash":{"key":"disabled","label":"Disabled"},"ssl":{"key":"all","label":"All SSL ciphers (most compatible)"},"mmu":{"key":"3232","label":"32KB cache + 32KB IRAM (balanced)"},"non32xfer":{"key":"fast","label":"Use pgm_read macros for IRAM/PROGMEM"},"ResetMethod":{"key":"nodemcu","label":"dtr (aka nodemcu)"},"CrystalFreq":{"key":"26","label":"26 MHz"},"FlashFreq":{"key":"40","label":"40MHz"},"FlashMode":{"key":"dout","label":"DOUT (compatible)"},"eesz":{"key":"1M64","label":"1MB (FS:64KB OTA:~470KB)"},"led":{"key":"2","label":"2"},"sdk":{"key":"nonosdk_190703","label":"nonos-sdk 2.2.1+100 (190703)"},"ip":{"key":"lm2f","label":"v2 Lower Memory"},"dbg":{"key":"Disabled","label":"Disabled"},"wipe":{"key":"none","label":"Only Sketch"},"baud":{"key":"115200","label":"115200"}}</config><code>CiNpbmNsdWRlIDxFU1A4MjY2V2lGaS5oPgojaW5jbHVkZSA8RVNQODI2NkhUVFBDbGllbnQuaD4KCnZvaWQgc2V0dXAoKXsKICBXaUZpLmJlZ2luKCJXSUZJ5ZCN56ewIiwgIldJRknlr4bnoIEiKTsKICB3aGlsZSAoV2lGaS5zdGF0dXMoKSAhPSBXTF9DT05ORUNURUQpIHsKICAgIGRlbGF5KDUwMCk7CiAgICBTZXJpYWwucHJpbnQoIi4iKTsKICB9CiAgU2VyaWFsLnByaW50bG4oIkxvY2FsIElQOiIpOwogIFNlcmlhbC5wcmludChXaUZpLmxvY2FsSVAoKSk7CgogIFNlcmlhbC5iZWdpbig5NjAwKTsKfQoKdm9pZCBsb29wKCl7CiAgaWYgKFdpRmkuc3RhdHVzKCkgPT0gV0xfQ09OTkVDVEVEKSB7CiAgICBIVFRQQ2xpZW50IGh0dHA7CiAgICBXaUZpQ2xpZW50IGNsaWVudDsKICAgIGh0dHAuYmVnaW4oY2xpZW50LCAiaHR0cDovL0lQQWRkcmVzczozMDAwL2xvZ2luLyIpOwogICAgaHR0cC5hZGRIZWFkZXIoIkNvbnRlbnQtVHlwZSIsICJhcHBsaWNhdGlvbi9qc29uIik7CiAgICBpbnQgaHR0cENvZGUgPSBodHRwLlBPU1QoIntcIm5hbWVcIjpcIk1peGx5XCJ9Iik7CiAgICBpZiAoaHR0cENvZGUgPiAwKSB7CiAgICAgIFN0cmluZyBSZXF1ZXN0X3Jlc3VsdCA9IGh0dHAuZ2V0U3RyaW5nKCk7CiAgICAgIFNlcmlhbC5wcmludGxuKFJlcXVlc3RfcmVzdWx0KTsKICAgIH0gZWxzZSB7CiAgICAgIFNlcmlhbC5wcmludGxuKCJJbnZhbGlkIHJlc3BvbnNlISIpOwogICAgfQogICAgaHR0cC5lbmQoKTsKICB9CiAgZGVsYXkoMTAwMCk7Cgp9</code> |