-
Notifications
You must be signed in to change notification settings - Fork 0
API UO ProxyPort es
ClassicUO / Basic IDE
Lee el puerto proxy del perfil actual para comprobar host y puerto.
UO.ProxyPort() -> Any
Sin parámetros.
Integer: puerto proxy configurado en 1..65535, o 0 en conexión directa. No es el puerto del servidor del juego.
- 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.
Lee el puerto proxy del perfil actual para comprobar host y puerto.
Integer: puerto proxy configurado en 1..65535, o 0 en conexión directa. No es el puerto del servidor del juego.
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: puerto proxy configurado en 1..65535, o 0 en conexión directa. No es el puerto del servidor del juego.
Código del proyecto: src/ClassicUO.Client/Game/Managers/ClassicUOInjectionApiBridge.cs; función ProxyPort.
# UO.ProxyPort — 1
#
# Lee el puerto proxy del perfil actual para comprobar host y puerto.
#
# Integer: puerto proxy configurado en 1..65535, o 0 en conexión directa. No es el puerto del
# servidor del juego.
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.ProxyPort()
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.ProxyPort — 2
#
# Lee el puerto proxy del perfil actual para comprobar host y puerto.
#
# Integer: puerto proxy configurado en 1..65535, o 0 en conexión directa. No es el puerto del
# servidor del juego.
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.ProxyPort — 3
#
# Lee el puerto proxy del perfil actual para comprobar host y puerto.
#
# Integer: puerto proxy configurado en 1..65535, o 0 en conexión directa. No es el puerto del
# servidor del juego.
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
Найти в справочнике
Клиент и скрипты
Каталоги значений
Разработка и помощь