update for ticketplus
parent
96bbb7d22f
commit
1654ba34a9
|
@ -55,7 +55,7 @@ import webbrowser
|
||||||
|
|
||||||
import chromedriver_autoinstaller
|
import chromedriver_autoinstaller
|
||||||
|
|
||||||
CONST_APP_VERSION = "MaxBot (2023.11.14)"
|
CONST_APP_VERSION = "MaxBot (2023.11.15)"
|
||||||
|
|
||||||
CONST_MAXBOT_CONFIG_FILE = "settings.json"
|
CONST_MAXBOT_CONFIG_FILE = "settings.json"
|
||||||
CONST_MAXBOT_LAST_URL_FILE = "MAXBOT_LAST_URL.txt"
|
CONST_MAXBOT_LAST_URL_FILE = "MAXBOT_LAST_URL.txt"
|
||||||
|
@ -65,7 +65,6 @@ CONST_MAXBOT_QUESTION_FILE = "MAXBOT_QUESTION.txt"
|
||||||
|
|
||||||
CONST_HOMEPAGE_DEFAULT = "https://tixcraft.com"
|
CONST_HOMEPAGE_DEFAULT = "https://tixcraft.com"
|
||||||
URL_CHROME_DRIVER = 'https://chromedriver.chromium.org/'
|
URL_CHROME_DRIVER = 'https://chromedriver.chromium.org/'
|
||||||
URL_GOOGLE_OAUTH = 'https://accounts.google.com/o/oauth2/v2/auth/oauthchooseaccount?redirect_uri=https%3A%2F%2Fdevelopers.google.com%2Foauthplayground&prompt=consent&response_type=code&client_id=407408718192.apps.googleusercontent.com&scope=email&access_type=offline&flowName=GeneralOAuthFlow'
|
|
||||||
|
|
||||||
CONST_CHROME_VERSION_NOT_MATCH_EN="Please download the WebDriver version to match your browser version."
|
CONST_CHROME_VERSION_NOT_MATCH_EN="Please download the WebDriver version to match your browser version."
|
||||||
CONST_CHROME_VERSION_NOT_MATCH_TW="請下載與您瀏覽器相同版本的WebDriver版本,或更新您的瀏覽器版本。"
|
CONST_CHROME_VERSION_NOT_MATCH_TW="請下載與您瀏覽器相同版本的WebDriver版本,或更新您的瀏覽器版本。"
|
||||||
|
@ -807,9 +806,6 @@ def get_driver_by_config(config_dict):
|
||||||
driver.execute_cdp_cmd('Network.setBlockedURLs', {"urls": NETWORK_BLOCKED_URLS})
|
driver.execute_cdp_cmd('Network.setBlockedURLs', {"urls": NETWORK_BLOCKED_URLS})
|
||||||
driver.execute_cdp_cmd('Network.enable', {})
|
driver.execute_cdp_cmd('Network.enable', {})
|
||||||
|
|
||||||
if config_dict["advanced"]["open_google_oauth_url"]:
|
|
||||||
driver.execute_script("window.open('%s','_blank');" % (URL_GOOGLE_OAUTH));
|
|
||||||
|
|
||||||
if 'kktix.c' in homepage:
|
if 'kktix.c' in homepage:
|
||||||
if len(config_dict["advanced"]["kktix_account"])>0:
|
if len(config_dict["advanced"]["kktix_account"])>0:
|
||||||
if not 'https://kktix.com/users/sign_in?' in homepage:
|
if not 'https://kktix.com/users/sign_in?' in homepage:
|
||||||
|
@ -10669,7 +10665,8 @@ def ticketplus_date_auto_select(driver, config_dict):
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
print("find #buyTicket fail")
|
print("find #buyTicket fail")
|
||||||
|
|
||||||
find_ticket_text_list = ['立即購票']
|
# '立即購票' -> '立即購買'
|
||||||
|
find_ticket_text_list = ['>立即購']
|
||||||
sold_out_text_list = ['銷售一空','尚未開賣']
|
sold_out_text_list = ['銷售一空','尚未開賣']
|
||||||
|
|
||||||
matched_blocks = None
|
matched_blocks = None
|
||||||
|
@ -10702,7 +10699,7 @@ def ticketplus_date_auto_select(driver, config_dict):
|
||||||
if len(row_text) > 0:
|
if len(row_text) > 0:
|
||||||
row_is_enabled=False
|
row_is_enabled=False
|
||||||
for text_item in find_ticket_text_list:
|
for text_item in find_ticket_text_list:
|
||||||
if text_item in row_text:
|
if text_item in row_html:
|
||||||
row_is_enabled = True
|
row_is_enabled = True
|
||||||
break
|
break
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue