Merge branch 'masterpiece' of ssh://forthrd.ddns.net:2222/1TBHDD/ikong/taobin_project into masterpiece
BIN
image/new_vending_info/0.png
Normal file
|
After Width: | Height: | Size: 820 B |
BIN
image/new_vending_info/1.png
Normal file
|
After Width: | Height: | Size: 534 B |
BIN
image/new_vending_info/2.png
Normal file
|
After Width: | Height: | Size: 792 B |
BIN
image/new_vending_info/3.png
Normal file
|
After Width: | Height: | Size: 857 B |
BIN
image/new_vending_info/4.png
Normal file
|
After Width: | Height: | Size: 649 B |
BIN
image/new_vending_info/5.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
image/new_vending_info/6.png
Normal file
|
After Width: | Height: | Size: 821 B |
BIN
image/new_vending_info/7.png
Normal file
|
After Width: | Height: | Size: 646 B |
BIN
image/new_vending_info/8.png
Normal file
|
After Width: | Height: | Size: 900 B |
BIN
image/new_vending_info/9.png
Normal file
|
After Width: | Height: | Size: 821 B |
BIN
image/new_vending_info/Backspace.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
image/new_vending_info/Enter key.png
Normal file
|
After Width: | Height: | Size: 816 B |
BIN
image/new_vending_info/Left shift.png
Normal file
|
After Width: | Height: | Size: 410 B |
BIN
image/new_vending_info/QuickTest.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
image/new_vending_info/arrow_back.png
Normal file
|
After Width: | Height: | Size: 320 B |
BIN
image/new_vending_info/cancel.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
image/new_vending_info/confirm.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
image/new_vending_info/exit_button.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
image/new_vending_info/get_acc_btn.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
image/new_vending_info/info_table_template.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
image/new_vending_info/nav-bar-mid.png
Normal file
|
After Width: | Height: | Size: 645 B |
BIN
image/new_vending_info/password_prompt.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
image/new_vending_info/password_prompt_ext.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
|
|
@ -30,11 +30,15 @@
|
|||
DEBUGVAR Seeker.CodeChannel
|
||||
Var Seeker.UseProThaiTeaCode = 1
|
||||
Var Seeker.ProThaiTea = 1
|
||||
Else
|
||||
Else
|
||||
Var Seeker.ProThaiTea = 1
|
||||
Var Seeker.UseProThaiTeaCode = 0
|
||||
DEBUGVAR Seeker.ProThaiTea
|
||||
DEBUGVAR Seeker.UseProThaiTeaCode
|
||||
|
||||
; support-for-multi-pro-with-same-cid
|
||||
Var param1 = "702"
|
||||
|
||||
AddData Cid TelephoneNumber param1 param2 param3
|
||||
EndIf
|
||||
EndIf
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
; malaysia
|
||||
; malaysia
|
||||
|
||||
|
||||
;DEBUGVAR SystemDateMonthInt
|
||||
|
|
@ -24,8 +24,13 @@ If SystemDateMonthInt = 6 Then
|
|||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
If SystemDateMonthInt = 7 Then
|
||||
If SystemDateDayInt < 16 Then
|
||||
Var ProThaiTeaEnable = 1
|
||||
EndIf
|
||||
|
||||
If SystemDateMonthInt = 8 Then
|
||||
If SystemDateDayInt < 31 Then
|
||||
Var ProThaiTeaEnable = 1
|
||||
Else
|
||||
Var ProThaiTeaEnable = 0
|
||||
|
|
@ -34,4 +39,4 @@ EndIf
|
|||
|
||||
If BoxID = 177746 Then
|
||||
Var ProThaiTeaEnable = 1
|
||||
EndIf
|
||||
EndIf
|
||||
|
|
|
|||
|
|
@ -1053,15 +1053,38 @@
|
|||
Var GetNamHomCoconutRemainReward = 0
|
||||
Var NamHomCoconutRemainReward_Y = 1071
|
||||
Var NamHomCoconutRemainRewardNumber_Y = 1130
|
||||
Var dummyPhone = "089999999"
|
||||
|
||||
If GetNamHomCoconutRemainRewardLastTime = "" Then
|
||||
Var GetNamHomCoconutRemainRewardLastTime = 0
|
||||
EndIf
|
||||
|
||||
DEBUGVAR NamHomCoconutPro
|
||||
DEBUGVAR CurrentMainVideo
|
||||
If NamHomCoconutPro = 1 Then
|
||||
If CurrentMainVideo = 2 Then
|
||||
Var ShouldShowNamHomCoconutRemainReward = 1
|
||||
DEBUGVAR GetNamHomCoconutRemainRewardLastTime
|
||||
DEBUGVAR SystemTimeMinuteInt
|
||||
Var TimeDiff = SystemTimeMinuteInt - GetNamHomCoconutRemainRewardLastTime
|
||||
DEBUGVAR TimeDiff
|
||||
If TimeDiff >= 15 Then
|
||||
DEBUGVAR "update nam hom coconut remain reward!!!"
|
||||
DEBUGVAR GetNamHomCoconutRemainReward
|
||||
If GetNamHomCoconutRemainReward = 0 Then
|
||||
GETACCEXT dummyPhone 34
|
||||
Var GetNamHomCoconutRemainReward = 1
|
||||
EndIf
|
||||
Else
|
||||
If TimeDiff <= -15 Then
|
||||
DEBUGVAR "update nam hom coconut remain reward!!!"
|
||||
If GetNamHomCoconutRemainReward = 0 Then
|
||||
GETACCEXT dummyPhone 34
|
||||
Var GetNamHomCoconutRemainReward = 1
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
Var GetNamHomCoconutRemainReward = 1
|
||||
Var dummy_phone = "089999999"
|
||||
GETACCEXT dummy_phone 34
|
||||
EndIf
|
||||
|
||||
If EnergyDrink1BathPro = 1 Then
|
||||
|
|
@ -1140,6 +1163,7 @@
|
|||
|
||||
Var NamHomCoconutRemainReward = SumNamHomCoconutRemainReward
|
||||
DEBUGVAR NamHomCoconutRemainReward
|
||||
Var GetNamHomCoconutRemainRewardLastTime = SystemTimeMinuteInt
|
||||
EndIf
|
||||
EndIf
|
||||
</EventActionOk>
|
||||
|
|
|
|||
|
|
@ -114,7 +114,7 @@
|
|||
Var QRCODE8 = ""
|
||||
|
||||
Var CountStepPackPayment = 0
|
||||
Var CountStepForCupFlagDelay = 1
|
||||
Var CountStepForCupFlagDelay = 0
|
||||
|
||||
Var VendingBank = "other"
|
||||
Var ReqPayInfoFromCashOther = 0
|
||||
|
|
@ -436,7 +436,7 @@
|
|||
|
||||
; mys pro thai tea
|
||||
If FromProThaiTea = 1 Then
|
||||
Var Seeker.VendingCode = "RM0"
|
||||
Var Seeker.VendingCode = "TT1F1"
|
||||
Var Seeker.FreeVendingCampaign = 0
|
||||
EndIf
|
||||
|
||||
|
|
@ -528,8 +528,6 @@
|
|||
; Var CountStepPackPayment = CountStepPackPayment + 1
|
||||
;EndIf
|
||||
|
||||
Var CountStepPackPayment = 1
|
||||
|
||||
DEBUGVAR Seeker
|
||||
DEBUGVAR HaveCup
|
||||
;DEBUGVAR CupChecking
|
||||
|
|
@ -561,6 +559,7 @@
|
|||
Var CoinAmount = 0
|
||||
Else
|
||||
If NOCashFlag = 0 Then
|
||||
SAVELOG "CoinVending XBILL from page_payment"
|
||||
CoinVending XBILL
|
||||
Else
|
||||
Var CoinAmount = 0
|
||||
|
|
@ -588,7 +587,7 @@
|
|||
DEBUGVAR Seeker
|
||||
DEBUGVAR Seeker.ExtendData
|
||||
|
||||
|
||||
Var CountStepPackPayment = 1
|
||||
EndIf
|
||||
|
||||
If Delay = 1 Then
|
||||
|
|
|
|||
|
|
@ -1049,11 +1049,6 @@
|
|||
Var ReqPayInfoFromCashOther = 0
|
||||
EndIf
|
||||
|
||||
If ReqPayInfoFromCashOther = 2 Then
|
||||
Var alphaState = "Enable"
|
||||
Var ReqPayInfoFromCashOther = 0
|
||||
EndIf
|
||||
|
||||
|
||||
DEBUGVAR MenuCautionImageStage0
|
||||
|
||||
|
|
@ -2649,13 +2644,12 @@
|
|||
Var alphaState = "Enable"
|
||||
Coin CARD
|
||||
Var ReqPayInfoFromCashOther = 2
|
||||
Open "ROOT/taobin_project/xml/page_payment_cash.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
Refresh
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -2834,7 +2828,12 @@
|
|||
;CoinVending ON
|
||||
;VendingQR OFF
|
||||
|
||||
CashlessReq OFF
|
||||
DEBUGVAR ReqPayInfoFromCashOther
|
||||
|
||||
If ReqPayInfoFromCashOther = 2 Then
|
||||
DEBUGVAR "CashlessReq OFF by user"
|
||||
CashlessReq OFF
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
|
|
|
|||
|
|
@ -46,11 +46,11 @@
|
|||
Var info_text_13Y = info_13Y + 18
|
||||
|
||||
Var info_text_14Y = info_14Y + 18
|
||||
|
||||
|
||||
|
||||
Var info2_startX = 550
|
||||
Var info2_text_startX = info2_startX + 22
|
||||
|
||||
|
||||
Var temphot = "น้ำร้อน องศา "
|
||||
Var temphot = temphot + BrewTemp
|
||||
Var temphot = temphot + " C"
|
||||
|
|
@ -64,16 +64,16 @@
|
|||
Else
|
||||
Var tempice = tempice + " เต็มถัง "
|
||||
EndIf
|
||||
|
||||
Var configfile = "CFG = " + ConfigNumer
|
||||
|
||||
Var configfile = "CFG = " + ConfigNumer
|
||||
|
||||
|
||||
Var ice_version_text = " ICE version " + IceVersion
|
||||
Var brew_version_text = "Server status " + NetworkStatus
|
||||
|
||||
Var show_version = brew_version_text
|
||||
Var show_version = brew_version_text
|
||||
|
||||
Var show_boxid = "[ " + BoxID
|
||||
Var show_boxid = "[ " + BoxID
|
||||
Var show_boxid = show_boxid + " ]"
|
||||
|
||||
Var ShowVersionAll = BrewMachineFirmwareVersion + " | "
|
||||
|
|
@ -86,7 +86,7 @@
|
|||
Var Timeout = 0
|
||||
Var IDFullNameEng = "เสียบบัตร แล้วกดอ่าน "
|
||||
|
||||
Var Text1_6 = "Door/Lid/Straw : " + Service_LidStraw
|
||||
Var Text1_6 = "Door/Lid/Straw : " + Service_LidStraw
|
||||
Var Text2_6 = "ฝา : " + Lid1Status
|
||||
|
||||
var Text1_7 = "CellSite :" + CellSite
|
||||
|
|
@ -95,10 +95,10 @@
|
|||
var Text2_7 = Text2_7 + SignalStrengthLevel
|
||||
var Text2_7 = Text2_7 + "]"
|
||||
|
||||
|
||||
|
||||
Cart "DeleteMenuID" "ALL"
|
||||
|
||||
|
||||
|
||||
Var Text1_8 = "IP " + MobileIPNetwork
|
||||
|
||||
|
||||
|
|
@ -136,7 +136,7 @@
|
|||
Var AndroidBoardTempMax = AndroidBoardTemp15
|
||||
Else
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp16
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
Var Text2_9 = "CPUH: "
|
||||
Var Text2_9 = Text2_9 + AndroidBoardTempMax
|
||||
|
|
@ -150,21 +150,21 @@
|
|||
|
||||
DEBUGVAR AndroidTouchScreenHeartBeat
|
||||
|
||||
|
||||
|
||||
Var CanResetTouch = 0
|
||||
Var CountDownReset = 0
|
||||
Var strTouchScreen = " Reset Touch : disable."
|
||||
|
||||
|
||||
|
||||
Var MainMenuBlockCount = 2
|
||||
</EventOpen>
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
<EventTimeout>
|
||||
|
||||
|
||||
Var Timeout = Timeout + 1
|
||||
If Timeout > 15 Then
|
||||
Open "ROOT/taobin_project/xml/page_board.xml"
|
||||
Open "ROOT/taobin_project/xml/page_board.xml"
|
||||
EndIf
|
||||
|
||||
If GoToCamera = 1 Then
|
||||
|
|
@ -177,10 +177,10 @@
|
|||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
||||
EndIf
|
||||
|
||||
If GoToCamera > 0 Then
|
||||
If GoToCamera > 0 Then
|
||||
Var GoToCamera = GoToCamera - 1
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
DEBUGVAR AdvertiseProfile
|
||||
|
||||
|
|
@ -203,11 +203,11 @@
|
|||
Var CountDownCheckCamera = 5
|
||||
If Not#CameraSettingStatus = "" Then
|
||||
If CameraCount = 1 Then
|
||||
|
||||
|
||||
CameraSetting "usbfront" "default" "Rotate=90,Resolution=1280x720,scaleX=1.0,scaleY=0.65"
|
||||
EndIf
|
||||
EndIf
|
||||
Else
|
||||
Else
|
||||
Var CountDownCheckCamera = CountDownCheckCamera - 1
|
||||
EndIf
|
||||
|
||||
|
|
@ -232,7 +232,7 @@
|
|||
Var AndroidBoardTempMax = AndroidBoardTemp15
|
||||
Else
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp16
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
Var Text2_9 = "CPUH: "
|
||||
Var Text2_9 = Text2_9 + AndroidBoardTempMax
|
||||
|
|
@ -256,12 +256,12 @@
|
|||
Var strTouchScreen = " Reset Touch : " + CountDownReset
|
||||
Var CanResetTouch = 1
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
Refresh
|
||||
TimerReset
|
||||
|
||||
</EventTimeout>
|
||||
|
||||
</EventTimeout>
|
||||
|
||||
|
||||
<Image>
|
||||
|
|
@ -331,34 +331,34 @@
|
|||
DEBUGVAR str_sim_on
|
||||
If str_sim_on = "1" Then
|
||||
;OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
||||
|
||||
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog.xml"
|
||||
|
||||
|
||||
|
||||
TopView "show"
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
READ_FILE "/mnt/sdcard/coffeevending/.test_menu" str_test_menu
|
||||
DEBUGVAR str_test_menu
|
||||
If str_test_menu = "1" Then
|
||||
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
||||
|
||||
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog.xml"
|
||||
|
||||
|
||||
|
||||
TopView "show"
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
If CountTouchButton = 7 Then
|
||||
;OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
||||
|
||||
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog.xml"
|
||||
|
||||
|
||||
|
||||
TopView "show"
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
||||
|
|
@ -410,7 +410,7 @@
|
|||
|
||||
;OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
||||
;OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_camera.xml"
|
||||
|
||||
|
||||
;TopView "show"
|
||||
;Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
||||
</EventClick>
|
||||
|
|
@ -594,11 +594,11 @@
|
|||
<X> info1_startX </X>
|
||||
<Y> info_8Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
CameraService "filter-remove-all"
|
||||
CameraService "add-filter=mClass=9,mSubclass=4"
|
||||
CameraService "add-filter=USB Camera"
|
||||
|
||||
|
||||
CameraService "Start"
|
||||
</EventClick>
|
||||
</Image>
|
||||
|
|
@ -608,11 +608,11 @@
|
|||
<X> info2_startX </X>
|
||||
<Y> info_8Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
|
||||
|
||||
If CameraCount = 1 Then
|
||||
|
||||
|
||||
CameraSetting "usbfront" "default" "Rotate=90,Resolution=1280x720,scaleX=1.0,scaleY=1.0"
|
||||
EndIf
|
||||
|
||||
|
|
@ -645,7 +645,7 @@
|
|||
<X> info1_startX </X>
|
||||
<Y> info_9Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
</EventClick>
|
||||
</Image>
|
||||
|
||||
|
|
@ -654,7 +654,7 @@
|
|||
<X> info2_startX </X>
|
||||
<Y> info_9Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
</EventClick>
|
||||
</Image>
|
||||
|
||||
|
|
@ -682,7 +682,7 @@
|
|||
<X> info1_startX </X>
|
||||
<Y> info_10Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert2.xml"
|
||||
|
||||
OpenInst 2 "ROOT/taobin_project/xml/page_identity_verification.xml"
|
||||
|
|
@ -705,8 +705,8 @@
|
|||
<X> info2_startX </X>
|
||||
<Y> info_10Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
|
||||
<EventClick>
|
||||
|
||||
|
||||
;Open "ROOT/taobin_project/xml/test_qr.xml"
|
||||
</EventClick>
|
||||
|
|
@ -718,7 +718,7 @@
|
|||
<X> info2_startX </X>
|
||||
<Y> info_11Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
; reset
|
||||
If CountTouchButton > 4 Then
|
||||
Var CountTouchButton = 0
|
||||
|
|
@ -735,7 +735,7 @@
|
|||
|
||||
Var ACCString !assigned SprintFmt("ACC: "%s"\r\n", TelephoneNumber)
|
||||
DEBUGVAR ACCString
|
||||
|
||||
|
||||
If show_eng = "true" Then
|
||||
Var LangString = "LANG: "EN"\r\n"
|
||||
Else
|
||||
|
|
@ -762,7 +762,7 @@
|
|||
Var GameInstalled = "-"
|
||||
CheckApp "com.NDF.taobin" GameInstalled
|
||||
DEBUGVAR GameInstalled
|
||||
|
||||
|
||||
If GameInstalled = "true" Then
|
||||
RunApp "com.NDF.taobin"
|
||||
EndIf
|
||||
|
|
@ -788,7 +788,7 @@
|
|||
<X> info1_startX </X>
|
||||
<Y> info_11Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert2.xml"
|
||||
|
||||
OpenInst 2 "ROOT/taobin_project/xml/sometime/top_spender.xml"
|
||||
|
|
@ -813,7 +813,7 @@
|
|||
<X> info1_startX </X>
|
||||
<Y> info_12Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
If CanResetTouch = 1 Then
|
||||
|
||||
ResetTouch
|
||||
|
|
@ -844,8 +844,8 @@
|
|||
Var return = "Invisible"
|
||||
EndIf
|
||||
) </State>
|
||||
<EventClick>
|
||||
|
||||
<EventClick>
|
||||
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_enable_credit_card.xml"
|
||||
|
||||
</EventClick>
|
||||
|
|
@ -866,7 +866,41 @@
|
|||
) </State>
|
||||
<Value> "Enable CreditCard" </Value>
|
||||
</Text>
|
||||
|
||||
|
||||
;EnableNewBrewUI
|
||||
<Image>
|
||||
<X> info2_startX </X>
|
||||
<Y> info_13Y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/tab_1.png" </Filename>
|
||||
<State> eval(
|
||||
If EnableNewBrewUI = "true" Then
|
||||
Var return = "Enable"
|
||||
Else
|
||||
Var return = "Invisible"
|
||||
EndIf
|
||||
) </State>
|
||||
<EventClick>
|
||||
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/vending_info2.xml"
|
||||
|
||||
</EventClick>
|
||||
</Image>
|
||||
|
||||
<Text>
|
||||
<X> info2_text_startX </X>
|
||||
<Y> info_text_13Y </Y>
|
||||
<Size> 30 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0x000000 </Color>
|
||||
<State> eval(
|
||||
If EnableNewBrewUI = "true" Then
|
||||
Var return = "Enable"
|
||||
Else
|
||||
Var return = "Invisible"
|
||||
EndIf
|
||||
) </State>
|
||||
<Value> "New ui V2" </Value>
|
||||
</Text>
|
||||
|
||||
;<QRCode>
|
||||
;<X> 930 </X>
|
||||
|
|
@ -888,8 +922,8 @@
|
|||
<FilenamePress> "ROOT/taobin_project/image/bp_cancel.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Open "ROOT/taobin_project/xml/page_board.xml"
|
||||
<EventClick>
|
||||
Open "ROOT/taobin_project/xml/page_board.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
|
|||
909
xml/vending_info2.xml
Normal file
|
|
@ -0,0 +1,909 @@
|
|||
<Page>
|
||||
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1312 </Height>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<Background> "0x2c2928" </Background>
|
||||
<EventOpen>
|
||||
; On open
|
||||
Machine AndroidTemperatureUpdateNow
|
||||
|
||||
Var info_startX = 11
|
||||
Var info_1Y = 250
|
||||
Var info_2Y = 320
|
||||
Var info_3Y = 390
|
||||
Var info_4Y = 460
|
||||
Var info_5Y = 530
|
||||
Var info_6Y = 600
|
||||
Var info_7Y = 670
|
||||
Var info_8Y = 740
|
||||
Var info_9Y = 810
|
||||
|
||||
Var info_10Y = 880
|
||||
Var info_11Y = 950
|
||||
Var info_12Y = 1020
|
||||
Var info_13Y = 1090
|
||||
|
||||
Var info_14Y = 1160
|
||||
|
||||
Var info_cancel_y = info_14Y + 50
|
||||
|
||||
|
||||
Var info_text_startX = info_startX + 22
|
||||
Var info_text_1Y = info_1Y + 18
|
||||
Var info_text_2Y = info_2Y + 18
|
||||
Var info_text_3Y = info_3Y + 18
|
||||
Var info_text_4Y = info_4Y + 18
|
||||
Var info_text_5Y = info_5Y + 18
|
||||
Var info_text_6Y = info_6Y + 18
|
||||
Var info_text_7Y = info_7Y + 18
|
||||
Var info_text_8Y = info_8Y + 18
|
||||
Var info_text_9Y = info_9Y + 18
|
||||
|
||||
Var info_text_10Y = info_10Y + 18
|
||||
Var info_text_11Y = info_11Y + 18
|
||||
Var info_text_12Y = info_12Y + 18
|
||||
Var info_text_13Y = info_13Y + 18
|
||||
|
||||
Var info_text_14Y = info_14Y + 18
|
||||
|
||||
|
||||
Var info2_startX = 550
|
||||
Var info2_text_startX = info2_startX + 22
|
||||
|
||||
Var temphot = "น้ำร้อน องศา "
|
||||
Var temphot = temphot + BrewTemp
|
||||
Var temphot = temphot + " C"
|
||||
|
||||
Var tempice = "น้าแข็ง องศา "
|
||||
Var tempice = tempice + IceTemp
|
||||
Var tempice = tempice + " C "
|
||||
|
||||
If IceFull = 0 Then
|
||||
Var tempice = tempice + " ไม่เต็ม "
|
||||
Else
|
||||
Var tempice = tempice + " เต็มถัง "
|
||||
EndIf
|
||||
|
||||
Var configfile = "CFG = " + ConfigNumer
|
||||
|
||||
|
||||
Var ice_version_text = " ICE version " + IceVersion
|
||||
Var brew_version_text = "Server status " + NetworkStatus
|
||||
|
||||
Var show_version = brew_version_text
|
||||
|
||||
Var show_boxid = "[ " + BoxID
|
||||
Var show_boxid = show_boxid + " ]"
|
||||
|
||||
Var ShowVersionAll = BrewMachineFirmwareVersion + " | "
|
||||
Var ShowVersionAll = ShowVersionAll + XMLPageVersion
|
||||
Var ShowVersionAll = ShowVersionAll + " | "
|
||||
Var ShowVersionAll = ShowVersionAll + JXMLVersion
|
||||
|
||||
Var IDCardState = "Invisible"
|
||||
|
||||
Var Timeout = 0
|
||||
Var IDFullNameEng = "เสียบบัตร แล้วกดอ่าน "
|
||||
|
||||
Var Text1_6 = "Door/Lid/Straw : " + Service_LidStraw
|
||||
Var Text2_6 = "ฝา : " + Lid1Status
|
||||
|
||||
var Text1_7 = "CellSite :" + CellSite
|
||||
var Text2_7 = "ระดับสัญญาณ :" + SignalStrengthStr
|
||||
var Text2_7 = Text2_7 + " ["
|
||||
var Text2_7 = Text2_7 + SignalStrengthLevel
|
||||
var Text2_7 = Text2_7 + "]"
|
||||
|
||||
|
||||
Cart "DeleteMenuID" "ALL"
|
||||
|
||||
|
||||
Var Text1_8 = "IP " + MobileIPNetwork
|
||||
|
||||
|
||||
Var Text1_10 = "Spiral=" + SpiralStatus1
|
||||
Var Text1_10 = Text1_10 + " Err="
|
||||
Var Text1_10 = Text1_10 + SpiralErrcause1
|
||||
|
||||
|
||||
Var Text2_10 = "Spiral=" + SpiralStatus2
|
||||
Var Text2_10 = Text2_10 + " Err="
|
||||
Var Text2_10 = Text2_10 + SpiralErrcause2
|
||||
|
||||
Var GoToCamera = 0
|
||||
|
||||
DEBUGVAR AndroidBoardTemp10
|
||||
|
||||
Var android_text3_1 = "CPUL: "
|
||||
Var android_text3_1 = android_text3_1 + AndroidBoardTemp11
|
||||
|
||||
Var android_text3_2 = "GPU: "
|
||||
Var android_text3_2 = android_text3_2 + AndroidBoardTemp18
|
||||
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp13
|
||||
If AndroidBoardTempMax > AndroidBoardTemp14 Then
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp13
|
||||
Else
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp14
|
||||
EndIf
|
||||
If AndroidBoardTempMax > AndroidBoardTemp15 Then
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp14
|
||||
Else
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp15
|
||||
EndIf
|
||||
If AndroidBoardTempMax > AndroidBoardTemp16 Then
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp15
|
||||
Else
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp16
|
||||
EndIf
|
||||
|
||||
Var Text2_9 = "CPUH: "
|
||||
Var Text2_9 = Text2_9 + AndroidBoardTempMax
|
||||
Var Text2_9 = Text2_9 + ","
|
||||
Var Text2_9 = Text2_9 + android_text3_1
|
||||
Var Text2_9 = Text2_9 + ","
|
||||
Var Text2_9 = Text2_9 + android_text3_2
|
||||
|
||||
|
||||
Var strCountryName = " " + CountryName
|
||||
|
||||
DEBUGVAR AndroidTouchScreenHeartBeat
|
||||
|
||||
|
||||
Var CanResetTouch = 0
|
||||
Var CountDownReset = 0
|
||||
Var strTouchScreen = " Reset Touch : disable."
|
||||
|
||||
|
||||
Var MainMenuBlockCount = 2
|
||||
|
||||
Var PassPhrase = ""
|
||||
Var showStatusText = ""
|
||||
|
||||
Var alphaPasswordPrompt = "Invisible"
|
||||
Var alphaPasswordPromptWithKeyboard = "Invisible"
|
||||
|
||||
Var ClickOn = ""
|
||||
|
||||
|
||||
</EventOpen>
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
|
||||
Var Timeout = Timeout + 1
|
||||
If Timeout > 15 Then
|
||||
Open "ROOT/taobin_project/xml/page_board.xml"
|
||||
EndIf
|
||||
|
||||
DEBUGVAR PasswordOK
|
||||
DEBUGVAR WaitPasswordCheck
|
||||
|
||||
If PasswordOK = 1 Then
|
||||
Var Timeout = 20
|
||||
Var PasswordOK = 0
|
||||
|
||||
Var alphaPasswordPromptWithKeyboard = "Invisible"
|
||||
Var alphaPasswordPrompt = "Invisible"
|
||||
|
||||
Var PassPhrase = ""
|
||||
|
||||
If ClickOn = "GetAccess" Then
|
||||
;MainMenu
|
||||
Open "ROOT/taobin_project/xml/vending_tasks_pre_main.xml"
|
||||
EndIf
|
||||
|
||||
If ClickOn = "QuickTest" Then
|
||||
;open
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
If WaitPasswordCheck = 1 Then
|
||||
If PasswordOK = 1 Then
|
||||
|
||||
Else
|
||||
|
||||
__CMD "check-password-wait" "-" "-" "-"
|
||||
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
|
||||
If GoToCamera = 1 Then
|
||||
Var NextPage = "-"
|
||||
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_camera.xml"
|
||||
|
||||
|
||||
TopView "show"
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
||||
EndIf
|
||||
|
||||
If GoToCamera > 0 Then
|
||||
Var GoToCamera = GoToCamera - 1
|
||||
|
||||
EndIf
|
||||
|
||||
DEBUGVAR AdvertiseProfile
|
||||
|
||||
Var Text1_8 = "IP " + MobileIPNetwork
|
||||
|
||||
Var Text2_8 = "Camera " + CameraCount
|
||||
|
||||
Var Text1_9 = SystemTime
|
||||
Var Text1_9 = Text1_9 + " "
|
||||
Var Text1_9 = Text1_9 + SystemDate
|
||||
|
||||
Var skr = "curr"
|
||||
DEBUGVAR skr.NOBONUS
|
||||
|
||||
Var skr = "next"
|
||||
DEBUGVAR skr.NOBONUS
|
||||
|
||||
DEBUGVAR Not#CameraSettingStatus
|
||||
If CountDownCheckCamera = 0 Then
|
||||
Var CountDownCheckCamera = 5
|
||||
If Not#CameraSettingStatus = "" Then
|
||||
If CameraCount = 1 Then
|
||||
|
||||
CameraSetting "usbfront" "default" "Rotate=90,Resolution=1280x720,scaleX=1.0,scaleY=0.65"
|
||||
EndIf
|
||||
EndIf
|
||||
Else
|
||||
Var CountDownCheckCamera = CountDownCheckCamera - 1
|
||||
EndIf
|
||||
|
||||
Var android_text3_1 = "CPUL: "
|
||||
Var android_text3_1 = android_text3_1 + AndroidBoardTemp11
|
||||
|
||||
Var android_text3_2 = "GPU: "
|
||||
Var android_text3_2 = android_text3_2 + AndroidBoardTemp18
|
||||
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp13
|
||||
If AndroidBoardTempMax > AndroidBoardTemp14 Then
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp13
|
||||
Else
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp14
|
||||
EndIf
|
||||
If AndroidBoardTempMax > AndroidBoardTemp15 Then
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp14
|
||||
Else
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp15
|
||||
EndIf
|
||||
If AndroidBoardTempMax > AndroidBoardTemp16 Then
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp15
|
||||
Else
|
||||
Var AndroidBoardTempMax = AndroidBoardTemp16
|
||||
EndIf
|
||||
|
||||
Var Text2_9 = "CPUH: "
|
||||
Var Text2_9 = Text2_9 + AndroidBoardTempMax
|
||||
Var Text2_9 = Text2_9 + ","
|
||||
Var Text2_9 = Text2_9 + android_text3_1
|
||||
Var Text2_9 = Text2_9 + ","
|
||||
Var Text2_9 = Text2_9 + android_text3_2
|
||||
|
||||
|
||||
|
||||
|
||||
If AndroidTouchScreenHeartBeat = "-" Then
|
||||
Var strTouchScreen = " Reset Touch : Disable."
|
||||
Else
|
||||
DEBUGVAR CountDownReset
|
||||
If CountDownReset = 0 Then
|
||||
Var strTouchScreen = " Reset Touch : " + AndroidTouchScreenHeartBeat
|
||||
Var CanResetTouch = 1
|
||||
Else
|
||||
Var Timeout = 0
|
||||
Var strTouchScreen = " Reset Touch : " + CountDownReset
|
||||
Var CanResetTouch = 1
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
Refresh
|
||||
TimerReset
|
||||
|
||||
</EventTimeout>
|
||||
<EventActionOK>
|
||||
|
||||
|
||||
|
||||
</EventActionOK>
|
||||
|
||||
; table
|
||||
<Image>
|
||||
<X> 300 </X>
|
||||
<Y> 18 </Y>
|
||||
<Height> 575 </Height>
|
||||
<Width> 480 </Width>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/info_table_template.png" </Filename>
|
||||
</Image>
|
||||
|
||||
; machine-id
|
||||
<Text>
|
||||
<X> 540 </X>
|
||||
<Y> 150 </Y>
|
||||
<Size> 19 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0xe2e2e2 </Color>
|
||||
<Value> BoxID </Value>
|
||||
</Text>
|
||||
|
||||
; Date
|
||||
<Text>
|
||||
<X> 540 </X>
|
||||
<Y> 195 </Y>
|
||||
<Size> 19 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0xe2e2e2 </Color>
|
||||
<Value> Text1_9 </Value>
|
||||
</Text>
|
||||
|
||||
; country
|
||||
<Text>
|
||||
<X> 540 </X>
|
||||
<Y> 230 </Y>
|
||||
<Size> 19 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0xe2e2e2 </Color>
|
||||
<Value> strCountryName </Value>
|
||||
</Text>
|
||||
|
||||
|
||||
; IP
|
||||
<Text>
|
||||
<X> 540 </X>
|
||||
<Y> 270 </Y>
|
||||
<Size> 19 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0xe2e2e2 </Color>
|
||||
<Value> MobileIPNetwork </Value>
|
||||
</Text>
|
||||
|
||||
; cfg
|
||||
<Text>
|
||||
<X> 540 </X>
|
||||
<Y> 315 </Y>
|
||||
<Size> 19 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0xe2e2e2 </Color>
|
||||
<Value> ConfigNumer </Value>
|
||||
</Text>
|
||||
|
||||
; software-ver
|
||||
<Text>
|
||||
<X> 540 </X>
|
||||
<Y> 355 </Y>
|
||||
<Size> 19 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0xe2e2e2 </Color>
|
||||
<Value> ShowVersionAll </Value>
|
||||
</Text>
|
||||
|
||||
;cell-site
|
||||
<Text>
|
||||
<X> 540 </X>
|
||||
<Y> 395 </Y>
|
||||
<Size> 19 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0xe2e2e2 </Color>
|
||||
<Value> CellSite </Value>
|
||||
</Text>
|
||||
|
||||
|
||||
;signal
|
||||
<Text>
|
||||
<X> 540 </X>
|
||||
<Y> 420 </Y>
|
||||
<Size> 19 </Size>
|
||||
<Font> fontType1 </Font>
|
||||
<Color> 0xe2e2e2 </Color>
|
||||
<Value> SignalStrengthLevel </Value>
|
||||
</Text>
|
||||
|
||||
<Button>
|
||||
<X> 300 </X>
|
||||
<Y> 480 </Y>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/QuickTest.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/QuickTest.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
DEBUGVAR ShowVersionAll
|
||||
|
||||
If alphaPasswordPrompt = "Invisible" Then
|
||||
Var alphaPasswordPrompt = "Enable"
|
||||
Var ClickOn = "QuickTest"
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 550 </X>
|
||||
<Y> 480 </Y>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/get_acc_btn.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/get_acc_btn.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
DEBUGVAR ShowVersionAll
|
||||
|
||||
If alphaPasswordPrompt = "Invisible" Then
|
||||
Var alphaPasswordPrompt = "Enable"
|
||||
Var ClickOn = "GetAccess"
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<X> 50 </X>
|
||||
<Y> info_cancel_y </Y>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/exit_button.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/exit_button.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Open "ROOT/taobin_project/xml/page_board.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<EventIDCard>
|
||||
Var IDCardState = "Enable"
|
||||
|
||||
DEBUGVAR IDCardStatus
|
||||
DEBUGVAR IDCardReady
|
||||
DEBUGVAR IDCardData
|
||||
DEBUGVAR IDBirthdate
|
||||
DEBUGVAR IDFullNameEng
|
||||
|
||||
|
||||
SAVELOG IDFullNameEng
|
||||
</EventIDCard>
|
||||
|
||||
; /mnt/sdcard/coffeevending/taobin_project/sound_thai/sublang/
|
||||
|
||||
; show-pop
|
||||
|
||||
<Button>
|
||||
<X> 200 </X>
|
||||
<Y> 380 </Y>
|
||||
<State> alphaPasswordPrompt </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/password_prompt.png" </Filename>
|
||||
<EventOnClick>
|
||||
|
||||
If alphaPasswordPromptWithKeyboard = "Invisible" Then
|
||||
Var alphaPasswordPromptWithKeyboard = "Enable"
|
||||
Var alphaPasswordPrompt = "Invisible"
|
||||
|
||||
EndIf
|
||||
|
||||
</EventOnClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 200 </X>
|
||||
<Y> 380 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/password_prompt_ext.png" </Filename>
|
||||
<EventOnClick>
|
||||
|
||||
</EventOnClick>
|
||||
</Button>
|
||||
|
||||
; keyboard
|
||||
<Button>
|
||||
<X> 280 </X>
|
||||
<Y> 560 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/1.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/1.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "1"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 424 </X>
|
||||
<Y> 560 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/2.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/2.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "2"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
TimerReset
|
||||
Refresh
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 567 </X>
|
||||
<Y> 560 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/3.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/3.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "3"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
TimerReset
|
||||
Refresh
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 280 </X>
|
||||
<Y> 632 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/4.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/4.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "4"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
TimerReset
|
||||
Refresh
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 424 </X>
|
||||
<Y> 632 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/5.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/5.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "5"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
TimerReset
|
||||
Refresh
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 567 </X>
|
||||
<Y> 632 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/6.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/6.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "6"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
TimerReset
|
||||
Refresh
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 280 </X>
|
||||
<Y> 704 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/7.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/7.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "7"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
TimerReset
|
||||
Refresh
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 424 </X>
|
||||
<Y> 704 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/8.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/8.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "8"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
TimerReset
|
||||
Refresh
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 567 </X>
|
||||
<Y> 704 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/9.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/9.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "9"
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
TimerReset
|
||||
Refresh
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 424 </X>
|
||||
<Y> 776 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/0.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/0.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Var PassPhrase = PassPhrase + "0"
|
||||
Trim PassPhrase MaxPhoneNumber
|
||||
StrLen PassPhrase TelNumLen
|
||||
If TelNumLen >= MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
Var ShowTextNumber = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<X> 567 </X>
|
||||
<Y> 776 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/Backspace.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/Backspace.png" </FilenamePress>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var Timeout = 0
|
||||
Trim PassPhrase -1
|
||||
|
||||
StrLen PassPhrase TelNumLen
|
||||
|
||||
|
||||
If TelNumLen < MinPhoneNumber Then
|
||||
Var Tel_Confirm_State = "Invisible"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
If TelNumLen = 0 Then
|
||||
Var ShowTextNumber = "Enable"
|
||||
EndIf
|
||||
|
||||
;Var ShowErrorText = "Invisible"
|
||||
Var ShowErrorText2 = "Invisible"
|
||||
TimerReset
|
||||
Refresh
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<X> 44 </X>
|
||||
<Y> 776 </Y>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> Var( DirImage + "/bn_back.png" )</Filename>
|
||||
<FilenamePress> Var( DirImage + "/bp_back.png" )</FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
|
||||
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<X> 550 </X>
|
||||
<Y> 926 </Y>
|
||||
<Refresh> "Enable" </Refresh>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/confirm.png" </Filename>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
|
||||
; CallCMDFromXML
|
||||
__CMD "check-password" PassPhrase "-" "-"
|
||||
|
||||
Var PassPhrase = ""
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 260 </X>
|
||||
<Y> 926 </Y>
|
||||
<Refresh> "Enable" </Refresh>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/cancel.png" </Filename>
|
||||
<Sound> "ROOT/sounds/codebuttom.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
Var PassPhrase = ""
|
||||
Var alphaPasswordPromptWithKeyboard = "Invisible"
|
||||
Var alphaPasswordPrompt = "Invisible"
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Text>
|
||||
<X> 0 </X>
|
||||
<Y> 500 </Y>
|
||||
<Width> 800 </Width>
|
||||
<Align> End </Align>
|
||||
<Size> 24 </Size>
|
||||
<State> alphaPasswordPromptWithKeyboard </State>
|
||||
<Font> RobotoBlack </Font>
|
||||
<Color> 0xE2E2E2 </Color>
|
||||
<Refresh> "Enable" </Refresh>
|
||||
<Value> PassPhrase </Value>
|
||||
</Text>
|
||||
|
||||
</Page>
|
||||
36
xml/vending_tasks_pre_main.xml
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<Page>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1312 </Height>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<Background> "0x2c2928" </Background>
|
||||
|
||||
; header
|
||||
<Image>
|
||||
<X> 0 </X>
|
||||
<Y> 0 </Y>
|
||||
<Height> 80 </Height>
|
||||
<Width> 1080 </Width>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/nav-bar-mid.png" </Filename>
|
||||
</Image>
|
||||
|
||||
;back
|
||||
<Button>
|
||||
<X> 40 </X>
|
||||
<Y> 20 </Y>
|
||||
<Filename> "ROOT/taobin_project/image/new_vending_info/arrow_back.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/new_vending_info/arrow_back.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
Open "ROOT/taobin_project/xml/vending_info2.xml"
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
;task
|
||||
|
||||
|
||||
|
||||
</Page>
|
||||