2020-09-14 15:09:29 +07:00
|
|
|
<Page>
|
2020-09-14 19:07:20 +07:00
|
|
|
<X> 0 </X>
|
|
|
|
|
<Y> 608 </Y>
|
2020-09-14 15:09:29 +07:00
|
|
|
<Cache> "Enable" </Cache>
|
|
|
|
|
<Width> 1080 </Width>
|
|
|
|
|
<Height> 1312 </Height>
|
2021-08-25 16:59:01 +07:00
|
|
|
<Background> "0xFF0000" </Background>
|
2020-09-14 15:09:29 +07:00
|
|
|
<Volume> SoundVolume </Volume>
|
|
|
|
|
<EventOpen>
|
2020-09-14 19:07:20 +07:00
|
|
|
TopView "hide"
|
2023-07-12 22:17:28 +07:00
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/topview_blank_main.xml"
|
2020-12-16 09:50:26 +07:00
|
|
|
Var FileNumber = 1
|
2020-10-28 11:31:11 +07:00
|
|
|
|
2023-05-23 08:11:55 +07:00
|
|
|
Var img_press_main_page = "ROOT/taobin_project/image/main_page/bp_main_page_start.png"
|
|
|
|
|
|
2021-10-29 18:02:29 +07:00
|
|
|
DEBUGVAR SoundVolume
|
2021-07-23 17:27:25 +07:00
|
|
|
|
2022-11-11 14:45:27 +07:00
|
|
|
Var credit_card_enable = ""
|
|
|
|
|
READ_FILE "/mnt/sdcard/credit_card_enable" credit_card_enable
|
|
|
|
|
|
2022-02-28 22:33:45 +07:00
|
|
|
|
2022-10-27 14:02:58 +07:00
|
|
|
Var eng_enable = "true"
|
|
|
|
|
Var thai_enable = "true"
|
|
|
|
|
|
2022-04-04 17:44:14 +07:00
|
|
|
Var show_eng = "false"
|
2022-01-19 14:32:30 +07:00
|
|
|
Var NextOrder = "false"
|
|
|
|
|
|
|
|
|
|
Var Seeker = "next"
|
|
|
|
|
Var Seeker.thankLidFlag = 0
|
|
|
|
|
Var Seeker.thankStrawFlag = 0
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2021-12-09 15:29:52 +07:00
|
|
|
Var Seeker = "curr"
|
2022-01-19 14:32:30 +07:00
|
|
|
Var Seeker.thankLidFlag = 0
|
|
|
|
|
Var Seeker.thankStrawFlag = 0
|
2021-12-09 15:15:11 +07:00
|
|
|
|
2021-11-25 15:56:33 +07:00
|
|
|
DEBUGVAR web_ref
|
|
|
|
|
DEBUGVAR web_payment
|
|
|
|
|
DEBUGVAR web_telnum
|
|
|
|
|
DEBUGVAR web_code
|
|
|
|
|
DEBUGVAR web_pin
|
|
|
|
|
|
|
|
|
|
Var web_telnumOK = ""
|
2021-11-26 15:53:14 +07:00
|
|
|
Var web_readyOK = "false"
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2021-07-23 17:27:25 +07:00
|
|
|
Var GetFreeFromError = 0
|
2022-06-20 12:22:14 +07:00
|
|
|
|
2021-10-18 16:01:33 +07:00
|
|
|
|
|
|
|
|
Cart "DeleteMenuID" "ALL"
|
2022-03-24 11:33:05 +07:00
|
|
|
Var MultiPayEnable = "false"
|
|
|
|
|
;Var MultiPayEnable = "true"
|
2021-12-01 11:41:52 +07:00
|
|
|
Var ShoppyPayEnable = "true"
|
2021-11-30 13:52:43 +07:00
|
|
|
Var WebAppEnable = "true"
|
|
|
|
|
Var WebAppShow = "Enable"
|
2021-11-10 15:33:47 +07:00
|
|
|
Var PayType = ""
|
2020-10-28 11:31:11 +07:00
|
|
|
|
2022-05-24 14:07:55 +07:00
|
|
|
Var Seeker.CurrCreditAmount = 0
|
|
|
|
|
Var Seeker.CurrCreditUse = 0
|
|
|
|
|
Var Seeker.CurrCreditTelNum = ""
|
|
|
|
|
Var Seeker.CurrCreditPinNum = ""
|
|
|
|
|
|
2022-08-23 16:48:41 +07:00
|
|
|
DEBUGVAR PaySuccessWithDaemonTask
|
|
|
|
|
|
|
|
|
|
Var PaidPaymentFromNextStage = 0
|
|
|
|
|
Var DrinkPaid = "-"
|
2022-07-04 15:06:36 +07:00
|
|
|
|
|
|
|
|
|
2020-09-14 15:09:29 +07:00
|
|
|
; On open
|
2020-10-15 13:14:09 +07:00
|
|
|
Var menu_back_to_main = "ROOT/taobin_project/xml/page_back_to_main.xml"
|
2020-09-29 17:02:36 +07:00
|
|
|
|
2020-09-16 18:42:32 +07:00
|
|
|
Var charOfBaht = "฿"
|
2020-09-16 22:15:42 +07:00
|
|
|
Var KanitTTF = "ROOT/taobin_project/font/Kanit/Kanit-Light.ttf"
|
2020-09-17 17:35:58 +07:00
|
|
|
Var KanitMediaTTF = "ROOT/taobin_project/font/Kanit/Kanit-Medium.ttf"
|
2020-10-15 18:29:38 +07:00
|
|
|
Var KanitBoldTTF = "ROOT/taobin_project/font/Kanit/Kanit-Bold.ttf"
|
|
|
|
|
|
2020-09-17 12:39:18 +07:00
|
|
|
Var RobotoBold = "ROOT/taobin_project/font/Roboto/Roboto-Bold.ttf"
|
2020-09-17 19:08:21 +07:00
|
|
|
Var RobotoBlack = "ROOT/taobin_project/font/Roboto/Roboto-Black.ttf"
|
2020-10-15 18:29:38 +07:00
|
|
|
Var RobotoRegular = "ROOT/taobin_project/font/Roboto/Roboto-Regular.ttf"
|
2023-09-26 17:04:50 +07:00
|
|
|
Var RobotoThin = "ROOT/taobin_project/font/Roboto/Roboto-Thin.ttf"
|
2020-09-18 15:24:35 +07:00
|
|
|
|
2020-09-25 12:59:30 +07:00
|
|
|
Var KanitMediumTTF = "ROOT/taobin_project/font/Kanit/Kanit-Regular.ttf"
|
|
|
|
|
Var KanitRegularTTF = "ROOT/taobin_project/font/Kanit/Kanit-Regular.ttf"
|
|
|
|
|
Var KanitThinTTF = "ROOT/taobin_project/font/Kanit/Kanit-Thin.ttf"
|
|
|
|
|
Var KanitLightTTF = "ROOT/taobin_project/font/Kanit/Kanit-Light.ttf"
|
2022-05-01 10:57:47 +07:00
|
|
|
|
|
|
|
|
Var OpunMediumTTF = "ROOT/taobin_project/font/Opun/Opun-Medium.ttf"
|
|
|
|
|
Var OpunThinTTF = "ROOT/taobin_project/font/Opun/Opun-Thin.ttf"
|
2020-09-25 12:59:30 +07:00
|
|
|
|
|
|
|
|
Var KanitSemiBoldTTF = "ROOT/taobin_project/font/Kanit/Kanit-Medium.ttf"
|
|
|
|
|
|
2020-12-15 10:56:08 +07:00
|
|
|
Var BlinkStar = "ROOT/taobin_project/image/animation/blink_star.gif"
|
|
|
|
|
|
2022-09-11 00:03:11 +07:00
|
|
|
Var MITRegularTTF = "ROOT/taobin_project/font/Mitr/Mitr-Regular.ttf"
|
|
|
|
|
|
|
|
|
|
|
2020-09-18 15:24:35 +07:00
|
|
|
Var countClick = 0
|
2020-10-08 11:54:55 +07:00
|
|
|
|
2020-11-05 12:56:04 +07:00
|
|
|
Var RoadShow = "false"
|
2020-10-12 19:09:05 +07:00
|
|
|
Var IgnorePoint = "true"
|
|
|
|
|
|
|
|
|
|
Var ShowButtonClick = "Enable"
|
|
|
|
|
Var ShowButtonClickFull = "Invisible"
|
2021-08-16 11:24:01 +07:00
|
|
|
Var ShowButtonClick2 = "Enable"
|
2020-10-14 17:33:55 +07:00
|
|
|
|
2021-01-19 23:43:43 +07:00
|
|
|
;SAVELOG DisplayType
|
2020-11-01 22:09:26 +07:00
|
|
|
|
|
|
|
|
If DisplayType = "2" Then
|
|
|
|
|
Var XPosiShowCountDownBrew = 693
|
2021-02-05 13:53:17 +07:00
|
|
|
Var WQR = 185
|
|
|
|
|
Var HQR = 185
|
2020-11-01 22:09:26 +07:00
|
|
|
Else
|
|
|
|
|
Var XPosiShowCountDownBrew = 768
|
2021-02-05 13:53:17 +07:00
|
|
|
Var WQR = 290
|
|
|
|
|
Var HQR = 290
|
|
|
|
|
|
2020-11-01 22:09:26 +07:00
|
|
|
EndIf
|
2020-10-15 14:04:35 +07:00
|
|
|
|
2023-06-30 15:04:02 +07:00
|
|
|
|
2023-08-10 10:02:05 +07:00
|
|
|
Var NoWaitMachineEnable = 1
|
2023-07-25 14:07:57 +07:00
|
|
|
DEBUGVAR InternationalEnable
|
2023-06-20 22:52:11 +07:00
|
|
|
|
|
|
|
|
If NoWaitMachineEnable = 1 Then
|
|
|
|
|
If stop_now = "true" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2023-06-20 22:52:11 +07:00
|
|
|
EndIf
|
|
|
|
|
Else
|
|
|
|
|
|
|
|
|
|
If MachineStage = "close-maintenance" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
RootLayoutVisible 3 "hide"
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2023-06-20 22:52:11 +07:00
|
|
|
EndIf
|
2020-10-20 11:54:27 +07:00
|
|
|
|
|
|
|
|
EndIf
|
2020-10-19 15:27:23 +07:00
|
|
|
|
2020-12-26 01:33:30 +07:00
|
|
|
If MachineStage = "mcu-upgrade" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2020-12-26 01:33:30 +07:00
|
|
|
|
|
|
|
|
EndIf
|
|
|
|
|
|
2021-01-19 23:43:43 +07:00
|
|
|
If NeedUpgrade = "true" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2021-01-19 23:43:43 +07:00
|
|
|
EndIf
|
2022-10-11 13:28:43 +07:00
|
|
|
|
2020-12-26 01:33:30 +07:00
|
|
|
|
|
|
|
|
|
2020-12-04 13:35:13 +07:00
|
|
|
Var TestLoopMakeDrink = 0
|
|
|
|
|
Var TestLoopSuccess = 0
|
|
|
|
|
Var TestLoopFailed = 0
|
|
|
|
|
|
2021-12-16 10:30:57 +07:00
|
|
|
Var cock_tail_str = ""
|
|
|
|
|
READ_FILE "/mnt/sdcard/cock_tail_enable" cock_tail_str
|
|
|
|
|
STRCONTAIN "1" cock_tail_str cock_tail_enable
|
|
|
|
|
If cock_tail_enable = "true" Then
|
|
|
|
|
Var WheyShow = "false"
|
|
|
|
|
Var CocktailShow = "true"
|
2022-12-22 18:41:47 +07:00
|
|
|
Var RoadShow = "true"
|
2023-10-25 18:02:34 +07:00
|
|
|
|
|
|
|
|
STRCONTAIN "1401" MaterialAvailable BeerTrapEnable
|
|
|
|
|
|
2022-06-10 10:54:24 +07:00
|
|
|
Else
|
|
|
|
|
Var WheyShow = "true"
|
|
|
|
|
Var CocktailShow = "false"
|
|
|
|
|
Var RoadShow = "false"
|
2021-12-16 10:30:57 +07:00
|
|
|
EndIf
|
2023-06-16 15:33:37 +07:00
|
|
|
|
2023-08-04 15:29:38 +07:00
|
|
|
|
|
|
|
|
; move to TRY actoin.
|
2023-06-16 15:33:37 +07:00
|
|
|
Var RoadShow = "false"
|
2023-10-27 19:59:15 +07:00
|
|
|
TRY "ROOT/taobin_project/xml/sometime/RoadShow.ev"
|
2023-06-16 15:33:37 +07:00
|
|
|
|
2023-10-30 22:50:45 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2023-08-04 15:29:38 +07:00
|
|
|
|
2023-08-10 10:02:05 +07:00
|
|
|
; take a look file page_board_1.xml
|
2023-08-04 15:29:38 +07:00
|
|
|
|
2023-06-26 10:21:54 +07:00
|
|
|
|
|
|
|
|
If XMLProfile = "" Then
|
|
|
|
|
CacheVarStr "get" XMLProfile
|
|
|
|
|
Else
|
|
|
|
|
CacheVarStr "put" XMLProfile
|
|
|
|
|
EndIf
|
|
|
|
|
|
2023-06-16 15:33:37 +07:00
|
|
|
|
2021-04-06 14:50:53 +07:00
|
|
|
Var TermTemOnline = "false"
|
|
|
|
|
Var TaobinOnline = "false"
|
2023-06-15 09:56:20 +07:00
|
|
|
|
|
|
|
|
If MaterialAvailable = "" Then
|
|
|
|
|
CacheVarStr "get" MaterialAvailable
|
|
|
|
|
Else
|
|
|
|
|
CacheVarStr "put" MaterialAvailable
|
|
|
|
|
EndIf
|
|
|
|
|
|
2023-09-15 17:05:15 +07:00
|
|
|
|
2021-04-06 14:50:53 +07:00
|
|
|
STRCONTAIN "9501" MaterialAvailable TaobinOnline
|
|
|
|
|
STRCONTAIN "9505" MaterialAvailable TermTemOnline
|
2021-08-16 11:24:01 +07:00
|
|
|
|
2022-02-15 10:29:57 +07:00
|
|
|
; App fast
|
|
|
|
|
STRCONTAIN "1063" MaterialAvailable AppFastEnable
|
2022-07-25 16:34:59 +07:00
|
|
|
STRCONTAIN "1046" MaterialAvailable WheyEnable
|
2023-01-06 13:16:06 +07:00
|
|
|
|
|
|
|
|
STRCONTAIN "1208" MaterialAvailable PromoteYuzuEnable
|
2023-03-14 22:07:46 +07:00
|
|
|
STRCONTAIN "1058" MaterialAvailable OreoEnable
|
2023-08-10 10:02:05 +07:00
|
|
|
|
|
|
|
|
STRCONTAIN "1068" MaterialAvailable JasmineTeaEnable
|
2023-09-05 09:09:08 +07:00
|
|
|
STRCONTAIN "1210" MaterialAvailable MelonSyrupEnable
|
2023-01-06 13:16:06 +07:00
|
|
|
|
2022-07-25 16:34:59 +07:00
|
|
|
Var MenuKidEnable = "false"
|
2022-02-15 10:29:57 +07:00
|
|
|
|
|
|
|
|
;Var AppFastEnable = "false"
|
|
|
|
|
If AppFastEnable = "true" Then
|
|
|
|
|
Var AppFastButtonState = "Enable"
|
|
|
|
|
Var WheyButtonState = "Invisible"
|
2022-07-25 16:34:59 +07:00
|
|
|
Var MenuKidButtonState ="Invisible"
|
2022-02-15 10:29:57 +07:00
|
|
|
Else
|
2022-07-25 16:34:59 +07:00
|
|
|
If WheyEnable = "true" Then
|
|
|
|
|
Var AppFastButtonState = "Invisible"
|
|
|
|
|
Var WheyButtonState = "Enable"
|
|
|
|
|
Var MenuKidButtonState ="Invisible"
|
|
|
|
|
Else
|
|
|
|
|
Var MenuKidEnable = "true"
|
|
|
|
|
Var AppFastButtonState = "Invisible"
|
|
|
|
|
Var WheyButtonState = "Invisible"
|
|
|
|
|
Var MenuKidButtonState ="Enable"
|
|
|
|
|
EndIf
|
2022-02-15 10:29:57 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2022-11-09 15:35:58 +07:00
|
|
|
If CocktailShow = "true" Then
|
|
|
|
|
|
|
|
|
|
Var WheyEnable = "false"
|
|
|
|
|
Var MenuKidEnable = "false"
|
|
|
|
|
Var MenuKidButtonState = "Invisible"
|
|
|
|
|
Var WheyShow = "false"
|
|
|
|
|
Var WheyButtonState = "Invisible"
|
2023-10-26 15:27:32 +07:00
|
|
|
Var WebAppShow = "Invisible"
|
2022-11-09 15:35:58 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2022-06-10 10:54:24 +07:00
|
|
|
|
2021-08-16 11:24:01 +07:00
|
|
|
Var TaobinOnlineX = "true"
|
2021-04-06 14:50:53 +07:00
|
|
|
|
2022-02-15 10:29:57 +07:00
|
|
|
DEBUGVAR AppFastEnable
|
2022-07-25 16:34:59 +07:00
|
|
|
DEBUGVAR MenuKidEnable
|
2021-04-06 14:50:53 +07:00
|
|
|
DEBUGVAR TaobinOnline
|
2022-10-24 15:26:43 +07:00
|
|
|
;DEBUGVAR TermTemOnline
|
2022-07-25 16:34:59 +07:00
|
|
|
DEBUGVAR WheyEnable
|
2020-10-16 16:40:36 +07:00
|
|
|
|
2021-05-12 11:53:54 +07:00
|
|
|
; Dtac.
|
2022-10-24 15:26:43 +07:00
|
|
|
|
2021-05-17 22:41:06 +07:00
|
|
|
Var CAMPAIGN1 = "false"
|
2021-05-12 11:53:54 +07:00
|
|
|
|
2021-05-24 13:38:59 +07:00
|
|
|
|
2021-08-16 11:24:01 +07:00
|
|
|
If TaobinOnlineX = "true" Then
|
2022-10-14 22:33:23 +07:00
|
|
|
Var EventTurnOn = 0
|
2023-04-04 20:06:37 +07:00
|
|
|
; CountDownShowButton must value 35
|
|
|
|
|
Var CountDownShowButton = 35
|
2022-10-04 22:00:33 +07:00
|
|
|
Var ShowButtonClickFull = "Invisible"
|
2023-03-07 17:39:10 +07:00
|
|
|
|
|
|
|
|
If LanguageInit = "ENG" Then
|
|
|
|
|
Var VideoMainPage = "ROOT/taobin_project/video/main_page_en.mp4"
|
|
|
|
|
Var show_eng = "true"
|
|
|
|
|
Else
|
|
|
|
|
Var VideoMainPage = "ROOT/taobin_project/video/main_page.mp4"
|
|
|
|
|
Var show_eng = "false"
|
|
|
|
|
EndIf
|
2022-10-04 22:00:33 +07:00
|
|
|
|
2022-11-25 17:00:53 +07:00
|
|
|
DEBUGVAR SystemDateMonthInt
|
|
|
|
|
DEBUGVAR SystemDateDayInt
|
2022-10-13 23:19:45 +07:00
|
|
|
|
2022-11-11 14:43:02 +07:00
|
|
|
; Zone set video main page.
|
2022-10-13 23:19:45 +07:00
|
|
|
|
2022-12-27 22:24:34 +07:00
|
|
|
Var adver_brewing_en = 1
|
2023-10-16 17:27:52 +07:00
|
|
|
|
|
|
|
|
If CountryName = "Australia" Then
|
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/aus/video/script_video.ev"
|
|
|
|
|
EndIf
|
2022-12-27 22:24:34 +07:00
|
|
|
|
2023-10-16 17:27:52 +07:00
|
|
|
If CountryName = "Malaysia" Then
|
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/mys/video/script_video.ev"
|
|
|
|
|
EndIf
|
2022-10-17 19:34:27 +07:00
|
|
|
|
2023-10-16 17:27:52 +07:00
|
|
|
If CountryName = "Thailand" Then
|
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/video/script1.ev"
|
|
|
|
|
EndIf
|
2022-11-22 15:24:12 +07:00
|
|
|
|
2023-06-13 13:23:22 +07:00
|
|
|
|
|
|
|
|
DEBUGVAR CountDownShowButton
|
2022-11-22 15:24:12 +07:00
|
|
|
DEBUGVAR EventTurnOn
|
2021-04-21 16:13:29 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2021-08-16 11:24:01 +07:00
|
|
|
If TaobinOnlineX = "false" Then
|
2021-04-21 18:31:59 +07:00
|
|
|
If TermTemOnline = "false" Then
|
|
|
|
|
; TODO
|
|
|
|
|
Machine Initial
|
|
|
|
|
Open "/ROOT/xml/outservice.xml"
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
2021-08-16 11:24:01 +07:00
|
|
|
|
2021-10-15 15:30:55 +07:00
|
|
|
|
2022-08-01 16:00:47 +07:00
|
|
|
DEBUGVAR SELLSTATUS
|
|
|
|
|
DEBUGVAR NetworkStatus
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
If SELLSTATUS = "" Then
|
|
|
|
|
CacheVarStr "get" SELLSTATUS
|
|
|
|
|
Else
|
|
|
|
|
CacheVarStr "put" SELLSTATUS
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
DEBUGVAR SELLSTATUS
|
|
|
|
|
DEBUGVAR AdvertiseProfile
|
|
|
|
|
|
2022-08-01 16:00:47 +07:00
|
|
|
Var SELLONLINE = 0
|
|
|
|
|
If SELLSTATUS = "SELLONLINE" Then
|
|
|
|
|
Var SELLONLINE = 1
|
|
|
|
|
EndIf
|
|
|
|
|
If SELLSTATUS = "SELLNOCASH" Then
|
|
|
|
|
Var SELLONLINE = 1
|
|
|
|
|
EndIf
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2022-08-01 16:00:47 +07:00
|
|
|
If SELLONLINE = 1 Then
|
2021-08-25 16:59:01 +07:00
|
|
|
Var ShowNetworkProblem = "Invisible"
|
|
|
|
|
Var ShowNetworkProblemText = ""
|
2021-09-10 11:50:59 +07:00
|
|
|
Machine NetworkUp
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2021-11-30 14:58:53 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Var QRCODE99x = ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GenHashWithTimeStamp QRCODE99x
|
|
|
|
|
Var QRCODE99 = "https://taobin-beverage.web.app/" + QRCODE99x
|
2021-11-30 15:17:14 +07:00
|
|
|
;Var QRCODE99 = "https://uat-taobin-beverage.firebaseapp.com/" + QRCODE99x
|
2021-11-25 15:56:33 +07:00
|
|
|
WEB "ENABLE"
|
2021-08-16 11:24:01 +07:00
|
|
|
|
|
|
|
|
Else
|
2022-08-01 16:00:47 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2021-08-25 16:59:01 +07:00
|
|
|
Var ShowNetworkProblem = "Enable"
|
2021-08-16 11:24:01 +07:00
|
|
|
Var ShowButtonClick2 = "Invisible"
|
2021-08-25 16:59:01 +07:00
|
|
|
Var ShowNetworkProblemText = "การสื่อสารขัดข้อง ชำระเงินได้เฉพาะเงินสด"
|
2022-07-16 10:12:31 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
If NetworkStatus = "DOWN" Then
|
|
|
|
|
Machine NetworkDown
|
|
|
|
|
EndIf
|
2021-11-25 15:56:33 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
Var QRCODE99 = ""
|
|
|
|
|
WEB "DISABLE"
|
2022-08-01 16:00:47 +07:00
|
|
|
|
2021-08-16 11:24:01 +07:00
|
|
|
EndIf
|
2021-08-25 16:59:01 +07:00
|
|
|
|
|
|
|
|
|
2021-08-16 11:24:01 +07:00
|
|
|
|
2021-04-21 18:31:59 +07:00
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
|
2021-07-27 13:10:10 +07:00
|
|
|
Var ShowPrice = "Enable"
|
2020-12-16 09:50:26 +07:00
|
|
|
If RoadShow = "true" Then
|
|
|
|
|
Var ShowPrice = "Invisible"
|
2023-10-26 15:27:32 +07:00
|
|
|
Var WebAppShow = "Invisible"
|
2020-12-16 09:50:26 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2021-01-19 23:43:43 +07:00
|
|
|
;SAVELOG WheyShow
|
|
|
|
|
;SAVELOG CocktailShow
|
2022-03-19 21:57:29 +07:00
|
|
|
DEBUGVAR RoadShow
|
2021-01-19 23:43:43 +07:00
|
|
|
;SAVELOG ShowPrice
|
2020-12-16 09:50:26 +07:00
|
|
|
|
|
|
|
|
|
2021-01-19 23:43:43 +07:00
|
|
|
Var CountDownPauseVideo = 0
|
|
|
|
|
Var NextPage = "-"
|
|
|
|
|
|
|
|
|
|
If StartUpExt = "false" Then
|
|
|
|
|
|
|
|
|
|
Else
|
2023-06-27 16:33:31 +07:00
|
|
|
Var OreoGuarantee = 0
|
2021-01-19 23:43:43 +07:00
|
|
|
Machine Initial
|
|
|
|
|
Var StartUpExt = "false"
|
2023-04-04 20:06:37 +07:00
|
|
|
Var CameraSettingStatus = ""
|
2022-08-01 16:00:47 +07:00
|
|
|
;DEBUGVAR "FlushTxRef1"
|
|
|
|
|
;FlushTxRef1
|
2022-12-05 20:59:56 +07:00
|
|
|
|
2023-08-23 13:00:51 +07:00
|
|
|
;If JXMLVersionInt > 428 Then
|
|
|
|
|
; LoadLanguage "/mnt/sdcard/coffeevending/taobin_project/ui/lang.tsv"
|
|
|
|
|
;EndIf
|
2023-03-22 22:59:14 +07:00
|
|
|
|
|
|
|
|
Var SoundThaiIndex = 0
|
2021-01-19 23:43:43 +07:00
|
|
|
EndIf
|
2022-08-01 16:00:47 +07:00
|
|
|
|
2023-05-31 15:06:34 +07:00
|
|
|
DEBUGVAR Not#LanguageLoaded
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2022-08-01 16:00:47 +07:00
|
|
|
;DEBUGVAR "FlushTxRef1"
|
|
|
|
|
;FlushTxRef1
|
|
|
|
|
|
|
|
|
|
|
2021-01-19 23:43:43 +07:00
|
|
|
|
|
|
|
|
StopLongPlay
|
|
|
|
|
|
2021-02-05 13:53:17 +07:00
|
|
|
|
|
|
|
|
Var TimerFirst = "true"
|
|
|
|
|
|
|
|
|
|
|
2021-03-12 15:39:02 +07:00
|
|
|
Var buttonRemoveCup = "Invisible"
|
|
|
|
|
|
2022-02-08 22:58:19 +07:00
|
|
|
Var led_new = "0"
|
|
|
|
|
READ_FILE "/mnt/sdcard/coffeevending/led_new" led_new
|
|
|
|
|
DEBUGVAR led_new
|
|
|
|
|
If led_new = "1" Then
|
|
|
|
|
|
2022-04-01 10:42:00 +07:00
|
|
|
LEDv2 LedDoorCupV2 Off 255 194 166 20 6
|
2022-02-08 22:58:19 +07:00
|
|
|
|
|
|
|
|
LEDv2 LedDoorLidV2 Off 255 255 255 20 6
|
|
|
|
|
Else
|
|
|
|
|
|
2022-04-01 10:42:00 +07:00
|
|
|
LED LedDoorCup Off 255 255 255 255
|
2021-05-04 00:40:17 +07:00
|
|
|
|
2022-02-08 22:58:19 +07:00
|
|
|
LED LedDoorLid Off 255 255 255 255
|
2021-05-12 11:53:54 +07:00
|
|
|
|
2022-02-08 22:58:19 +07:00
|
|
|
EndIf
|
2022-01-14 13:54:47 +07:00
|
|
|
|
2022-07-18 21:38:55 +07:00
|
|
|
|
2021-08-19 11:49:31 +07:00
|
|
|
SPLIT AdvertiseProfile "/" 1 AdvertiseProfile1
|
|
|
|
|
SPLIT AdvertiseProfile "/" 2 AdvertiseProfile2
|
|
|
|
|
SPLIT AdvertiseProfile "/" 3 AdvertiseProfile3
|
|
|
|
|
SPLIT AdvertiseProfile "/" 4 AdvertiseProfile4
|
|
|
|
|
SPLIT AdvertiseProfile "/" 5 AdvertiseProfile5
|
|
|
|
|
SPLIT AdvertiseProfile "/" 6 AdvertiseProfile6
|
|
|
|
|
SPLIT AdvertiseProfile "/" 7 AdvertiseProfile7
|
|
|
|
|
SPLIT AdvertiseProfile "/" 8 AdvertiseProfile8
|
|
|
|
|
SPLIT AdvertiseProfile "/" 9 AdvertiseProfile9
|
|
|
|
|
SPLIT AdvertiseProfile "/" 10 AdvertiseProfile10
|
|
|
|
|
SPLIT AdvertiseProfile "/" 11 AdvertiseProfile11
|
|
|
|
|
SPLIT AdvertiseProfile "/" 12 AdvertiseProfile12
|
|
|
|
|
SPLIT AdvertiseProfile "/" 13 AdvertiseProfile13
|
|
|
|
|
SPLIT AdvertiseProfile "/" 14 AdvertiseProfile14
|
|
|
|
|
SPLIT AdvertiseProfile "/" 15 AdvertiseProfile15
|
|
|
|
|
SPLIT AdvertiseProfile "/" 16 AdvertiseProfile16
|
|
|
|
|
SPLIT AdvertiseProfile "/" 17 AdvertiseProfile17
|
|
|
|
|
SPLIT AdvertiseProfile "/" 18 AdvertiseProfile18
|
2021-05-12 11:53:54 +07:00
|
|
|
|
2021-07-22 14:26:29 +07:00
|
|
|
; Default
|
|
|
|
|
Var AdvTaobinHome = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_"
|
|
|
|
|
Var AdvTaobinMenu = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu_"
|
|
|
|
|
Var AdvTaobinMenu2 = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu2_"
|
|
|
|
|
Var video_main_0 = AdvTaobinHome + AdvertiseProfile7
|
|
|
|
|
Var video_main_0 = video_main_0 + ".mp4"
|
|
|
|
|
Var video_main_1 = AdvTaobinHome + AdvertiseProfile8
|
|
|
|
|
Var video_main_1 = video_main_1 + ".mp4"
|
|
|
|
|
Var video_main_2 = AdvTaobinHome + AdvertiseProfile9
|
|
|
|
|
Var video_main_2 = video_main_2 + ".mp4"
|
|
|
|
|
Var video_main_3 = AdvTaobinHome + AdvertiseProfile10
|
|
|
|
|
Var video_main_3 = video_main_3 + ".mp4"
|
|
|
|
|
Var video_main_4 = AdvTaobinHome + AdvertiseProfile11
|
|
|
|
|
Var video_main_4 = video_main_4 + ".mp4"
|
|
|
|
|
Var video_main_5 = AdvTaobinHome + AdvertiseProfile12
|
|
|
|
|
Var video_main_5 = video_main_5 + ".mp4"
|
2022-07-16 10:12:31 +07:00
|
|
|
Var video_main_6 = AdvTaobinHome + AdvertiseProfile13
|
2022-06-15 16:24:15 +07:00
|
|
|
Var video_main_6 = video_main_6 + ".mp4"
|
2022-07-16 10:12:31 +07:00
|
|
|
Var video_main_7 = AdvTaobinHome + AdvertiseProfile14
|
|
|
|
|
Var video_main_7 = video_main_7 + ".mp4"
|
|
|
|
|
Var video_main_8 = AdvTaobinHome + AdvertiseProfile15
|
|
|
|
|
Var video_main_8 = video_main_8 + ".mp4"
|
|
|
|
|
Var video_main_9 = AdvTaobinHome + AdvertiseProfile16
|
|
|
|
|
Var video_main_9 = video_main_9 + ".mp4"
|
2021-07-22 14:26:29 +07:00
|
|
|
|
|
|
|
|
If AdvertiseProfile7 = "00" Then
|
|
|
|
|
Var video_main_count = 1
|
|
|
|
|
Else
|
|
|
|
|
If AdvertiseProfile8 = "00" Then
|
|
|
|
|
Var video_main_count = 1
|
|
|
|
|
Else
|
|
|
|
|
If AdvertiseProfile9 = "00" Then
|
|
|
|
|
Var video_main_count = 2
|
|
|
|
|
Else
|
|
|
|
|
If AdvertiseProfile10 = "00" Then
|
|
|
|
|
Var video_main_count = 3
|
|
|
|
|
Else
|
|
|
|
|
If AdvertiseProfile11 = "00" Then
|
|
|
|
|
Var video_main_count = 4
|
|
|
|
|
Else
|
|
|
|
|
If AdvertiseProfile12 = "00" Then
|
|
|
|
|
Var video_main_count = 5
|
|
|
|
|
Else
|
|
|
|
|
Var video_main_count = 6
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
If VideoAdvIndex = 0 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile7
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 1 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile8
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 2 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile9
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 3 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile10
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 4 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile11
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 5 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile12
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
2022-06-15 16:24:15 +07:00
|
|
|
If VideoAdvIndex = 6 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile13
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
2022-07-16 10:12:31 +07:00
|
|
|
If VideoAdvIndex = 7 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile14
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 8 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile15
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 9 Then
|
|
|
|
|
Var video_menu_0 = AdvTaobinMenu + AdvertiseProfile16
|
|
|
|
|
Var video_menu_0 = video_menu_0 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
|
2021-06-25 17:14:12 +07:00
|
|
|
|
2021-07-22 14:26:29 +07:00
|
|
|
If VideoAdvIndex = 0 Then
|
2022-06-15 16:24:15 +07:00
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile7
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
2021-07-22 14:26:29 +07:00
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 1 Then
|
2022-06-15 16:24:15 +07:00
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile8
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
2021-07-22 14:26:29 +07:00
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 2 Then
|
2022-06-15 16:24:15 +07:00
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile9
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
2021-07-22 14:26:29 +07:00
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 3 Then
|
2022-06-15 16:24:15 +07:00
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile10
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
2021-07-22 14:26:29 +07:00
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 4 Then
|
2022-06-15 16:24:15 +07:00
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile11
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
2021-07-22 14:26:29 +07:00
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 5 Then
|
2022-06-15 16:24:15 +07:00
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile12
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 6 Then
|
|
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile13
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
2021-07-22 14:26:29 +07:00
|
|
|
EndIf
|
2022-07-16 10:12:31 +07:00
|
|
|
If VideoAdvIndex = 7 Then
|
|
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile14
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 8 Then
|
|
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile15
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
|
|
|
|
EndIf
|
|
|
|
|
If VideoAdvIndex = 9 Then
|
|
|
|
|
Var video_menu2_1 = AdvTaobinMenu2 + AdvertiseProfile16
|
|
|
|
|
Var video_menu2_1 = video_menu2_1 + ".mp4"
|
|
|
|
|
EndIf
|
2022-06-15 16:24:15 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
DEBUGVAR video_menu2_1
|
|
|
|
|
|
2021-05-12 11:53:54 +07:00
|
|
|
|
|
|
|
|
|
2021-11-15 21:59:48 +07:00
|
|
|
|
|
|
|
|
Var showCart = "Invisible"
|
2022-02-03 21:03:39 +07:00
|
|
|
|
|
|
|
|
Var LedLidBlink = "no"
|
2021-11-15 21:59:48 +07:00
|
|
|
|
2021-12-23 18:41:56 +07:00
|
|
|
|
2022-02-03 21:03:39 +07:00
|
|
|
Var EnableSelectMenuBetweenBrew = "Enable"
|
2022-02-17 22:16:11 +07:00
|
|
|
|
|
|
|
|
|
2022-09-11 23:20:12 +07:00
|
|
|
If JXMLVersionInt > 412 Then
|
|
|
|
|
Var ToppingNewShow = "true"
|
|
|
|
|
EndIf
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2022-01-20 14:54:14 +07:00
|
|
|
DEBUGVAR XMLProfile
|
|
|
|
|
|
2021-12-01 11:41:52 +07:00
|
|
|
Machine CancelWepApp
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2022-01-14 13:54:47 +07:00
|
|
|
|
2022-05-05 23:15:44 +07:00
|
|
|
StrLen AdvertiseProfile AdvertiseProfileLen
|
|
|
|
|
|
2022-01-14 13:54:47 +07:00
|
|
|
|
2022-01-20 14:54:14 +07:00
|
|
|
If XMLProfile = "taobin_notopup" Then
|
2022-02-03 21:03:39 +07:00
|
|
|
Var ButtontoTopupMenu = "Disable"
|
2022-01-20 14:54:14 +07:00
|
|
|
Else
|
|
|
|
|
Var ButtontoTopupMenu = "Enable"
|
|
|
|
|
EndIf
|
2022-01-14 13:54:47 +07:00
|
|
|
|
2022-02-17 22:16:11 +07:00
|
|
|
If NetworkStatus = "DOWN" Then
|
|
|
|
|
Var WebAppShow = "Invisible"
|
|
|
|
|
EndIf
|
|
|
|
|
|
2022-05-11 15:57:41 +07:00
|
|
|
DEBUGVAR XMLPageVersionInt
|
2022-04-20 15:38:07 +07:00
|
|
|
|
2022-07-18 21:38:55 +07:00
|
|
|
; forever
|
|
|
|
|
Var new_layout = "true"
|
|
|
|
|
Machine MenuLayoutNew
|
2022-04-17 21:48:43 +07:00
|
|
|
|
2022-02-17 22:16:11 +07:00
|
|
|
DEBUGVAR SpiralOnline
|
2022-03-31 17:27:41 +07:00
|
|
|
|
2022-03-14 17:09:05 +07:00
|
|
|
Topping "ClearNextOrder" "-"
|
2022-04-01 10:42:00 +07:00
|
|
|
|
2023-05-05 23:18:22 +07:00
|
|
|
|
2022-05-05 23:15:44 +07:00
|
|
|
|
|
|
|
|
If AdvertiseProfileLen = 0 Then
|
|
|
|
|
CacheVarStr "get" AdvertiseProfile
|
|
|
|
|
Else
|
|
|
|
|
|
|
|
|
|
STRCONTAIN "00/00" AdvertiseProfile advPro
|
|
|
|
|
|
|
|
|
|
If advPro = "true" Then
|
|
|
|
|
CacheVarStr "get" AdvertiseProfile
|
|
|
|
|
Else
|
|
|
|
|
CacheVarStr "put" AdvertiseProfile
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
DEBUGVAR AdvertiseProfile
|
|
|
|
|
|
2022-06-20 12:22:14 +07:00
|
|
|
Var show_lang = "THAI"
|
|
|
|
|
|
2022-07-04 15:06:36 +07:00
|
|
|
|
|
|
|
|
Var NETCORE_EVENT_CNT_TMP = NCIC07_EVENT_CNT
|
|
|
|
|
|
|
|
|
|
|
2022-08-01 16:00:47 +07:00
|
|
|
|
2022-07-18 21:38:55 +07:00
|
|
|
DEBUGVAR CameraCount
|
|
|
|
|
If CameraCount = 0 Then
|
|
|
|
|
CameraService "Start"
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
If CameraCount = "" Then
|
|
|
|
|
CameraService "Start"
|
|
|
|
|
EndIf
|
2022-10-28 17:34:57 +07:00
|
|
|
|
|
|
|
|
DEBUGVAR CountryName
|
2023-02-14 17:09:30 +07:00
|
|
|
DEBUGVAR LanguageListEnable
|
2022-10-28 17:34:57 +07:00
|
|
|
DEBUGVAR DisplayFormat
|
2022-12-02 23:09:23 +07:00
|
|
|
DEBUGVAR ScaleValueForCalculation
|
2022-12-01 22:37:25 +07:00
|
|
|
DEBUGVAR PreScaleConvertShow
|
2022-11-07 14:13:14 +07:00
|
|
|
DEBUGVAR UnitPostDisplay
|
2022-11-10 14:00:56 +07:00
|
|
|
|
2022-12-19 13:59:02 +07:00
|
|
|
DEBUGVAR LanguageInit
|
|
|
|
|
|
|
|
|
|
|
2022-11-10 14:00:56 +07:00
|
|
|
Var TextPriceMenuSize = 14
|
2022-11-29 09:56:30 +07:00
|
|
|
Var TextPriceMenuY = 264
|
2023-06-15 09:56:20 +07:00
|
|
|
Var TextPriceMenuBlendX = 174
|
|
|
|
|
Var TextPriceMenuHotX = 50
|
2023-05-31 15:06:34 +07:00
|
|
|
|
|
|
|
|
; zone init lang
|
2023-06-15 09:56:20 +07:00
|
|
|
; CountryName
|
2023-05-31 15:06:34 +07:00
|
|
|
Var show_eng_button_stage = "Enable"
|
|
|
|
|
|
|
|
|
|
Var MemberButtonFileName = "ROOT/taobin_project/image/main_page/bp_main_page_member.png"
|
2022-11-29 09:56:30 +07:00
|
|
|
|
2022-11-17 00:25:45 +07:00
|
|
|
|
2023-06-13 15:54:54 +07:00
|
|
|
|
2022-11-17 00:25:45 +07:00
|
|
|
Machine __arm_toggle
|
2022-11-10 14:00:56 +07:00
|
|
|
|
2022-11-29 21:46:59 +07:00
|
|
|
GetLongTimeInMinute CurrentTime
|
|
|
|
|
|
|
|
|
|
DEBUGVAR LastTimeClickOrder
|
|
|
|
|
DEBUGVAR CurrentTime
|
2022-12-01 22:37:25 +07:00
|
|
|
|
2022-12-19 13:59:02 +07:00
|
|
|
If LastTimeClickOrder = "" Then
|
|
|
|
|
GetLongTimeInMinute LastTimeClickOrder
|
|
|
|
|
EndIf
|
|
|
|
|
|
2022-11-29 21:46:59 +07:00
|
|
|
Var DiffTimeInMinute = CurrentTime - LastTimeClickOrder
|
2022-12-01 22:37:25 +07:00
|
|
|
|
2022-11-29 21:46:59 +07:00
|
|
|
DEBUGVAR DiffTimeInMinute
|
|
|
|
|
|
|
|
|
|
If DiffTimeInMinute > 120 Then
|
|
|
|
|
GetLongTimeInMinute LastTimeClickOrder
|
|
|
|
|
ScreenRefresh
|
|
|
|
|
EndIf
|
|
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
; zone config language
|
|
|
|
|
|
|
|
|
|
SetLanguage LanguageInit
|
|
|
|
|
|
2023-02-17 17:50:13 +07:00
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
Var InternationalEnable = 0
|
|
|
|
|
Var InternationalEnableStr = "false"
|
|
|
|
|
|
|
|
|
|
; CountryName
|
|
|
|
|
If CountryName = "" Then
|
|
|
|
|
READ_FILE "/mnt/sdcard/coffeevending/country/short" StrCountryShort
|
|
|
|
|
DEBUGVAR StrCountryShort
|
|
|
|
|
If StrCountryShort = "MYS" Then
|
|
|
|
|
Var CountryName = "Malaysia"
|
|
|
|
|
EndIf
|
|
|
|
|
If StrCountryShort = "MYR" Then
|
|
|
|
|
Var CountryName = "Malaysia"
|
|
|
|
|
EndIf
|
2023-05-23 08:11:55 +07:00
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
If StrCountryShort = "AUS" Then
|
|
|
|
|
Var CountryName = "Australia"
|
2023-05-23 08:11:55 +07:00
|
|
|
EndIf
|
2023-07-12 22:17:28 +07:00
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
|
|
|
|
|
EndIf
|
2023-02-17 17:50:13 +07:00
|
|
|
|
2023-05-31 15:06:34 +07:00
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
If CountryName = "Malaysia" Then
|
|
|
|
|
Var WebAppShow = "Invisible"
|
|
|
|
|
EnableLanguage "ENG"
|
|
|
|
|
;EnableLanguage "THAI"
|
|
|
|
|
;EnableLanguage "CHINA"
|
|
|
|
|
;EnableLanguage "JAPAN"
|
|
|
|
|
EnableLanguage "MALAY"
|
|
|
|
|
SetLanguage "MALAY"
|
|
|
|
|
LanguageControl "UpdateList" "-"
|
|
|
|
|
Var InternationalEnable = 1
|
|
|
|
|
Var show_eng = "true"
|
2023-10-16 17:27:52 +07:00
|
|
|
;Var VideoMainPage = "ROOT/taobin_project/inter/common/video/video_main.mp4"
|
2023-06-15 09:56:20 +07:00
|
|
|
Var img_press_main_page = "ROOT/taobin_project/image/main_page_en/bp_main_page_start.png"
|
|
|
|
|
|
|
|
|
|
Var ShowNetworkProblemText = "Network error. Payment Cash only."
|
2023-02-17 17:50:13 +07:00
|
|
|
|
2023-08-19 22:16:27 +07:00
|
|
|
Var CountryRootPath = "ROOT/taobin_project/inter/mys/"
|
2023-02-17 17:50:13 +07:00
|
|
|
|
2023-10-12 13:52:25 +07:00
|
|
|
Var PriceUnitText = "Prices in MYR"
|
|
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
Var TextPriceMenuSize = 12
|
|
|
|
|
Var TextPriceMenuY = 266
|
|
|
|
|
Var ShowButtonClick2 = "Enable"
|
|
|
|
|
Var ButtontoTopupMenu = "Invisible"
|
2023-05-15 21:57:44 +07:00
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
Var MemberButtonFileName = "ROOT/taobin_project/image/main_page_en/bp_main_page_member.png"
|
|
|
|
|
Var show_eng_button_stage = "Invisible"
|
|
|
|
|
|
|
|
|
|
Var CountDownShowButton = 35
|
2023-07-12 22:17:28 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
Var XButtonMember = 384
|
|
|
|
|
Var YButtonMember = 1695
|
2023-08-23 13:00:51 +07:00
|
|
|
|
|
|
|
|
If Not#LanguageLoaded = "" Then
|
|
|
|
|
LoadLanguage "/mnt/sdcard/coffeevending/taobin_project/inter/mys/menu/lang.tsv"
|
|
|
|
|
EndIf
|
2023-06-15 09:56:20 +07:00
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
If CountryName = "Indonesia" Then
|
|
|
|
|
Var TextPriceMenuSize = 14
|
|
|
|
|
Var show_eng_button_stage = "Invisible"
|
|
|
|
|
Var MemberButtonFileName = "ROOT/taobin_project/image/main_page_en/bp_main_page_member.png"
|
|
|
|
|
|
2023-08-19 22:16:27 +07:00
|
|
|
Var CountryRootPath = "ROOT/taobin_project/inter/ids/"
|
2023-06-15 09:56:20 +07:00
|
|
|
Var CountDownShowButton = 35
|
2023-08-23 13:00:51 +07:00
|
|
|
|
|
|
|
|
If Not#LanguageLoaded = "" Then
|
|
|
|
|
LoadLanguage "/mnt/sdcard/coffeevending/taobin_project/inter/ids/menu/lang.tsv"
|
|
|
|
|
EndIf
|
2023-09-21 20:42:16 +07:00
|
|
|
|
2023-10-12 13:52:25 +07:00
|
|
|
Var PriceUnitText = ""
|
|
|
|
|
|
2023-09-21 20:42:16 +07:00
|
|
|
Var XButtonMember = 212
|
|
|
|
|
Var YButtonMember = 1695
|
2023-06-15 09:56:20 +07:00
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
If CountryName = "Australia" Then
|
|
|
|
|
Var WebAppShow = "Invisible"
|
|
|
|
|
EnableLanguage "ENG"
|
|
|
|
|
SetLanguage "ENG"
|
|
|
|
|
LanguageControl "UpdateList" "-"
|
|
|
|
|
|
|
|
|
|
Var InternationalEnable = 1
|
|
|
|
|
Var show_eng = "true"
|
2023-10-16 17:27:52 +07:00
|
|
|
;Var VideoMainPage = "ROOT/taobin_project/inter/aus/video/video_main.mp4"
|
2023-06-15 09:56:20 +07:00
|
|
|
Var img_press_main_page = "ROOT/taobin_project/image/main_page_en/bp_main_page_start.png"
|
|
|
|
|
|
|
|
|
|
Var ShowNetworkProblemText = "Network error. Payment Cash only."
|
|
|
|
|
|
2023-08-19 22:16:27 +07:00
|
|
|
Var CountryRootPath = "ROOT/taobin_project/inter/aus/"
|
|
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
ar TextPriceMenuSize = 12
|
|
|
|
|
Var TextPriceMenuY = 264
|
|
|
|
|
Var TextPriceMenuBlendX = 180
|
|
|
|
|
Var TextPriceMenuHotX = 48
|
|
|
|
|
Var ShowButtonClick2 = "Enable"
|
|
|
|
|
Var ButtontoTopupMenu = "Invisible"
|
|
|
|
|
|
2023-10-12 13:52:25 +07:00
|
|
|
Var PriceUnitText = ""
|
|
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
Var MemberButtonFileName = "ROOT/taobin_project/image/main_page_en/bp_main_page_member.png"
|
|
|
|
|
Var show_eng_button_stage = "Invisible"
|
|
|
|
|
|
|
|
|
|
Var CountDownShowButton = 35
|
|
|
|
|
|
2023-09-21 20:42:16 +07:00
|
|
|
Var XButtonMember = 212
|
|
|
|
|
Var YButtonMember = 1695
|
|
|
|
|
|
2023-08-23 13:00:51 +07:00
|
|
|
If Not#LanguageLoaded = "" Then
|
|
|
|
|
LoadLanguage "/mnt/sdcard/coffeevending/taobin_project/inter/aus/menu/lang.tsv"
|
|
|
|
|
EndIf
|
|
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DEBUGVAR InternationalEnable
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Var LanguageObjectShow = "Enable"
|
|
|
|
|
Var NoLangObjectShow = "Invisible"
|
|
|
|
|
|
2023-08-23 13:00:51 +07:00
|
|
|
If Not#LanguageResult = "false" Then
|
2023-06-15 09:56:20 +07:00
|
|
|
LoadLanguage "/mnt/sdcard/coffeevending/taobin_project/ui/lang.tsv"
|
2023-02-17 17:50:13 +07:00
|
|
|
EndIf
|
2023-09-15 13:45:44 +07:00
|
|
|
|
|
|
|
|
Var RootPath = "ROOT/taobin_project/inter/common/"
|
2023-08-19 22:16:27 +07:00
|
|
|
|
|
|
|
|
Var OpenFileXML = CountryRootPath + "xml/event/tricker.ev"
|
|
|
|
|
DEBUGVAR OpenFileXML
|
|
|
|
|
TRY OpenFileXML
|
|
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
Else
|
|
|
|
|
Var LanguageObjectShow = "Invisible"
|
|
|
|
|
Var NoLangObjectShow = "Enable"
|
2023-08-19 22:16:27 +07:00
|
|
|
|
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/tricker.ev"
|
|
|
|
|
|
2023-09-15 13:45:44 +07:00
|
|
|
Var RootPath = "ROOT/taobin_project/"
|
|
|
|
|
|
2023-08-19 22:16:27 +07:00
|
|
|
|
2022-12-21 22:54:09 +07:00
|
|
|
EndIf
|
2023-02-17 17:50:13 +07:00
|
|
|
|
2023-05-15 21:57:44 +07:00
|
|
|
|
2023-05-05 23:18:22 +07:00
|
|
|
Var StrXMLPageVer = "ver=" + XMLPageVersionInt
|
|
|
|
|
WRITE_FILE "/mnt/sdcard/coffeevending/version/xml_page_version.int" StrXMLPageVer
|
2023-03-14 22:07:46 +07:00
|
|
|
|
2023-02-17 17:50:13 +07:00
|
|
|
|
2023-03-22 22:59:14 +07:00
|
|
|
|
2023-04-04 20:06:37 +07:00
|
|
|
|
2023-06-15 09:56:20 +07:00
|
|
|
If SELLONLINE = 1 Then
|
|
|
|
|
Else
|
|
|
|
|
|
|
|
|
|
Var ShowNetworkProblem = "Enable"
|
|
|
|
|
Var ShowButtonClick2 = "Invisible"
|
|
|
|
|
|
|
|
|
|
If NetworkStatus = "DOWN" Then
|
|
|
|
|
Machine NetworkDown
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
Var QRCODE99 = ""
|
|
|
|
|
WEB "DISABLE"
|
|
|
|
|
|
|
|
|
|
EndIf
|
2023-08-25 21:27:45 +07:00
|
|
|
|
|
|
|
|
If GameInstalled = "" Then
|
|
|
|
|
CheckApp "com.NDF.taobin" GameInstalled
|
|
|
|
|
EndIf
|
2023-05-10 21:40:13 +07:00
|
|
|
|
|
|
|
|
Var CountDownCheckCamera = 10
|
2023-04-04 20:06:37 +07:00
|
|
|
|
2023-06-02 14:10:34 +07:00
|
|
|
;DEBUGVAR EnableLiveness
|
2023-05-05 23:18:22 +07:00
|
|
|
DEBUGVAR LivenessLicenseFailNumber
|
2023-06-02 14:10:34 +07:00
|
|
|
;DEBUGVAR LivenessControlVersion
|
|
|
|
|
;DEBUGVAR Not#CameraSettingStatus
|
2023-04-16 22:14:50 +07:00
|
|
|
|
2023-02-20 15:44:57 +07:00
|
|
|
RootLayoutVisible 3 "hide"
|
2023-05-01 21:39:17 +07:00
|
|
|
|
2023-05-05 23:18:22 +07:00
|
|
|
If SELLSTATUS = "DEACTIVE" Then
|
|
|
|
|
Open "/ROOT/xml/offline.xml"
|
|
|
|
|
EndIf
|
|
|
|
|
|
2023-05-16 22:35:46 +07:00
|
|
|
Var CheckCupStateDoorCupClose = ""
|
2023-05-15 21:57:44 +07:00
|
|
|
|
2023-05-12 15:49:12 +07:00
|
|
|
; zone cup on arm
|
|
|
|
|
If CupOnArm = "true" Then
|
|
|
|
|
|
|
|
|
|
If CheckCupStateDoorCupClose = "" Then
|
|
|
|
|
Var buttonRemoveCup = "Enable"
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
If CheckCupStateDoorCupClose = "done" Then
|
|
|
|
|
Var buttonRemoveCup = "Enable"
|
|
|
|
|
EndIf
|
|
|
|
|
Else
|
|
|
|
|
If buttonRemoveCup = "Enable" Then
|
|
|
|
|
Var buttonRemoveCup = "Invisible"
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
|
2023-11-21 17:20:20 +07:00
|
|
|
TRY "ROOT/taobin_project/xml/profile/run.ev"
|
2023-10-31 16:30:47 +07:00
|
|
|
|
2023-10-05 08:43:58 +07:00
|
|
|
Var NETCORE_LOST_COUNT_UP = 0
|
2023-05-01 21:39:17 +07:00
|
|
|
|
2023-10-30 22:50:45 +07:00
|
|
|
If RoadShow = "true" Then
|
|
|
|
|
Var ShowNetworkProblem = "Invisible"
|
|
|
|
|
Var ShowNetworkProblemText = ""
|
|
|
|
|
EndIf
|
|
|
|
|
|
2020-09-14 15:09:29 +07:00
|
|
|
</EventOpen>
|
2020-10-12 19:09:05 +07:00
|
|
|
|
2023-02-21 11:34:32 +07:00
|
|
|
<EventUnitTest1>
|
2023-06-20 22:52:11 +07:00
|
|
|
Var NoWaitMachineEnable = 1
|
2023-02-21 11:34:32 +07:00
|
|
|
</EventUnitTest1>
|
2023-06-20 22:52:11 +07:00
|
|
|
|
2023-02-21 11:34:32 +07:00
|
|
|
<EventUnitTest2>
|
2023-05-23 08:11:55 +07:00
|
|
|
Var NextPage = "ROOT/taobin_project/xml/page_back_to_main.xml"
|
|
|
|
|
|
|
|
|
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert2.xml"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Var OpenFromPageBoard = 1
|
|
|
|
|
|
|
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
|
|
|
|
|
; show language icon
|
|
|
|
|
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
|
|
|
|
RootLayoutVisible 3 "show"
|
|
|
|
|
|
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_group_recommend.lxml"
|
|
|
|
|
Else
|
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
Machine DoorClose
|
|
|
|
|
|
|
|
|
|
TopView "show"
|
|
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
2023-02-21 11:34:32 +07:00
|
|
|
</EventUnitTest2>
|
2023-02-17 17:50:13 +07:00
|
|
|
|
2023-06-20 22:52:11 +07:00
|
|
|
<EventUnitTest3>
|
|
|
|
|
Var NoWaitMachineEnable = 0
|
|
|
|
|
</EventUnitTest3>
|
|
|
|
|
|
2023-11-15 21:26:52 +07:00
|
|
|
<EventUnitTest4>
|
2023-11-17 11:13:49 +07:00
|
|
|
STRCONTAIN "SugarBreak-y18IDCard" XMLProfile UnitTestProfile
|
|
|
|
|
If UnitTestProfile = "true" Then
|
|
|
|
|
Var XMLProfile = "standard"
|
|
|
|
|
Else
|
2023-11-22 15:52:40 +07:00
|
|
|
Var XMLProfile = "SugarBreak-y18IDCard"
|
2023-11-17 11:13:49 +07:00
|
|
|
EndIf
|
2023-11-15 21:26:52 +07:00
|
|
|
|
|
|
|
|
</EventUnitTest4>
|
|
|
|
|
|
2020-12-05 22:46:39 +07:00
|
|
|
<Timeout> 1000 </Timeout>
|
2020-10-12 19:09:05 +07:00
|
|
|
<EventTimeout>
|
2023-11-06 10:42:33 +07:00
|
|
|
|
|
|
|
|
; New profile: Y18, Y18+Live, NoSugarStepRight2
|
|
|
|
|
|
|
|
|
|
;DEBUGVAR 12-02-01-0021.Price
|
|
|
|
|
;DEBUGVAR $12-02-01-0021.Price
|
|
|
|
|
|
2023-11-08 15:28:56 +07:00
|
|
|
; DEBUGVAR XMLProfile
|
2023-11-06 10:42:33 +07:00
|
|
|
; test
|
|
|
|
|
; Var XMLProfile = "y18IDCard"
|
|
|
|
|
; Var XMLProfile = "y18IDCardLive"
|
|
|
|
|
; Var XMLProfile = "SugarBreak"
|
|
|
|
|
|
|
|
|
|
If XMLProfile = "" Then
|
|
|
|
|
|
|
|
|
|
; test action
|
2023-11-21 17:20:20 +07:00
|
|
|
|
2023-11-13 09:51:31 +07:00
|
|
|
ReadProfile "ROOT/xmlprofile/main.json" "XMLProfileFromJson"
|
|
|
|
|
DEBUGVAR XMLProfileFromJson
|
2023-11-06 10:42:33 +07:00
|
|
|
|
|
|
|
|
; Var XMLProfile = "Discount50"
|
|
|
|
|
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
If Discount50 = "true" Then
|
|
|
|
|
Var HalfPrice = "true"
|
|
|
|
|
|
|
|
|
|
If InvokeDiscountCMD = "" Then
|
|
|
|
|
__CMD "invoke-discount-50" "-" "-" "-"
|
|
|
|
|
Var InvokeDiscountCMD = "true"
|
|
|
|
|
Else
|
2023-11-08 15:28:56 +07:00
|
|
|
; DEBUGVAR InvokeDiscountCMD
|
2023-11-06 10:42:33 +07:00
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
Else
|
|
|
|
|
Var HalfPrice = "false"
|
2023-11-08 15:28:56 +07:00
|
|
|
; DEBUGVAR Discount50
|
2023-11-06 10:42:33 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2023-11-08 15:28:56 +07:00
|
|
|
; DEBUGVAR EnableLiveness
|
|
|
|
|
; DEBUGVAR Only18
|
|
|
|
|
; DEBUGVAR NoSugarStepRight2
|
|
|
|
|
; DEBUGVAR HalfPrice
|
2023-11-06 10:42:33 +07:00
|
|
|
|
2023-10-26 15:27:32 +07:00
|
|
|
DEBUGVAR WebAppShow
|
2020-12-03 14:21:46 +07:00
|
|
|
If IgnoreNetCore = "true" Then
|
2020-12-05 22:46:39 +07:00
|
|
|
|
|
|
|
|
Else
|
2020-12-03 14:21:46 +07:00
|
|
|
If NetworkStatus = "DOWN" Then
|
2022-07-06 10:33:35 +07:00
|
|
|
|
2022-02-17 22:16:11 +07:00
|
|
|
Var WebAppShow = "Invisible"
|
2020-12-03 14:21:46 +07:00
|
|
|
EndIf
|
2022-08-01 16:00:47 +07:00
|
|
|
If SELLSTATUS = "DEACTIVE" Then
|
2020-12-03 14:21:46 +07:00
|
|
|
Open "/ROOT/xml/offline.xml"
|
2020-12-26 01:33:30 +07:00
|
|
|
EndIf
|
2020-12-04 13:35:13 +07:00
|
|
|
|
2023-06-20 22:52:11 +07:00
|
|
|
If NoWaitMachineEnable = 1 Then
|
|
|
|
|
If stop_now = "true" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
2023-06-20 22:52:11 +07:00
|
|
|
Else
|
|
|
|
|
If MachineStage = "close-maintenance" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2020-10-20 11:54:27 +07:00
|
|
|
|
2023-06-20 22:52:11 +07:00
|
|
|
EndIf
|
2020-12-03 14:21:46 +07:00
|
|
|
EndIf
|
2023-06-20 22:52:11 +07:00
|
|
|
|
2020-12-26 01:33:30 +07:00
|
|
|
If MachineStage = "mcu-upgrade" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2020-12-26 01:33:30 +07:00
|
|
|
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
|
2022-04-01 10:42:00 +07:00
|
|
|
;stop_now
|
2022-04-17 21:48:43 +07:00
|
|
|
If NETCORE_LOST_CNT > 120 Then
|
2022-04-01 10:42:00 +07:00
|
|
|
Var stop_now = "true"
|
|
|
|
|
Var MachineErrorDetailAll = "???"
|
2022-04-17 21:48:43 +07:00
|
|
|
SAVELOG "NETCORE_LOST_CNT"
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2022-04-01 10:42:00 +07:00
|
|
|
EndIf
|
2022-07-04 15:06:36 +07:00
|
|
|
|
|
|
|
|
|
2022-07-12 12:19:44 +07:00
|
|
|
;DEBUGVAR NETCORE_EVENT_CNT_X
|
2022-07-04 15:06:36 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
If NCIC07_EVENT_CNT = NETCORE_EVENT_CNT_TMP Then
|
2023-10-06 10:03:10 +07:00
|
|
|
If NETCORE_EVENT_CNT_X = "" Then
|
|
|
|
|
Var NETCORE_EVENT_CNT_X = 0
|
|
|
|
|
EndIf
|
|
|
|
|
|
2022-07-04 15:06:36 +07:00
|
|
|
Var NETCORE_EVENT_CNT_X = NETCORE_EVENT_CNT_X + 1
|
2023-10-05 08:43:58 +07:00
|
|
|
|
2023-10-09 14:59:58 +07:00
|
|
|
If NETCORE_EVENT_CNT_X = 30 Then
|
|
|
|
|
DEBUGVAR NETCORE_EVENT_CNT_X
|
|
|
|
|
EndIf
|
|
|
|
|
If NETCORE_EVENT_CNT_X = 90 Then
|
|
|
|
|
DEBUGVAR NETCORE_EVENT_CNT_X
|
|
|
|
|
EndIf
|
2022-07-04 15:06:36 +07:00
|
|
|
|
2023-11-01 10:39:31 +07:00
|
|
|
If NETCORE_EVENT_CNT_X > 3600 Then
|
2022-07-04 15:06:36 +07:00
|
|
|
Var stop_now = "true"
|
2023-10-05 08:43:58 +07:00
|
|
|
Var stop_now_from_netcore_event = 1
|
2022-07-04 15:06:36 +07:00
|
|
|
Var MachineErrorDetailAll = "Netcore Lost"
|
2022-07-13 09:44:29 +07:00
|
|
|
SAVELOG "Netcore Lost NCIC07_EVENT_CNT"
|
2022-07-04 15:06:36 +07:00
|
|
|
DEBUGVAR NCIC07_EVENT_CNT
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2022-07-04 15:06:36 +07:00
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
Else
|
|
|
|
|
Var NETCORE_EVENT_CNT_X = 0
|
|
|
|
|
Var NETCORE_EVENT_CNT_TMP = NCIC07_EVENT_CNT
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-12-03 14:21:46 +07:00
|
|
|
EndIf
|
2020-10-20 11:54:27 +07:00
|
|
|
|
2020-10-20 13:58:08 +07:00
|
|
|
If MachineStage = "drink-failed" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2020-10-20 13:58:08 +07:00
|
|
|
|
|
|
|
|
EndIf
|
2020-12-05 22:46:39 +07:00
|
|
|
|
|
|
|
|
If MachineStage = "remove-cup" Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_remove_cup.xml"
|
|
|
|
|
|
|
|
|
|
EndIf
|
2020-10-20 13:58:08 +07:00
|
|
|
|
2021-01-22 13:12:30 +07:00
|
|
|
|
2022-04-01 10:42:00 +07:00
|
|
|
|
2021-01-19 23:43:43 +07:00
|
|
|
If NeedUpgrade = "true" Then
|
2023-07-25 14:07:57 +07:00
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.lxml"
|
|
|
|
|
Else
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_show_error.xml"
|
|
|
|
|
EndIf
|
2021-01-19 23:43:43 +07:00
|
|
|
EndIf
|
2020-10-12 19:09:05 +07:00
|
|
|
|
2021-01-19 23:43:43 +07:00
|
|
|
If CountDownShowButton > 0 Then
|
|
|
|
|
Var CountDownShowButton = CountDownShowButton - 1
|
|
|
|
|
EndIf
|
|
|
|
|
|
2023-04-04 20:06:37 +07:00
|
|
|
|
|
|
|
|
|
2023-09-22 13:29:50 +07:00
|
|
|
DEBUGVAR MachineStage
|
2020-11-25 15:27:13 +07:00
|
|
|
;SAVELOG CountDownShowButton
|
|
|
|
|
;SAVELOG ShowButtonClickFull
|
2021-04-21 16:13:29 +07:00
|
|
|
|
2021-08-16 11:24:01 +07:00
|
|
|
If TaobinOnlineX = "true" Then
|
2020-10-12 19:09:05 +07:00
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
If CountDownShowButton = 31 Then
|
|
|
|
|
Var ShowButtonClickFull = "Enable"
|
|
|
|
|
Var ShowButtonClick = "Invisible"
|
|
|
|
|
Refresh
|
|
|
|
|
EndIf
|
2020-10-12 19:09:05 +07:00
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
If CountDownShowButton = 3 Then
|
|
|
|
|
|
|
|
|
|
Var ShowButtonClick = "Enable"
|
|
|
|
|
Var ShowButtonClickFull = "Invisible"
|
|
|
|
|
Refresh
|
|
|
|
|
EndIf
|
2020-10-12 19:09:05 +07:00
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
If CountDownPauseVideo > 0 Then
|
|
|
|
|
; ignore
|
2021-05-24 13:38:59 +07:00
|
|
|
Var CountDownPauseVideo = CountDownPauseVideo - 1
|
2023-04-04 20:06:37 +07:00
|
|
|
|
2023-07-12 22:17:28 +07:00
|
|
|
If CountDownPauseVideo = 1 Then
|
2023-11-06 10:42:33 +07:00
|
|
|
|
|
|
|
|
If InvokeDiscountCMD = "true" Then
|
|
|
|
|
|
2023-07-12 22:17:28 +07:00
|
|
|
If JXMLVersionInt > 451 Then
|
|
|
|
|
TapScreen 30 638
|
|
|
|
|
EndIf
|
2023-04-04 20:06:37 +07:00
|
|
|
|
2023-11-06 10:42:33 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2023-07-12 22:17:28 +07:00
|
|
|
EndIf
|
2021-04-21 16:13:29 +07:00
|
|
|
If CountDownPauseVideo = 0 Then
|
2021-01-19 23:43:43 +07:00
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
Var NextPage = "ROOT/taobin_project/xml/page_back_to_main.xml"
|
2021-01-19 23:43:43 +07:00
|
|
|
|
2022-06-20 12:22:14 +07:00
|
|
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert2.xml"
|
2023-02-21 11:34:32 +07:00
|
|
|
|
2023-05-01 21:39:17 +07:00
|
|
|
|
|
|
|
|
Var OpenFromPageBoard = 1
|
2023-05-11 21:58:34 +07:00
|
|
|
|
|
|
|
|
If InternationalEnable = 1 Then
|
2023-05-15 21:57:44 +07:00
|
|
|
|
|
|
|
|
; show language icon
|
|
|
|
|
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
|
|
|
|
RootLayoutVisible 3 "show"
|
|
|
|
|
|
2023-08-23 13:00:51 +07:00
|
|
|
|
|
|
|
|
Var OpenFileXML = CountryRootPath + "xml/event/script_common_for_open_promotion_xml.ev"
|
|
|
|
|
TRY OpenFileXML
|
|
|
|
|
;OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_group_recommend.lxml"
|
|
|
|
|
|
2023-05-11 21:58:34 +07:00
|
|
|
Else
|
2023-10-25 18:02:34 +07:00
|
|
|
If BeerTrapEnable = "true" Then
|
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_cocktail.xml"
|
|
|
|
|
Else
|
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
|
|
|
EndIf
|
2023-05-11 21:58:34 +07:00
|
|
|
EndIf
|
2023-04-21 11:04:06 +07:00
|
|
|
|
2022-10-11 13:28:43 +07:00
|
|
|
Machine DoorClose
|
2022-04-03 11:01:43 +07:00
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
TopView "show"
|
|
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
|
|
|
|
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
EndIf
|
|
|
|
|
|
2021-02-05 13:53:17 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
If TimerFirst = "true" Then
|
|
|
|
|
Var TimerFirst = "false"
|
|
|
|
|
Var CountUpReloadAll = CountUpReloadAll + 1
|
|
|
|
|
|
|
|
|
|
DEBUGVAR CountUpReloadAll
|
|
|
|
|
|
2023-06-30 15:04:02 +07:00
|
|
|
; Original value is 40
|
|
|
|
|
If CountUpReloadAll > 80 Then
|
2023-03-27 12:35:55 +07:00
|
|
|
Var NeedReboot = "false"
|
2021-02-05 13:53:17 +07:00
|
|
|
|
|
|
|
|
Var StartUpExt = "-"
|
|
|
|
|
Var CountUpReloadAll = 0
|
|
|
|
|
|
|
|
|
|
ReloadAll
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
EndIf
|
2021-03-19 08:27:10 +07:00
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
;DEBUGVAR CupOnArm
|
2021-08-25 22:42:18 +07:00
|
|
|
;Var CupOnArm = "true"
|
2021-04-21 16:13:29 +07:00
|
|
|
|
2021-03-12 15:39:02 +07:00
|
|
|
If CupOnArm = "true" Then
|
2023-04-27 22:20:59 +07:00
|
|
|
|
|
|
|
|
If CheckCupStateDoorCupClose = "" Then
|
|
|
|
|
Var buttonRemoveCup = "Enable"
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
If CheckCupStateDoorCupClose = "done" Then
|
|
|
|
|
Var buttonRemoveCup = "Enable"
|
|
|
|
|
EndIf
|
2021-03-12 15:39:02 +07:00
|
|
|
Else
|
2023-04-27 22:20:59 +07:00
|
|
|
If buttonRemoveCup = "Enable" Then
|
|
|
|
|
Var buttonRemoveCup = "Invisible"
|
|
|
|
|
EndIf
|
2021-03-12 15:39:02 +07:00
|
|
|
EndIf
|
2022-02-28 22:33:45 +07:00
|
|
|
|
|
|
|
|
|
2022-03-06 23:56:08 +07:00
|
|
|
|
2022-02-28 22:33:45 +07:00
|
|
|
|
|
|
|
|
If Seeker = "curr" Then
|
|
|
|
|
If DoorCupPosition = "bottom" Then
|
|
|
|
|
; It normal
|
|
|
|
|
Var EmergencyStop = "false"
|
|
|
|
|
Else
|
|
|
|
|
Var EmergencyStop = "true"
|
|
|
|
|
|
|
|
|
|
EndIf
|
|
|
|
|
EndIf
|
|
|
|
|
|
2023-04-04 20:06:37 +07:00
|
|
|
;DEBUGVAR CountDownCheckCamera
|
2023-07-12 22:17:28 +07:00
|
|
|
;DEBUGVAR Not#CameraSettingStatus
|
|
|
|
|
;If CountDownCheckCamera = 0 Then
|
|
|
|
|
;
|
|
|
|
|
; If Not#CameraSettingStatus = "" Then
|
|
|
|
|
; If CameraCount = 1 Then
|
|
|
|
|
;
|
|
|
|
|
; Var CountDownCheckCamera = 2
|
|
|
|
|
; CameraSetting "usbfront" "default" "Rotate=90,Resolution=1280x720,scaleX=1.0,scaleY=0.7"
|
|
|
|
|
; Else
|
|
|
|
|
; Var CountDownCheckCamera = 5
|
|
|
|
|
; EndIf
|
|
|
|
|
; Else
|
|
|
|
|
; Var CountDownCheckCamera = 30
|
|
|
|
|
; EndIf
|
|
|
|
|
;Else
|
|
|
|
|
; Var CountDownCheckCamera = CountDownCheckCamera - 1
|
|
|
|
|
;EndIf
|
2023-04-04 20:06:37 +07:00
|
|
|
|
2022-02-28 22:33:45 +07:00
|
|
|
|
2023-04-27 22:20:59 +07:00
|
|
|
|
2023-05-31 15:06:34 +07:00
|
|
|
|
|
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
Refresh
|
2021-02-05 13:53:17 +07:00
|
|
|
|
2020-09-14 15:09:29 +07:00
|
|
|
TimerReset
|
|
|
|
|
</EventTimeout>
|
2020-09-14 19:07:20 +07:00
|
|
|
|
2020-10-12 19:09:05 +07:00
|
|
|
<EventEnd>
|
2022-10-04 22:00:33 +07:00
|
|
|
SAVELOG "EVENT END"
|
2021-07-03 23:19:20 +07:00
|
|
|
|
2021-08-16 11:24:01 +07:00
|
|
|
If TaobinOnlineX = "true" Then
|
2021-07-03 23:19:20 +07:00
|
|
|
Var CountDownShowButton = 35
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
If TermTemOnline = "true" Then
|
|
|
|
|
Var CountDownShowButton = 28
|
|
|
|
|
EndIf
|
|
|
|
|
|
2021-01-19 23:43:43 +07:00
|
|
|
Var CountDownPauseVideo = 6
|
2021-08-16 11:24:01 +07:00
|
|
|
If TaobinOnlineX = "true" Then
|
2023-10-18 11:15:28 +07:00
|
|
|
;TouchTapClose
|
2021-04-21 16:13:29 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2021-05-24 13:38:59 +07:00
|
|
|
;Open CurrentXMLFileName0
|
2020-10-12 19:09:05 +07:00
|
|
|
Refresh
|
2021-02-05 14:11:05 +07:00
|
|
|
|
2020-10-12 19:09:05 +07:00
|
|
|
</EventEnd>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<EventNetDown>
|
2020-12-26 01:33:30 +07:00
|
|
|
SAVELOG NetworkStatus
|
2021-08-16 11:44:14 +07:00
|
|
|
;Open "/mnt/sdcard/coffeevending/xml/main.xml"
|
2020-10-12 19:09:05 +07:00
|
|
|
</EventNetDown>
|
2020-12-26 01:33:30 +07:00
|
|
|
|
2020-10-12 19:09:05 +07:00
|
|
|
<EventNetDeactive>
|
2020-12-26 01:33:30 +07:00
|
|
|
SAVELOG NetworkStatus
|
2022-08-01 16:00:47 +07:00
|
|
|
If SELLSTATUS = "DEACTIVE" Then
|
|
|
|
|
Open "/mnt/sdcard/coffeevending/xml/main.xml"
|
|
|
|
|
EndIf
|
2020-10-12 19:09:05 +07:00
|
|
|
</EventNetDeactive>
|
|
|
|
|
|
2021-11-25 15:56:33 +07:00
|
|
|
<EventWebApp>
|
|
|
|
|
|
|
|
|
|
DEBUGVAR web_ready
|
|
|
|
|
If web_ready = "true" Then
|
2021-11-30 15:42:42 +07:00
|
|
|
If web_ref = QRCODE99x Then
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2021-11-26 15:53:14 +07:00
|
|
|
Var web_readyOK = web_ready
|
2021-11-25 15:56:33 +07:00
|
|
|
Var web_telnumOK = web_telnum
|
|
|
|
|
|
2021-11-30 16:16:44 +07:00
|
|
|
Var web_app_prepar = "true"
|
2021-11-25 15:56:33 +07:00
|
|
|
|
2023-11-17 08:41:15 +07:00
|
|
|
; Handle penetrator
|
|
|
|
|
|
2023-11-22 15:52:40 +07:00
|
|
|
If Only18 = "true" Then
|
|
|
|
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
|
|
|
|
OpenInst 2 "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
2023-11-17 08:41:15 +07:00
|
|
|
Else
|
|
|
|
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
|
|
|
EndIf
|
|
|
|
|
|
2021-11-25 15:56:33 +07:00
|
|
|
|
|
|
|
|
TopView "show"
|
|
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
|
|
|
|
EndIf
|
|
|
|
|
Else
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
</EventWebApp>
|
|
|
|
|
|
2020-10-12 19:09:05 +07:00
|
|
|
|
|
|
|
|
<Video>
|
|
|
|
|
<X> 0 </X>
|
|
|
|
|
<Y> 0 </Y>
|
2021-02-05 13:53:17 +07:00
|
|
|
;<Loop>"true"</Loop>
|
2020-12-03 14:21:46 +07:00
|
|
|
;<Volume> 80 </Volume>
|
2021-04-21 16:13:29 +07:00
|
|
|
<Filename> VideoMainPage </Filename>
|
2023-03-07 17:39:10 +07:00
|
|
|
<FilenameAlternate> "ROOT/taobin_project/video/main_page_en.mp4" </FilenameAlternate>
|
2020-10-12 19:09:05 +07:00
|
|
|
</Video>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-09-14 19:07:20 +07:00
|
|
|
|
|
|
|
|
<Button>
|
|
|
|
|
<X> 212 </X>
|
|
|
|
|
<Y> 1481 </Y>
|
2020-10-12 19:09:05 +07:00
|
|
|
<State> ShowButtonClick </State>
|
2021-02-05 13:53:17 +07:00
|
|
|
;<Color> "0x00BDFF" </Color>
|
2023-05-23 08:11:55 +07:00
|
|
|
<FilenamePress> img_press_main_page </FilenamePress>
|
2021-10-25 15:53:30 +07:00
|
|
|
;<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
2020-09-14 19:07:20 +07:00
|
|
|
<Volume> SoundVolume </Volume>
|
|
|
|
|
<EventClick>
|
2023-02-14 17:09:30 +07:00
|
|
|
|
2022-05-05 23:15:44 +07:00
|
|
|
;OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
2020-12-16 09:50:26 +07:00
|
|
|
If CocktailShow = "true" Then
|
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_cocktail.xml"
|
|
|
|
|
Else
|
2022-02-17 22:16:11 +07:00
|
|
|
|
|
|
|
|
If SpiralOnline = "true" Then
|
2021-04-06 14:50:53 +07:00
|
|
|
|
2022-02-17 22:16:11 +07:00
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_with_vending.xml"
|
|
|
|
|
Else
|
2023-05-11 21:58:34 +07:00
|
|
|
If InternationalEnable = 1 Then
|
2023-05-15 21:57:44 +07:00
|
|
|
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
2023-05-11 21:58:34 +07:00
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog.lxml"
|
|
|
|
|
Else
|
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog.xml"
|
|
|
|
|
EndIf
|
2022-02-17 22:16:11 +07:00
|
|
|
|
2021-04-21 16:13:29 +07:00
|
|
|
EndIf
|
2021-04-06 14:50:53 +07:00
|
|
|
|
2020-12-16 09:50:26 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2020-09-14 19:47:50 +07:00
|
|
|
TopView "show"
|
2020-10-15 13:14:09 +07:00
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
2020-09-14 19:07:20 +07:00
|
|
|
</EventClick>
|
|
|
|
|
</Button>
|
|
|
|
|
|
|
|
|
|
<Button>
|
2023-07-12 22:17:28 +07:00
|
|
|
<X> XButtonMember </X>
|
|
|
|
|
<Y> YButtonMember </Y>
|
2021-08-25 16:59:01 +07:00
|
|
|
<State> ShowButtonClick2 </State>
|
2021-02-05 13:53:17 +07:00
|
|
|
;<Color> "0x00BDFF" </Color>
|
2023-05-31 15:06:34 +07:00
|
|
|
<FilenamePress> MemberButtonFileName </FilenamePress>
|
2020-09-14 19:07:20 +07:00
|
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
|
|
|
<Volume> SoundVolume </Volume>
|
|
|
|
|
<EventClick>
|
2021-02-05 13:53:17 +07:00
|
|
|
|
2022-05-01 10:57:47 +07:00
|
|
|
Var NextPage = "-"
|
|
|
|
|
|
2021-02-05 13:53:17 +07:00
|
|
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
2021-02-02 13:33:11 +07:00
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_check_member.xml"
|
2020-09-14 19:07:20 +07:00
|
|
|
|
2021-02-05 13:53:17 +07:00
|
|
|
TopView "show"
|
|
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
|
|
|
|
|
|
|
|
|
|
2020-09-14 19:07:20 +07:00
|
|
|
</EventClick>
|
|
|
|
|
</Button>
|
|
|
|
|
|
|
|
|
|
<Button>
|
|
|
|
|
<X> 556 </X>
|
|
|
|
|
<Y> 1695 </Y>
|
2022-01-20 14:54:14 +07:00
|
|
|
<State> ButtontoTopupMenu </State>
|
2021-02-05 13:53:17 +07:00
|
|
|
;<Color> "0x00BDFF" </Color>
|
2020-09-14 19:07:20 +07:00
|
|
|
<FilenamePress> "ROOT/taobin_project/image/main_page/bp_main_page_topup.png" </FilenamePress>
|
|
|
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
|
|
|
<Volume> SoundVolume </Volume>
|
|
|
|
|
<EventClick>
|
2022-01-14 17:41:20 +07:00
|
|
|
Var PayDetail=""
|
2022-05-01 10:57:47 +07:00
|
|
|
Var NextPage = "-"
|
2020-09-14 19:47:50 +07:00
|
|
|
Open "ROOT/xml/service_menu.xml"
|
2020-09-14 19:07:20 +07:00
|
|
|
</EventClick>
|
|
|
|
|
</Button>
|
|
|
|
|
|
2020-09-18 15:24:35 +07:00
|
|
|
<Button>
|
2020-10-12 19:09:05 +07:00
|
|
|
<X> 2 </X>
|
2021-02-05 13:53:17 +07:00
|
|
|
<Y> 609 </Y>
|
2020-10-12 19:09:05 +07:00
|
|
|
<State> ShowButtonClickFull </State>
|
2021-02-05 13:53:17 +07:00
|
|
|
;<Color> "0x00BDFF" </Color>
|
2020-10-14 17:33:55 +07:00
|
|
|
<Width> 1070 </Width>
|
2021-02-05 13:53:17 +07:00
|
|
|
<Height> 1310 </Height>
|
2020-09-18 15:24:35 +07:00
|
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
|
|
|
<Volume> SoundVolume </Volume>
|
|
|
|
|
<EventClick>
|
2022-05-01 10:57:47 +07:00
|
|
|
|
2023-06-13 13:23:22 +07:00
|
|
|
SAVELOG "click ShowButtonClickFull"
|
|
|
|
|
|
2022-05-01 10:57:47 +07:00
|
|
|
Var NextPage = "-"
|
2020-10-15 13:14:09 +07:00
|
|
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
2022-02-18 22:23:47 +07:00
|
|
|
If SpiralOnline = "true" Then
|
|
|
|
|
|
2023-05-11 21:58:34 +07:00
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_with_vending.xml"
|
|
|
|
|
Else
|
|
|
|
|
If InternationalEnable = 1 Then
|
2023-05-15 21:57:44 +07:00
|
|
|
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
2023-05-11 21:58:34 +07:00
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog.lxml"
|
2022-02-18 22:23:47 +07:00
|
|
|
Else
|
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog.xml"
|
|
|
|
|
EndIf
|
2023-05-11 21:58:34 +07:00
|
|
|
EndIf
|
2021-04-06 14:50:53 +07:00
|
|
|
If TermTemOnline = "true" Then
|
2021-04-27 23:13:40 +07:00
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/termtem_project/xml/page_tt_catalog.xml"
|
2021-04-06 14:50:53 +07:00
|
|
|
EndIf
|
|
|
|
|
|
2020-10-12 19:09:05 +07:00
|
|
|
TopView "show"
|
2020-10-15 13:14:09 +07:00
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
2021-03-12 15:39:02 +07:00
|
|
|
</EventClick>
|
2020-09-18 15:24:35 +07:00
|
|
|
</Button>
|
|
|
|
|
|
2020-11-15 23:14:16 +07:00
|
|
|
|
|
|
|
|
|
2021-12-16 10:30:57 +07:00
|
|
|
<Image>
|
|
|
|
|
<X> 778 </X>
|
|
|
|
|
<Y> 632 </Y>
|
2021-12-17 14:06:46 +07:00
|
|
|
<State>WebAppShow</State>
|
2021-12-16 10:30:57 +07:00
|
|
|
<Filename> "ROOT/taobin_project/image/home/home/qr_bg.png" </Filename>
|
|
|
|
|
</Image>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<QRCode>
|
|
|
|
|
<X> 843 </X>
|
|
|
|
|
<Y> 98 </Y>
|
|
|
|
|
<Width> 150 </Width>
|
|
|
|
|
<Color> "0xeae6e1" </Color>
|
2023-07-25 14:07:57 +07:00
|
|
|
<QRColor> "0x000000" </QRColor>
|
2021-12-16 10:30:57 +07:00
|
|
|
<Height> 150 </Height>
|
|
|
|
|
<State> WebAppShow </State>
|
|
|
|
|
<Service> testservice </Service>
|
|
|
|
|
</QRCode>
|
|
|
|
|
|
|
|
|
|
|
2021-03-12 15:39:02 +07:00
|
|
|
<Button>
|
2021-08-25 22:42:18 +07:00
|
|
|
<X> 780 </X>
|
|
|
|
|
<Y> 630 </Y>
|
2021-03-12 15:39:02 +07:00
|
|
|
<State> buttonRemoveCup </State>
|
|
|
|
|
;<Color> "0x00BDFF" </Color>
|
2021-08-25 22:42:18 +07:00
|
|
|
<Interval> 500 </Interval>
|
2023-09-15 13:45:44 +07:00
|
|
|
<Filename> Var(RootPath + "image/main_page/bn_remove_cup.png") </Filename>
|
|
|
|
|
<Filename> Var(RootPath + "image/main_page/bp_remove_cup.png") </Filename>
|
2021-03-12 15:39:02 +07:00
|
|
|
<EventClick>
|
|
|
|
|
Machine RemoveCup
|
2021-05-04 00:40:17 +07:00
|
|
|
Machine DoorLidOpen
|
2023-04-27 22:20:59 +07:00
|
|
|
|
|
|
|
|
Var CheckCupStateDoorCupClose = "reset"
|
2023-05-12 15:49:12 +07:00
|
|
|
Var buttonRemoveCup = "Invisible"
|
2021-03-12 15:39:02 +07:00
|
|
|
</EventClick>
|
|
|
|
|
</Button>
|
2020-09-18 15:24:35 +07:00
|
|
|
|
2021-08-25 16:59:01 +07:00
|
|
|
<Button>
|
|
|
|
|
<X> 0 </X>
|
|
|
|
|
<Y> 1870 </Y>
|
|
|
|
|
<State> ShowNetworkProblem </State>
|
|
|
|
|
<Color> "0xFF0000" </Color>
|
|
|
|
|
<Width> 1080 </Width>
|
|
|
|
|
<Height> 60 </Height>
|
2022-06-20 12:22:14 +07:00
|
|
|
<EventClick>
|
2022-12-09 17:13:41 +07:00
|
|
|
If IgnoreNetCore = "true" Then
|
2022-07-16 10:12:31 +07:00
|
|
|
|
2022-12-09 17:13:41 +07:00
|
|
|
Var NextPage = "-"
|
|
|
|
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
2022-06-20 12:22:14 +07:00
|
|
|
|
2022-12-09 17:13:41 +07:00
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog.lxml"
|
2022-06-20 12:22:14 +07:00
|
|
|
|
|
|
|
|
|
2022-12-09 17:13:41 +07:00
|
|
|
TopView "show"
|
|
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
|
|
|
|
|
|
|
|
|
EndIf
|
2022-06-20 12:22:14 +07:00
|
|
|
</EventClick>
|
2021-08-25 16:59:01 +07:00
|
|
|
</Button>
|
|
|
|
|
|
2023-07-12 22:17:28 +07:00
|
|
|
|
|
|
|
|
<Button>
|
|
|
|
|
<X> 0 </X>
|
|
|
|
|
<Y> 608 </Y>
|
|
|
|
|
<State> "Enable" </State>
|
|
|
|
|
<Width> 120 </Width>
|
|
|
|
|
<Height> 120 </Height>
|
|
|
|
|
<EventClick>
|
|
|
|
|
|
|
|
|
|
Var NextPage = "ROOT/taobin_project/xml/page_back_to_main.xml"
|
|
|
|
|
|
|
|
|
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert2.xml"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Var OpenFromPageBoard = 1
|
|
|
|
|
|
|
|
|
|
If InternationalEnable = 1 Then
|
|
|
|
|
|
|
|
|
|
; show language icon
|
|
|
|
|
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
|
|
|
|
RootLayoutVisible 3 "show"
|
|
|
|
|
|
2023-08-23 13:00:51 +07:00
|
|
|
Var OpenFileXML = CountryRootPath + "xml/event/script_common_for_open_promotion_xml.ev"
|
|
|
|
|
TRY OpenFileXML
|
|
|
|
|
|
|
|
|
|
;OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_group_recommend.lxml"
|
2023-07-12 22:17:28 +07:00
|
|
|
Else
|
2023-10-25 18:02:34 +07:00
|
|
|
|
|
|
|
|
If BeerTrapEnable = "true" Then
|
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_cocktail.xml"
|
|
|
|
|
Else
|
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
|
|
|
EndIf
|
2023-07-12 22:17:28 +07:00
|
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
Machine DoorClose
|
|
|
|
|
|
|
|
|
|
TopView "show"
|
|
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
|
|
|
|
|
|
|
|
|
</EventClick>
|
|
|
|
|
</Button>
|
|
|
|
|
|
|
|
|
|
|
2021-08-25 16:59:01 +07:00
|
|
|
<Text>
|
2023-06-06 15:20:51 +07:00
|
|
|
<State> ShowNetworkProblem </State>
|
2021-08-25 16:59:01 +07:00
|
|
|
<X> 5 </X>
|
|
|
|
|
<Y> 1880 </Y>
|
|
|
|
|
<Size> 24 </Size>
|
|
|
|
|
<Align> Center </Align>
|
|
|
|
|
<Width> 1080 </Width>
|
|
|
|
|
<Font> RobotoRegular </Font>
|
|
|
|
|
<Color> 0xFFFFFF </Color>
|
|
|
|
|
<Value> ShowNetworkProblemText </Value>
|
|
|
|
|
</Text>
|
|
|
|
|
|
2021-09-15 16:06:13 +07:00
|
|
|
|
2020-09-14 15:09:29 +07:00
|
|
|
</Page>
|