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_HOST = os.getenv("PROXY_HOST", "")
|
||||||
PROXY_USER = os.getenv("PROXY_USER", "")
|
PROXY_USER = os.getenv("PROXY_USER", "")
|
||||||
PROXY_PSWD = os.getenv("PROXY_PSWD", "")
|
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 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()
|
LOCKER = Lock()
|
||||||
|
|
||||||
@ -56,10 +56,11 @@ async def __main(phone: str) -> str:
|
|||||||
if PROXY_USER and PROXY_PSWD:
|
if PROXY_USER and PROXY_PSWD:
|
||||||
proxy["username"] = PROXY_USER
|
proxy["username"] = PROXY_USER
|
||||||
proxy["password"] = PROXY_PSWD
|
proxy["password"] = PROXY_PSWD
|
||||||
geoip = False
|
if GEOIP:
|
||||||
|
geoip = True
|
||||||
async with AsyncCamoufox(
|
async with AsyncCamoufox(
|
||||||
humanize=True,
|
humanize=True,
|
||||||
headless=False,
|
headless=bool(DEBUG),
|
||||||
locale="en-US",
|
locale="en-US",
|
||||||
block_images=True,
|
block_images=True,
|
||||||
block_webrtc=True,
|
block_webrtc=True,
|
||||||
|
|||||||
Reference in New Issue
Block a user