123
This commit is contained in:
parent
ba4cbdd36d
commit
f2f7cb82c1
3
app.py
3
app.py
|
|
@ -49,7 +49,8 @@ async def start_vnc_server(instance: int = 1, password: str = "123456") -> str:
|
|||
cdp_port = 9223 + (instance - 1)
|
||||
|
||||
process = await asyncio.create_subprocess_exec(
|
||||
"docker", "run", "--rm",
|
||||
"docker", "run", "-d",
|
||||
"--rm",
|
||||
"--name", f"vnc-browser-{instance}",
|
||||
"-p", f"{cdp_port}:9223",
|
||||
"-p", f"{vnc_port}:5900",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# !/bin/bash
|
||||
docker rmi vnc-server-base:latest
|
||||
docker build -t vnc-server-base:latest -f base/Dockerfile .
|
||||
# docker rmi vnc-server-base:latest
|
||||
# docker build -t vnc-server-base:latest -f base/Dockerfile .
|
||||
|
||||
docker stop vnc-browser
|
||||
docker rmi vnc-server:latest
|
||||
|
|
|
|||
|
|
@ -17,8 +17,7 @@ def save_login_state(auth_file, keyword):
|
|||
# headless=False 表示显示浏览器窗口,方便用户扫码登录
|
||||
# browser = p.chromium.launch(headless=False)
|
||||
browser = p.chromium.connect_over_cdp(cdp_host)
|
||||
context = browser.new_context()
|
||||
page = context.new_page()
|
||||
page = browser.contexts[0].pages[0]
|
||||
login_success = False
|
||||
|
||||
def on_response(response):
|
||||
|
|
|
|||
Loading…
Reference in New Issue