-
Notifications
You must be signed in to change notification settings - Fork 0
API UO UseProxy es
ClassicUO / Basic IDE
Comprueba si esta sesión está configurada para conectarse mediante proxy.
UO.UseProxy() -> Any
Sin parámetros.
Integer 1 (True) si hay proxy configurado; 0 (False) en caso contrario. Puede usar IF result, result = True o result = 1. True no demuestra disponibilidad ni autenticación.
- Sin argumentos. Lee la configuración de esta sesión incluso sin conexión. No activa, desactiva ni contacta el proxy, no reconecta ni revela credenciales. Full independiente sin proxy gestionado devuelve valores directos. Cambie el perfil y reinicie su sesión para aplicar cambios; inicio de sesión y conexión del juego usan el mismo perfil.
Sin argumentos. Lee la configuración de esta sesión incluso sin conexión. No activa, desactiva ni contacta el proxy, no reconecta ni revela credenciales. Full independiente sin proxy gestionado devuelve valores directos. Cambie el perfil y reinicie su sesión para aplicar cambios; inicio de sesión y conexión del juego usan el mismo perfil.
Comprueba si esta sesión está configurada para conectarse mediante proxy.
Integer 1 (True) si hay proxy configurado; 0 (False) en caso contrario. Puede usar IF result, result = True o result = 1. True no demuestra disponibilidad ni autenticación.
Código del proyecto: external/InjectionScript/src/InjectionScript/Runtime/InjectionApiUO.cs; función ExecuteLegacyManualAlias.
Sin argumentos. Lee la configuración de esta sesión incluso sin conexión. No activa, desactiva ni contacta el proxy, no reconecta ni revela credenciales. Full independiente sin proxy gestionado devuelve valores directos. Cambie el perfil y reinicie su sesión para aplicar cambios; inicio de sesión y conexión del juego usan el mismo perfil.
Integer 1 (True) si hay proxy configurado; 0 (False) en caso contrario. Puede usar IF result, result = True o result = 1. True no demuestra disponibilidad ni autenticación.
Código del proyecto: src/ClassicUO.Client/Game/Managers/ClassicUOInjectionApiBridge.cs; función UsesProxy.
# UO.UseProxy — 1
#
# Comprueba si esta sesión está configurada para conectarse mediante proxy.
#
# Integer 1 (True) si hay proxy configurado; 0 (False) en caso contrario. Puede usar IF result,
# result = True o result = 1. True no demuestra disponibilidad ni autenticación.
SUB Main()
# Main devuelve el ajuste actual. Para proxy.example.invalid:1080: "proxy.example.invalid",
# 1080, UseProxy = 1. En directo: "", 0, 0. El dominio es un marcador, no un proxy disponible.
RETURN UO.UseProxy()
END SUBExplicación de los parámetros y la ejecución:
- Main devuelve el ajuste actual. Para proxy.example.invalid:1080: "proxy.example.invalid", 1080, UseProxy = 1. En directo: "", 0, 0. El dominio es un marcador, no un proxy disponible.
# UO.UseProxy — 2
#
# Comprueba si esta sesión está configurada para conectarse mediante proxy.
#
# Integer 1 (True) si hay proxy configurado; 0 (False) en caso contrario. Puede usar IF result,
# result = True o result = 1. True no demuestra disponibilidad ni autenticación.
SUB Main()
# RouteLabel crea host:puerto o "direct" sin leer cuenta ni contraseña.
RETURN RouteLabel()
END SUB
SUB RouteLabel()
IF UO.UseProxy() THEN
RETURN UO.ProxyIP() + ":" + CStr(UO.ProxyPort())
END IF
RETURN "direct"
END SUBExplicación de los parámetros y la ejecución:
- RouteLabel crea host:puerto o "direct" sin leer cuenta ni contraseña.
# UO.UseProxy — 3
#
# Comprueba si esta sesión está configurada para conectarse mediante proxy.
#
# Integer 1 (True) si hay proxy configurado; 0 (False) en caso contrario. Puede usar IF result,
# result = True o result = 1. True no demuestra disponibilidad ni autenticación.
SUB Main()
# RequireRoute recibe address="proxy.example.invalid", port=1080 y comprueba los tres ajustes
# antes de UO.Connect. Una diferencia devuelve 0 sin conectar. Una coincidencia solicita
# conexión y devuelve 1, sin garantizar el acceso. Sustituya los marcadores y compruebe
# UO.Connected por separado.
RETURN RequireRoute("proxy.example.invalid",1080)
END SUB
SUB RequireRoute(address,port)
IF NOT UO.UseProxy() THEN
RETURN 0
END IF
IF UO.ProxyIP() <> address OR UO.ProxyPort() <> port THEN
RETURN 0
END IF
UO.Connect()
RETURN 1
END SUBExplicación de los parámetros y la ejecución:
- RequireRoute recibe address="proxy.example.invalid", port=1080 y comprueba los tres ajustes antes de UO.Connect. Una diferencia devuelve 0 sin conectar. Una coincidencia solicita conexión y devuelve 1, sin garantizar el acceso. Sustituya los marcadores y compruebe UO.Connected por separado.
Русский · English · Українська · Français · Deutsch · Italiano · Español · 繁體中文 · 日本語 · 한국어
ClassicUO
Bad Newbie & Basic IDE
Найти в справочнике
Клиент и скрипты
Каталоги значений
Разработка и помощь