taobin_project/inc/video.inc

392 lines
14 KiB
PHP
Raw Normal View History

2024-02-14 08:19:22 +07:00
<Video>
<X> 0 </X>
<Y> 0 </Y>
<Width> 1080</Width>
<Loop> "true" </Loop>
2024-08-27 21:42:15 +07:00
<Refresh> "Reload" </Refresh>
<EventOpen>
2024-02-14 08:19:22 +07:00
READ_FILE "/mnt/sdcard/coffeevending/openfile_xml_0" CurrPageInst0
Var DefaultLargeBanner = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_" + a_video_menu[ads_idx]
Var DefaultNormBanner = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu_" + a_video_menu[ads_idx]
If UsePepsiTheme = 1 Then
Var PepsiLargeBanner = "/mnt/sdcard/coffeevending/taobin_project/inter/whatthecup/common/adv/wtc_banner"
Var PepsiNormBanner = "/mnt/sdcard/coffeevending/taobin_project/inter/whatthecup/common/adv/wtc_banner_menu"
Var DefaultLargeBanner = PepsiLargeBanner
Var DefaultNormBanner = PepsiNormBanner
EndIf
2024-11-25 17:16:16 +07:00
If showMultiAds = "true" Then
If PreviousFileName = "" Then
Var PreviousFileName = PreviseXMLFileName2
EndIf
If PreviousFileName = CurrentXMLFileName2 Then
Var incrementable = "false"
Else
Var incrementable = "true"
Var PreviousFileName = CurrentXMLFileName2
Var ads_idx = ads_idx + 1
EndIf
If ads_idx = 30 Then
Var ads_idx = 0
EndIf
2024-02-27 14:25:28 +07:00
If a_video_menu[ads_idx] = "" Then
DEBUGVAR a_video_menu[ads_idx]
Var ads_idx = 0
EndIf
If CountDownPauseVideo2 = -1 Then
Var CountDownPauseVideo2 = 0
EndIf
2024-10-03 12:10:27 +07:00
; Default. Do not edit here.
Var AdvTaobinMenu = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu_" + a_video_menu[ads_idx]
Var DisplayAds = AdvTaobinMenu + ".mp4"
2024-02-27 14:25:28 +07:00
DEBUGVAR CurrentXMLFileName2
DEBUGVAR PreviousFileName
DEBUGVAR CountDownPauseVideo2
2024-09-30 11:08:04 +07:00
DEBUGVAR ads_idx
DEBUGVAR CountryName
2024-11-25 17:16:16 +07:00
2024-09-30 11:08:04 +07:00
2024-10-03 12:10:27 +07:00
If CountryName = "Singapore" Then
If CurrentXMLFileName2 = "/mnt/sdcard/coffeevending//taobin_project/xml/page_back_to_main.xml" Then
If CountDownPauseVideo2 < 2 Then
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
Else
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
Else
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
If CurrentXMLFileName2 = "" Then
If CountDownPauseVideo2 < 2 Then
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
Else
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
EndIf
EndIf
2024-02-27 14:25:28 +07:00
2024-08-07 16:16:08 +07:00
If CountryName = "Malaysia" Then
DEBUGVAR PromotionOreoToppingFreeEnable
DEBUGVAR ProReducedPriceEnable
DEBUGVAR UseSlideShowVideo
2024-09-30 11:08:04 +07:00
DEBUGVAR DisplayAds
DEBUGVAR video_menu_0
Var AdvTaobinMenu = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu_" + a_video_menu[ads_idx]
Var DisplayAds = AdvTaobinMenu + ".mp4"
2024-10-29 13:16:54 +07:00
; new-default-base-price
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_25.mp4"
2024-08-07 16:16:08 +07:00
If PromotionOreoToppingFreeEnable = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_21.mp4"
EndIf
If ProReducedPriceEnable = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_23.mp4"
EndIf
If IgnoreProfileFromRunEV = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_24.mp4"
EndIf
2024-08-23 15:46:21 +07:00
If UseSlideShowVideo = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_22.mp4"
EndIf
2024-08-07 16:16:08 +07:00
EndIf
2024-10-03 12:10:27 +07:00
; showMultiAds=false
2024-02-14 08:19:22 +07:00
Else
2024-02-27 21:53:17 +07:00
DEBUGVAR a_video_menu[ads_idx]
If CountryName = "Singapore" Then
If CurrentXMLFileName2 = "/mnt/sdcard/coffeevending//taobin_project/xml/page_back_to_main.xml" Then
2024-09-17 15:55:27 +07:00
Var AdvTaobinMenu = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_" + a_video_menu[ads_idx]
Var DisplayAds = AdvTaobinMenu + ".mp4"
DEBUGVAR PreviseXMLFileName2
;auto-open
;/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml
;from-test
;/mnt/sdcard/coffeevending/taobin_project/xml/vending_info.xml
2024-09-17 15:55:27 +07:00
If PreviseXMLFileName2 = "/mnt/sdcard/coffeevending/taobin_project/xml/page_list.xml" Then
DEBUGVAR CurrentXMLFileName2
DEBUGVAR PreviseXMLFileName2
DEBUGVAR CurrPageInst0
2024-09-17 15:55:27 +07:00
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
2024-09-17 15:55:27 +07:00
EndIf
If CurrPageInst0 = "/mnt/sdcard/coffeevending/taobin_project/xml/vending_info.xml" Then
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
If CurrPageInst0 = "/mnt/sdcard/coffeevending/taobin_project/xml/page_board.xml" Then
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
If CurrPageInst0 = "/mnt/sdcard/coffeevending/taobin_project/inter/sgp/xml/page_show_error.lxml" Then
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
Else
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
2024-09-06 10:54:03 +07:00
If CurrentXMLFileName2 = "" Then
2024-09-17 15:55:27 +07:00
DEBUGVAR CountDownPauseVideo2
2024-09-06 10:54:03 +07:00
If CountDownPauseVideo2 < 2 Then
Var AdvTaobinMenu = DefaultNormBanner
2024-09-06 10:54:03 +07:00
Var DisplayAds = AdvTaobinMenu + ".mp4"
Else
2024-09-17 15:55:27 +07:00
DEBUGVAR CurrentXMLFileName2
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
If CurrPageInst0 = "/mnt/sdcard/coffeevending/taobin_project/inter/sgp/xml/page_show_error.lxml" Then
Var AdvTaobinMenu = DefaultLargeBanner
2024-09-06 10:54:03 +07:00
Var DisplayAds = AdvTaobinMenu + ".mp4"
2024-09-06 10:54:03 +07:00
EndIf
EndIf
Else
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
2024-02-14 08:19:22 +07:00
EndIf
2024-08-23 15:46:21 +07:00
If CountryName = "Malaysia" Then
DEBUGVAR PromotionOreoToppingFreeEnable
DEBUGVAR ProReducedPriceEnable
DEBUGVAR UseSlideShowVideo
2024-09-30 11:08:04 +07:00
Var AdvTaobinMenu = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu_" + a_video_menu[ads_idx]
Var DisplayAds = AdvTaobinMenu + ".mp4"
2024-10-29 13:16:54 +07:00
; new-default-base-price
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_25.mp4"
2024-08-23 15:46:21 +07:00
If PromotionOreoToppingFreeEnable = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_21.mp4"
EndIf
If ProReducedPriceEnable = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_23.mp4"
EndIf
If IgnoreProfileFromRunEV = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_24.mp4"
EndIf
2024-08-23 15:46:21 +07:00
If UseSlideShowVideo = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_22.mp4"
EndIf
EndIf
2024-09-11 18:22:20 +07:00
If CountryName = "UnitedArabEmirates Dubai" Then
2024-09-30 11:08:04 +07:00
Var AdvTaobinMenu = DefaultNormBanner
If UsePepsiTheme = 0 Then
Var AdvTaobinMenu = AdvTaobinMenu + a_video_menu[ads_idx]
EndIf
2024-09-11 18:22:20 +07:00
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
</EventOpen>
2024-08-27 21:42:15 +07:00
<EventVideoEnd>
2024-11-25 17:16:16 +07:00
SAVELOG "Video Adv version 1.2"
DEBUGVAR showMultiAds
If CountDownPauseVideo2 = -1 Then
Var CountDownPauseVideo2 = 0
EndIf
2024-08-27 21:42:15 +07:00
If showMultiAds = "true" Then
2024-08-27 21:42:15 +07:00
Var ads_idx = ads_idx + 1
If ads_idx = 30 Then
Var ads_idx = 0
EndIf
If a_video_menu[ads_idx] = "" Then
DEBUGVAR a_video_menu[ads_idx]
Var ads_idx = 0
EndIf
2024-10-04 16:06:58 +07:00
; Default. Do not edit here.
Var AdvTaobinMenu = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu_" + a_video_menu[ads_idx]
Var DisplayAds = AdvTaobinMenu + ".mp4"
2024-11-25 17:16:16 +07:00
If CountryName = "Singapore" Then
DEBUGVAR CountryName
DEBUGVAR CurrentXMLFileName2
If CurrentXMLFileName2 = "/mnt/sdcard/coffeevending//taobin_project/xml/page_back_to_main.xml" Then
If CountDownPauseVideo2 < 2 Then
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
Else
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
Else
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
If CurrentXMLFileName2 = "" Then
If CountDownPauseVideo2 < 2 Then
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
Else
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
EndIf
If CurrPageInst0 = "/mnt/sdcard/coffeevending/taobin_project/inter/sgp/xml/page_show_error.lxml" Then
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
Else
If CurrPageInst0 = "/mnt/sdcard/coffeevending/taobin_project/inter/sgp/xml/page_show_error.lxml" Then
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
EndIf
2024-08-27 21:42:15 +07:00
If CountryName = "Malaysia" Then
DEBUGVAR PromotionOreoToppingFreeEnable
DEBUGVAR ProReducedPriceEnable
DEBUGVAR UseSlideShowVideo
2024-09-30 11:08:04 +07:00
Var AdvTaobinMenu = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu_" + a_video_menu[ads_idx]
Var DisplayAds = AdvTaobinMenu + ".mp4"
2024-10-29 13:16:54 +07:00
; new-default-base-price
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_25.mp4"
2024-08-27 21:42:15 +07:00
If PromotionOreoToppingFreeEnable = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_21.mp4"
EndIf
If ProReducedPriceEnable = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_23.mp4"
EndIf
If IgnoreProfileFromRunEV = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_24.mp4"
EndIf
2024-08-27 21:42:15 +07:00
If UseSlideShowVideo = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_22.mp4"
EndIf
EndIf
2024-08-27 21:42:15 +07:00
Else
DEBUGVAR a_video_menu[ads_idx]
If CountryName = "Singapore" Then
If CurrentXMLFileName2 = "/mnt/sdcard/coffeevending//taobin_project/xml/page_back_to_main.xml" Then
If CountDownPauseVideo2 < 1 Then
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
Else
Var AdvTaobinMenu = DefaultLargeBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
Else
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
2024-09-06 10:54:03 +07:00
If CurrentXMLFileName2 = "" Then
If CountDownPauseVideo2 < 2 Then
Var AdvTaobinMenu = DefaultNormBanner
2024-09-06 10:54:03 +07:00
Var DisplayAds = AdvTaobinMenu + ".mp4"
Else
Var AdvTaobinMenu = DefaultLargeBanner
2024-09-06 10:54:03 +07:00
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
EndIf
Else
Var AdvTaobinMenu = DefaultNormBanner
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
2024-08-27 21:42:15 +07:00
EndIf
If CountryName = "Malaysia" Then
DEBUGVAR PromotionOreoToppingFreeEnable
DEBUGVAR ProReducedPriceEnable
DEBUGVAR UseSlideShowVideo
2024-09-30 11:08:04 +07:00
Var AdvTaobinMenu = "/mnt/sdcard/coffeevending/taobin_project/adv/taobin_adv_menu_" + a_video_menu[ads_idx]
Var DisplayAds = AdvTaobinMenu + ".mp4"
2024-10-29 13:16:54 +07:00
; new-default-base-price
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_25.mp4"
2024-08-27 21:42:15 +07:00
If PromotionOreoToppingFreeEnable = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_21.mp4"
EndIf
If ProReducedPriceEnable = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_23.mp4"
EndIf
If IgnoreProfileFromRunEV = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_24.mp4"
EndIf
2024-08-27 21:42:15 +07:00
If UseSlideShowVideo = 1 Then
Var DisplayAds = "/mnt/sdcard/coffeevending/taobin_project/inter/mys/adv/taobin_adv_menu_22.mp4"
EndIf
EndIf
2024-09-11 18:22:20 +07:00
If CountryName = "UnitedArabEmirates Dubai" Then
2024-09-30 11:08:04 +07:00
Var AdvTaobinMenu = DefaultNormBanner
If UsePepsiTheme = 0 Then
Var AdvTaobinMenu = AdvTaobinMenu + a_video_menu[ads_idx]
EndIf
2024-09-11 18:22:20 +07:00
Var DisplayAds = AdvTaobinMenu + ".mp4"
EndIf
DEBUGVAR DisplayAds
2024-08-27 21:42:15 +07:00
</EventVideoEnd>
<Filename> DisplayAds </Filename>
</Video>