{"id":84631,"student_id":104,"content":"{\"files\":{\"src/appinventor/ai_appinventor/LED/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"LED\\\",\\\"ScreenOrientation\\\":\\\"portrait\\\",\\\"Title\\\":\\\"Screen1\\\",\\\"Uuid\\\":\\\"0\\\"}}\\n|#\",\"src/appinventor/ai_appinventor/LED/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/LED/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.LED.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AppName \\\"LED\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'ScreenOrientation \\\"portrait\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"Screen1\\\" 'text)\\n)\\n\\n(init-runtime)\",\"src/appinventor/ai_appinventor/LED/Screen2.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen2\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"AppName\\\":\\\"kodingschool\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF000000\\\",\\\"ScreenOrientation\\\":\\\"landscape\\\",\\\"Title\\\":\\\"Screen2\\\",\\\"Uuid\\\":\\\"0\\\"}}\\n|#\",\"src/appinventor/ai_appinventor/LED/Screen2.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"a^dA60rB4{:0goXEK-$C\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" instance_name=\\\"Screen2\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eScreen2\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"#,\\\\!q!z5`Be36C)pxDsz%\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"設定文字內容\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e設定文字內容\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"`uZ-VP4^8L[os?(H:}.+\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"設定文字大小\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e設定文字大小\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"taOrmL{a1lg$}X_Da%/[\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"設定顏色與字型\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e設定顏色與字型\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"4^YXT4B75E5AA=aIeGl#\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"設定閃爍效果\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e設定閃爍效果\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"S%)UQ89bFKus3CHPC?xk\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e設定文字內容\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"):J#j4tY`xjosEo)G.l+\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e設定文字大小\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"local_declaration_statement\\\" id=\\\"o{N5PnMiU(It7Vx!#jP,\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003clocalname name=\\\"文字大小\\\"\\u003e\\u003c/localname\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR0\\\"\\u003e文字大小\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"T(0-rtsWv*@8Fj]Iuueu\\\"\\u003e\\n \\u003cmutation elseif=\\\"2\\\" else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"syz4x/70gNdeC~uLYtoj\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"F=}7_C_(M}N*)OQ;Wk}_\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e文字大小\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"jzs6Au%Q!VO/H-KHIk3+\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e特大\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\",BUg}/is4H1,Ei?[?3K8\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"hhloK?k8!s3LW5Y]QQ0Y\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e文字大小\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"M$_Qv8DUc._7$Q(o[R1u\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e大\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"IF2\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"Czb0IzE}?-7Mrf(H3!Qn\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"Vh!!m\\\\!wSNqB-[yk)6?i6\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e文字大小\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"4Y}Ek#;p0s.Okm]LOR;r\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e中\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"fr}6zh{;DU.;?=k07C$]\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e設定閃爍效果\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"local_declaration_statement\\\" id=\\\"_k8_63iFo@Qx9-wvC4i6\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003clocalname name=\\\"閃爍頻率\\\"\\u003e\\u003c/localname\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR0\\\"\\u003e閃爍頻率\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"#w(}p,,^i}0dd~)WP$$_\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"p-@m-]2h3H,SYjzzU=Cn\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eGT\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"wvx`+7Rn2,rAiU@[O7?5\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e閃爍頻率\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"DumJc.~A+D^*mfrE;e2:\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"f?F#B?]lZcN0*\\\\!or330w\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e設定顏色與字型\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/LED/Screen2.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.LED.Screen2 Screen2)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def (p$設定文字內容 )#f)\\n(def (p$設定文字大小 ) (let ( ($文字大小 0) ) (if (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $文字大小) \\\"\\\\u7279\\\\u5927\\\") '(any any) \\\"=\\\") (begin #f) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $文字大小) \\\"\\\\u5927\\\") '(any any) \\\"=\\\") (begin #f) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (lexical-value $文字大小) \\\"\\\\u4e2d\\\") '(any any) \\\"=\\\") (begin #f) (begin #f)))))) ))\\n(def (p$設定閃爍效果 ) (let ( ($閃爍頻率 0) ) (if (call-yail-primitive \\u003e (*list-for-runtime* (lexical-value $閃爍頻率) 0) '(number number) \\\"\\u003e\\\") (begin #f)) ))\\n(def (p$設定顏色與字型 )#f)\\n;;; Screen2\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen2 'AlignHorizontal 3 'number)\\n (set-and-coerce-property! 'Screen2 'AlignVertical 2 'number)\\n (set-and-coerce-property! 'Screen2 'AppName \\\"kodingschool\\\" 'text)\\n (set-and-coerce-property! 'Screen2 'BackgroundColor #xFF000000 'number)\\n (set-and-coerce-property! 'Screen2 'ScreenOrientation \\\"landscape\\\" 'text)\\n (set-and-coerce-property! 'Screen2 'Title \\\"Screen2\\\" 'text)\\n)\\n\\n(define-event Screen2 Initialize()(set-this-form)\\n ((get-var p$設定文字內容) )((get-var p$設定文字大小) )((get-var p$設定顏色與字型) )((get-var p$設定閃爍效果) ))\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"LED\\\",\\\"Icon\\\":\\\"\\\",\\\"PhoneTablet\\\":\\\"False\\\",\\\"PrimaryColor\\\":\\\"\\u0026HFF3F51B5\\\",\\\"PrimaryColorDark\\\":\\\"\\u0026HFF303F9F\\\",\\\"ShowHiddenComponents\\\":\\\"False\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Theme\\\":\\\"Classic\\\",\\\"TutorialURL\\\":\\\"\\\",\\\"UsesLocation\\\":\\\"False\\\",\\\"VersionCode\\\":\\\"1\\\",\\\"VersionName\\\":\\\"1.0\\\"}}\"}","created_at":"2019-07-27T15:11:56.213+08:00","updated_at":"2019-11-09T02:16:48.931+08:00","name":"LED","language":"appinventor","screenshot":{"url":null},"parent_id":84302,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":75,"hashid":"9ygs9nwp","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦