Usuarios conectados en Second Life35,563Hora del Pacífico8:42:34 PM PDT
Documentación de WatchTower

Inicio rápido del propietario y configuración del terminal

Este capítulo es la guía de instalación para un propietario normal de WatchTower. El objetivo es rezzear un terminal, registrarlo, ponerlo en línea y hacerlo visible en el panel sin abrumar al propietario con detalles técnicos.

Guía

Este capítulo es la guía de instalación para un propietario normal de WatchTower. El objetivo es rezzear un terminal, registrarlo, ponerlo en línea y hacerlo visible en el panel sin abrumar al propietario con detalles técnicos.

Antes de rezear el terminal

Necesitas una ubicación de Second Life donde se permita ejecutar scripts. Puede ser una tienda, club, oficina de alquiler, área de eventos, centro comunitario o parcela gestionada. Si la parcela pertenece a un grupo, decide si el objeto WatchTower seguirá siendo tuyo, pertenecerá al grupo del terreno o se cederá al grupo. Algunas funciones de seguridad y acceso requieren poderes sobre el terreno, por lo que la instalación debe coincidir con la forma en que se controla el terreno.

Antes de configurar, confirma estos elementos:

RequisitoPor qué importa
Puedes rezear objetosEl terminal debe colocarse en Second Life.
Los scripts están permitidosEl terminal no puede enviar datos si los scripts están deshabilitados.
HTTP está permitidoEl terminal debe contactar con la API de FlaroCity.
El objeto no está configurado como temp-on-rezDebe permanecer en Second Life.
La descripción del objeto está disponibleEl token privado se guarda como `WTTOKEN:...`.
La parcela tiene los poderes de terreno necesariosLas funciones Warn/Kick/Block List/Access Gate dependen de los permisos del terreno y de un terminal reciente en línea.

Nombre de objeto recomendado

Nombra el terminal según la ubicación que protege. Los buenos nombres facilitan la revisión del panel.

Ejemplos:

  • `WatchTower - Tienda principal`
  • `WatchTower - Piso del club`
  • `WatchTower - Región de alquiler 1`
  • `WatchTower - Punto de llegada del evento`
  • `WatchTower - Parcela de demo`

Evita nombres como Object, Box, New Scripted Prim, o WatchTower Copy 7. Esos nombres dificultan el soporte cuando existen varios terminales.

Pasos básicos de configuración

  1. Rezzea el terminal WatchTower en la ubicación que quieras proteger.
  2. Espera unos segundos a que se inicialicen todos los scripts.
  3. Toca el terminal.
  4. Elige **Turn On** en el menú.
  5. Espera el mensaje del propietario que confirme el registro.
  6. Confirma que la descripción del objeto ahora contiene `WTTOKEN:...`.
  7. Abre el panel y confirma que aparezca la ubicación.
  8. Usa **Land Now**, **Scan Now** y **Health** en el menú para probar los workers básicos.

Una configuración correcta suele mostrar el terminal en línea, enviar un heartbeat, una instantánea del terreno, un pequeño lote del escáner y registrar información de estado.

Qué hace el token

El token WatchTower es la clave privada que conecta el objeto in-world con la cuenta/ubicación correcta del panel. Se almacena en la descripción del objeto como:

WTTOKEN:your-private-token-here

El token no debe publicarse en el chat público, enviarse a clientes, mostrarse en carteles ni incluirse en capturas de pantalla. Si se copia en otro objeto, ese objeto puede intentar informar como el mismo terminal. Si el token se pierde, restablece o borra, los scripts worker deben detenerse hasta que el terminal vuelva a registrarse.

Qué sucede al hacer clic en Turn On

Cuando se hace clic en **Turn On**, el script Register HTTP envía una pequeña carga de registro. Esa carga identifica el objeto, propietario, región, parcela, posición y versión del script. La API de FlaroCity devuelve un token privado. Token Reader lo guarda en la descripción del objeto y lo difunde a todos los scripts worker mediante un mensaje de enlace.

Después, los workers comienzan a enviar actualizaciones seguras mediante colas limitadas. El propietario no necesita pegar un código de configuración salvo que el panel decida exigir una reclamación manual.

Lista de la primera hora

Durante la primera hora después de la instalación, comprueba estos elementos:

ComprobarBuen resultado
Texto flotanteMuestra el estado en línea o saludable de WatchTower.
Ubicación del panelMuestra la región y parcela correctas.
resumen del terrenoMuestra nombre de parcela, nombre de región, SLURL, FPS regionales, dilatación temporal y recuentos.
EscánerMuestra unos pocos avatares a la vez en lugar de intentar enviarlos todos de una vez.
EstadoMuestra la memoria libre y los mensajes de estado de los scripts.
Estado de facturaciónShows the current plan, included features, and location count.
Ubicaciones duplicadasSin duplicados no deseados de tokens de prueba antiguos.

Procedimiento de restablecimiento seguro

Usa **Reset Token** solo cuando el terminal deba volver a registrarse o trasladarse a un nuevo propietario/cuenta. Restablecer borra el token local, vacía las colas, detiene los scripts worker y requiere **Turn On** de nuevo.

Pasos de restablecimiento recomendados:

  1. Abre el panel y anota el nombre anterior del terminal/de la ubicación.
  2. Toca el terminal y elige **Reset Token**.
  3. Confirma que el estado al pasar el cursor cambie a desconectado.
  4. Toca de nuevo y elige **Turn On**.
  5. Confirma que el panel actualice la ubicación existente o cree una nueva ubicación pendiente de revisión.
  6. Elimina los duplicados obsoletos del panel si es necesario.

Mover el terminal

Si el terminal se mueve dentro de la misma parcela, la siguiente instantánea del terreno debe actualizar la posición. Si se mueve a otra región o parcela, el panel puede tratarlo como una nueva ubicación o exigir revisión según las reglas de facturación y coincidencia. Los propietarios con planes limitados deben comprobar que no superen accidentalmente el límite de ubicaciones.

Errores comunes de configuración

**El objeto dice desconectado después de Turn On.** Puede que la API no haya devuelto un token, HTTP puede estar bloqueado, el sitio puede estar caído o el objeto puede haber perdido el estado del script. Revisa el chat del propietario para ver el error exacto.

**El panel muestra la parcela equivocada.** Mueve el terminal a la parcela deseada y solicita **Land Now**. En Second Life, los límites de parcela pueden estar muy cerca, por lo que la posición exacta del terminal importa.

**El escáner parece lento.** Es intencional. El escáner seguro solo envía un pequeño lote por ciclo para que el objeto no cree listas enormes ni falle en condiciones de región concurrida.

La aplicación de Kick o Block List no funciona. Puede que el objeto no tenga autoridad de expulsión o que el visitante no haya sido informado recientemente en terreno protegido. Confirma la propiedad de la parcela, los poderes del rol de grupo, la propiedad del objeto y si la acción está permitida en ese terreno.