hdls and geoip

This commit is contained in:
2025-08-26 15:41:32 +03:00
parent b0d65b015b
commit b674cae0a2
2 changed files with 7 additions and 3 deletions

View File

@ -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", "")

View File

@ -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,