hdls and geoip
This commit is contained in:
3
envs.py
3
envs.py
@ -8,3 +8,6 @@ THREADS = int(os.getenv("THREADS", "2"))
|
||||
PROXY_HOST = os.getenv("PROXY_HOST", "")
|
||||
PROXY_USER = os.getenv("PROXY_USER", "")
|
||||
PROXY_PSWD = os.getenv("PROXY_PSWD", "")
|
||||
|
||||
DEBUG = os.getenv("DEBUG", "")
|
||||
GEOIP = os.getenv("GEOIP", "")
|
||||
|
||||
7
main.py
7
main.py
@ -6,7 +6,7 @@ from threading import Lock
|
||||
|
||||
from camoufox import AsyncCamoufox
|
||||
|
||||
from envs import PROXY_HOST, PROXY_PSWD, PROXY_USER, THREADS
|
||||
from envs import DEBUG, GEOIP, PROXY_HOST, PROXY_PSWD, PROXY_USER, THREADS
|
||||
|
||||
LOCKER = Lock()
|
||||
|
||||
@ -56,10 +56,11 @@ async def __main(phone: str) -> str:
|
||||
if PROXY_USER and PROXY_PSWD:
|
||||
proxy["username"] = PROXY_USER
|
||||
proxy["password"] = PROXY_PSWD
|
||||
geoip = False
|
||||
if GEOIP:
|
||||
geoip = True
|
||||
async with AsyncCamoufox(
|
||||
humanize=True,
|
||||
headless=False,
|
||||
headless=bool(DEBUG),
|
||||
locale="en-US",
|
||||
block_images=True,
|
||||
block_webrtc=True,
|
||||
|
||||
Reference in New Issue
Block a user