mirror of
https://github.com/zhao-zg/jd-login.git
synced 2026-01-16 16:00:43 +08:00
Update login.py
修复短信登录
This commit is contained in:
parent
51ac6664e1
commit
3e724436c8
15
login.py
15
login.py
@ -49,8 +49,12 @@ supported_colors = {
|
|||||||
"黄色": ([25, 50, 50], [35, 255, 255]),
|
"黄色": ([25, 50, 50], [35, 255, 255]),
|
||||||
"红色": ([0, 50, 50], [10, 255, 255]),
|
"红色": ([0, 50, 50], [10, 255, 255]),
|
||||||
}
|
}
|
||||||
|
user_agents = [
|
||||||
|
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1",
|
||||||
|
"Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11",
|
||||||
|
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
|
||||||
|
]
|
||||||
|
|
||||||
async def deleteSessionDelay(workList, uid):
|
async def deleteSessionDelay(workList, uid):
|
||||||
s = workList.get(uid, "")
|
s = workList.get(uid, "")
|
||||||
if s:
|
if s:
|
||||||
@ -130,6 +134,7 @@ async def loginPhone(chromium_path, workList, uid, headless):
|
|||||||
await page.setUserAgent(
|
await page.setUserAgent(
|
||||||
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
|
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
|
||||||
)
|
)
|
||||||
|
|
||||||
await page.setViewport({"width": 360, "height": 640})
|
await page.setViewport({"width": 360, "height": 640})
|
||||||
await page.goto(
|
await page.goto(
|
||||||
"https://plogin.m.jd.com/login/login"
|
"https://plogin.m.jd.com/login/login"
|
||||||
@ -799,6 +804,9 @@ async def verification(page):
|
|||||||
await page.mouse.move(
|
await page.mouse.move(
|
||||||
box["x"] + distance, box["y"], {"steps": 10}
|
box["x"] + distance, box["y"], {"steps": 10}
|
||||||
)
|
)
|
||||||
|
await page.waitFor(
|
||||||
|
random.randint(100, 500)
|
||||||
|
)
|
||||||
await page.mouse.up()
|
await page.mouse.up()
|
||||||
logger.info("过滑块结束")
|
logger.info("过滑块结束")
|
||||||
|
|
||||||
@ -1183,6 +1191,9 @@ async def main(workList, uid, oocr, oocrDet):
|
|||||||
logger.info("初始化浏览器。。。。。")
|
logger.info("初始化浏览器。。。。。")
|
||||||
chromium_path = await init_chrome()
|
chromium_path = await init_chrome()
|
||||||
headless = 'new'
|
headless = 'new'
|
||||||
|
if platform.system() == "Windows":
|
||||||
|
headless = False
|
||||||
|
|
||||||
logger.info("进入选择登录方式流程")
|
logger.info("进入选择登录方式流程")
|
||||||
|
|
||||||
try_time = 1
|
try_time = 1
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user