mirror of
https://github.com/alexbers/mtprotoproxy.git
synced 2026-03-22 10:35:49 +00:00
use urlsafe version of base64 encoder
This commit is contained in:
@@ -15,4 +15,4 @@ SECURE_ONLY = True
|
|||||||
# TLS_ONLY = True
|
# TLS_ONLY = True
|
||||||
|
|
||||||
# Tag for advertising, obtainable from @MTProxybot
|
# Tag for advertising, obtainable from @MTProxybot
|
||||||
# AD_TAG = "3c09c680b76ee91a4c25ad51f742267d"
|
# AD_TAG = "3c09c680b76ee91a4c25ad51f742267d"
|
||||||
|
|||||||
@@ -1424,7 +1424,7 @@ def print_tg_info():
|
|||||||
print("{}: tg://proxy?{}".format(user, params_encodeded), flush=True)
|
print("{}: tg://proxy?{}".format(user, params_encodeded), flush=True)
|
||||||
|
|
||||||
tls_secret = bytes.fromhex("ee" + secret) + config.TLS_DOMAIN.encode()
|
tls_secret = bytes.fromhex("ee" + secret) + config.TLS_DOMAIN.encode()
|
||||||
tls_secret_base64 = base64.b64encode(tls_secret)
|
tls_secret_base64 = base64.urlsafe_b64encode(tls_secret)
|
||||||
params = {"server": ip, "port": config.PORT, "secret": tls_secret_base64}
|
params = {"server": ip, "port": config.PORT, "secret": tls_secret_base64}
|
||||||
params_encodeded = urllib.parse.urlencode(params, safe=':')
|
params_encodeded = urllib.parse.urlencode(params, safe=':')
|
||||||
print("{}: tg://proxy?{} (experimental)".format(user, params_encodeded), flush=True)
|
print("{}: tg://proxy?{} (experimental)".format(user, params_encodeded), flush=True)
|
||||||
|
|||||||
Reference in New Issue
Block a user