Commit 4bb4dc9c authored by wang's avatar wang

pc test

parent e1f20a75
...@@ -32,12 +32,12 @@ headers = { ...@@ -32,12 +32,12 @@ headers = {
# https://www.southwest.com/assets/app/scripts/swa-common.js # https://www.southwest.com/assets/app/scripts/swa-common.js
headers.update( headers.update(
{'ee30zvqlwf-f': 'A01jtIeMAQAAxpQ9VR9xE4FyFrkBxPOGhdvSxUEnSeY_cYg44aQ45_8yMtNnAWjqBAkAAAAAAAAAAAAAAAAAAA==', {'ee30zvqlwf-f': 'A126aYqMAQAADnOjTHqmFhH5-XGT11-PgFUI9v-hH-1tAf3FlIo3yh8zDhIDAWjqBAcAAAAAAAAAAAAAAAAAAA==',
'ee30zvqlwf-b': 'efoca6', 'ee30zvqlwf-c': 'AODhr4eMAQAADxPetvGjW3UHN-DHVYTeuRn26MXndfLbB3EInxMY4PkyS0CJ', 'ee30zvqlwf-b': 'm2pi6k', 'ee30zvqlwf-c': 'AOCuZ4qMAQAAZJSgfEfP3vNpGMC8GbxiOEdQkLGZKnRFJFkxriEjbtFdDHsN',
'ee30zvqlwf-d': 'ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wcTGOD5MktAiQAAAABnMdsJAJfyLZUh7T1J6ETC53ibl0g', 'ee30zvqlwf-d': 'ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wchI27RXQx7DQAAAABnMdsJAB3Se-BiE7hJepYlsvUvRuI',
'ee30zvqlwf-z': 'q', 'ee30zvqlwf-z': 'q',
'ee30zvqlwf-a': 'I=WvzACnxe8PbaGY4ZUXaUQnPp19LK=oDaBYbZ9LhJXYj3hBXqrf-MWnxUdjqDTfOTMKF1c=sTr_fOLXpkgpYCzfhCNoCaJh6zE6Zf3yFwQ986SMIqFL_0yJHJ74Sl72Ck=ohWY2hYXuQCcS4Ob=sztGf8iokbCQr8dSAS=UOMInUZrxqcOb7F0axP02QCqC14MrBWliFwb5uL_btqP2ahZee=7T0rvMn2r5yhZfe5t0DbK1Au-zE5_fkcLxgL35iK5hTz8RyWtq-k5F8HX2GZ17PGvGsLX9rF9nOdIn5LxK_ZqOuRW03oAXMTiIg4yhAnFwFJ-SjPDIeQlJkOfBdwzVkHWzrCl_Dn9wBL9j1qLqAEihMsLQFnlvEfwEiZME_KwMIw0Mo0qb0Oq9V3MB33N0NQYeJbYMTSLqbO9wXFPE7Pp-jgP1K004Zu8KBU7Q3nboThlZGvN4NM_6q2Ry66EFtE3zftqyIcPoXDG5PwSrXd4R0hdAlMfnXMgYWD4NkZqvEQc2a8eBeVJlynzedB9ge2RR-g-27Y8W=GEezO=KM4iVChdXWL2SjI1d=HIM_teiUwOt=6=EFWrU1rSk8ZvNVAbuPaGwZVcuOulU9wtsjLBrGc6TVUs-wYRG8CiTqd7vXFfdE8MJS65Ki5U66BOTqHS-pwLIbStbYk-PMbdMKiC3J-RMdVZxBwM4nNC8EHyYlUxRKl8jW8etgYn48teT9XATc_edcoQ21JnbqMV_KJZbWV2_RwPI-ja96K=0fzpH1cowJynXOjxq9ejbFNknlWQClIxLbbB845xrwyMy2qqBBBWMS7f9Oc3Ylwjd90IY-TnAV4xzSXlU9uNniJFxAfUL=jrJslAsCQ=ORCE=Gbvk8uHJBPKLw6Z34LXHjpVPK=37owp3lvtnFGkRzZNvy7xh2sYT6gUYOMPZ0bKWS86Qi3a6706W1IU=0JMF4s3YyvlD8wtK=4Q1xOWBnSfSOoUxx=LK2qIw1nvdV=d96AGQwDOKXkUfZKDMSVRbw-3WrnEZ7JDRpN=p82G=a-hQ-_e4yVB7ubD0ipoFCeyAfQC20lgDsK3U=ZaN8MUH8idInh3Bn554VSqCIC9btN0_zrnFQAkazNVJy_lCWIGLH6tTkRgVecfBewG9wfGSCYEXydkdZRSGs2-1cg0xS_GWk4NygvuhZNG4DdPaB7g9en0ueD5-oRYi62vGbjtbhW6XUSeE-v4eX1Lzq0KYr5hbgpgyR-4GaXdKNGgiM6CNKgucgz35', 'ee30zvqlwf-a': 'jOKkB5SeTtXrhwrBsrfO1SX=p1CaA9V8vMl7uPIOeZRpqMltEeNcXUaI8RKdkUBbWdZZsR4m4yTeF3IP6O1WcqdUb217L18w2Dmx3d0I0OudAaTxbhQJ4N3m7sfvfsny7eVDaIow_o4C-nOl62BF_lF0ws7ghdWlokv3WEWrrOEq4VNT-E=kITQhWYpiSIyEZOjvsY_Ndx3G4YGDwNi05ZVN29S_pL6BO=grj=3LisKKYarYhDSbTAyPuFj2D8QpNuFZKSqqw9fT=EOWKfo-m7z5Ea0YpODdFIZc9QYbcfSDOhkISCuPtXf4Se1Y6mRCbjZqkER7jlD_BdS0QgIsi54qfYSE4XKk4RUKL-MY_ETyjwumS-haRxTBhnrlzOmvOgN6iZXzwe6jcIUFN8WswVRlgZdzoZyOQ4EcVdFYr5Bp8oc0vdglmAt-V7gct3ocTPDU7L3tbi48IgW_QZn3b-P1KqgOYW8yKd0XU7LYf2x33pY0dfCSaGXSfDuubn_WlYdtcR8=z7nnnAsofsnXMmr_U1bY6mz-peD8a7qa9Q3FLrJkIehrxTG1O=As5SVIEuFEDceE753kOeNge8_1L=aoFIdXzEJxd5ig=M7B7I9yos_FGZxuew8qS-6izZcm6xhv5t9ISQO2qnrdRb=RYFGvDNYvNdLiAzkDYdRCDSeARV1nTrIgGTL8P=J1k4nucmUaIi6iIawV=_jLbMkGQmX0ETgxEvn48qFz3QvrOGxEcGqUox4MoRSCzo0JbOQnL2o1WVhzZOl5aFQQ7Fi2KDAp7D5nEgVpiNqnV8OkI4u1tVJYE80GoK5LvFw8zs3k4MGpbJFE-5tE=50IiqBt66=P=YjTGDebYzl85dlyoCB_dGs6jMpwttjjoQ7Xwpt33vO8Ie-XZ6kv8MEUmy_PqFL046MgoV211vjXtl-PEC5xcaqYAb5kufMBIc0Q2zp_LyZjOavJx7FivUxjOy=BnOJ1iO55PVyCj8XZiVPWeqaQ4S9KMqUWQc63U6kMY7MuN=tgxC5I7F9B6NIvGp=t=wJND-atG_BAvXY4LGSdjqNZXZ1N22JTlQXkQz6k7t-35YUZ4vCJVAqwDj-mFG0Kqz7ibZIZVwRj6uQb6ZSYTezJf-gygw6vbpCvzUXx5mjujIUmkf9fonak108ofgyca=c_PsVz3N7C08TR-oSTpl9D-1IiIGn-19IvjjESVI0ut_sKrG9fsQbbJwlqfmpIQk6FKvw0RNuM-QQLdGi0LQBq2wgnmuKoMQhqPQOzteKxbs4X8afrJtAaveAUZs=YYCUMS-wjyzjdsTe_F9kbo8JOdvU4KMFlGZixIhz_n_biVk2AlS2o2-yVACLfxMW=X0JQDlyPYbzlzrbcG7qUQikiQy0kaJ_QfciPuxCAl6QTdQZfzPh0cD_N9FFVVJh25lmdjdpGJcZ84rhRTrU46PgJdxMMca7Nr20pVUpT-lbConipAt53FbTSjt_dFfdE6ZwogXdpqxbr01TwMDW3LBE-BVCaMP7dEfpvTK8Uw1lPGEjhttqiWxN-COww7Uow=UQ7j-RyiCY9mVxQ',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 NetType/WIFI MicroMessenger/7.0.20.1781(0x6700143B) WindowsWechat(0x63090719) XWEB/8391 Flue'} 'user-agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36'}
) )
url = "https://www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping" url = "https://www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping"
......
This diff is collapsed.
...@@ -25,7 +25,7 @@ def md5(text): ...@@ -25,7 +25,7 @@ def md5(text):
client = MongoClient('mongodb://lcc-spider:JIUsfhiad&^@18.144.59.80:27017/?authSource=admin&directConnection=true') client = MongoClient('mongodb://lcc-spider:JIUsfhiad&^@18.144.59.80:27017/?authSource=admin&directConnection=true')
db = client.env db = client.env
# 查询所有文档 # 查询所有文档
if platform.uname().system != 'Darwin': if platform.uname().system == 'Darwin':
# , 'success': {'$gte': 30} # , 'success': {'$gte': 30}
# , 'env.navigatorparams.useragent': {'$regex': 'iPhone'} # , 'env.navigatorparams.useragent': {'$regex': 'iPhone'}
result = db.env_shape.find({'env.funcs' :{'$ne': None}}) result = db.env_shape.find({'env.funcs' :{'$ne': None}})
...@@ -84,12 +84,12 @@ success = 0 ...@@ -84,12 +84,12 @@ success = 0
total = 0 total = 0
token = '' token = ''
while True: while True:
r = requests.get('http://ymx-lcc.unififi.com/header/task/pull/cookieB6?brush_name=test') # r = requests.get('http://ymx-lcc.unififi.com/header/task/pull/cookieB6?brush_name=test')
if platform.uname().system != 'Darwin': # if platform.uname().system == 'Darwin':
if r.json()['status'] != 0: # if r.json()['status'] != 0:
logger.debug(f'不需要刷值') # logger.debug(f'不需要刷值')
time.sleep(10) # time.sleep(10)
continue # continue
logger.debug('开始刷值') logger.debug('开始刷值')
selectId = random.choice(list(envs)) selectId = random.choice(list(envs))
lastHash = '' lastHash = ''
...@@ -168,6 +168,7 @@ while True: ...@@ -168,6 +168,7 @@ while True:
# with open('js_dom_run1.js', 'w', encoding='utf-8') as f: # with open('js_dom_run1.js', 'w', encoding='utf-8') as f:
# f.write(code1 + '\n\n' + c) # f.write(code1 + '\n\n' + c)
t1 = time.time() t1 = time.time()
selectId = random.choice(list(envs))
# token = list(db.token_shape.aggregate( [ {'$match': {'update_time':{'$gte': int(time.time() * 1000) - 60*60*12}}}, { '$sample': { 'size': 1 } } ] ))[0]['_id'] # token = list(db.token_shape.aggregate( [ {'$match': {'update_time':{'$gte': int(time.time() * 1000) - 60*60*12}}}, { '$sample': { 'size': 1 } } ] ))[0]['_id']
# token = '11' # token = '11'
# r = requests.get('http://127.0.0.1:5000/getinfo').json()['message'] # r = requests.get('http://127.0.0.1:5000/getinfo').json()['message']
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment