Pulsa "Compartir pantalla" para que otros vean tu escritorio
Asistencia remota: La persona que necesita ayuda comparte su pantalla aquí y te da el código. Tú entras en "Ver pantalla remota", introduces el código, y ves su escritorio. Puedes señalar con el cursor y pulsar teclas — la otra persona verá lo que indicas en su pantalla.
Acceso desatendido
Permite conectarse sin que nadie acepte.
Sesión lista.
📁
Arrastra · Max 500MB · E2E
Sesión
ProtocoloWebRTC P2P
CifradoDTLS 1.3
Latencia—
FPS—
Código—
// utilidades de red
Red & Diagnóstico
🌍 IP Pública y Geo
Tu IP visible desde internet
Cargando...
🏠 Info de Red
Datos del navegador (navigator.connection)
📡 Ping
Latencia via HTTP timing
🔍 DNS Lookup
Google DNS API en tiempo real
🗺 Traceroute
Ruta hasta el destino
📋 WHOIS
Info de registro de dominio e IP
🔓 Comprobador de Puertos
Verifica puertos abiertos
⚡ Test de Velocidad
Velocidad via Cloudflare
—
Mbps
—
Ping
—
Descarga
⚡ Wake on LAN
Magic Packet con agente
Guardados
// herramientas de desarrollo
Dev Tools
📋 JSON Formatter
Formatea, valida y minifica JSON
Resultado aquí...
🔐 Generador de Hashes
MD5, SHA-1, SHA-256, SHA-512
⚡ Regex Tester
Prueba expresiones regulares en vivo
//
🔑 JWT Decoder
Decodifica tokens JWT
🔀 Diff de Texto
Compara dos textos línea a línea
Texto A
Texto B
🕐 Timestamps
Unix ↔ fecha local ↔ ISO 8601
Fecha → Unix
🎲 UUIDs
UUIDs v4 criptográficamente seguros
🎨 Colores
HEX ↔ RGB ↔ HSL
🔑 Contraseñas
crypto.getRandomValues — seguro
Haz click en Generar
Longitud
20
—
📊 Subnets IPv4
Red, máscara, broadcast, hosts
/
📱 Generador QR
QR para texto, URLs, sesiones
🔄 Encoder / Decoder
Base64, URL, HEX, HTML
📚 Referencia Puertos
Puertos y servicios conocidos
// tiempo real
Monitor del Sistema
⬤ Monitorizando
💾 Memoria del navegador
—
JS Heap usado
—
Memoria dispositivo
—
Cores CPU
—
Plataforma
⏱ Performance API
🌐 Conexión
🔋 Batería
Cargando...
💿 Almacenamiento
📍 Geolocalización
🔬 Capacidades
🖥 Pantalla
// soporte
Mis Tickets
// historial
Historial de Sesiones
0
Total
0
Esta semana
0
Anfitrión
0
Cliente
// cuenta
Mi Perfil
Información personal
U
—
—
free
Cambiar contraseña
💳 Mi suscripción
📊 Estadísticas
🔔 Notificaciones Push
Recibe avisos cuando alguien se conecta a tu sesión, cuando responden a tus tickets o en alertas de seguridad.
Comprobando estado...
⚠ Zona de peligro
Acciones irreversibles.
// seguridad
Seguridad & 2FA
🔐 Autenticación en dos pasos (2FA)
Protege tu cuenta con un código TOTP adicional (compatible con Google Authenticator, Authy, Bitwarden, etc.)
🛡 Sesiones activas
💻
Esta sesión
—
🔐 Invitaciones
Crea enlaces de invitación para que otros se registren con plan Pro
// acceso programático
API Keys
🔑 Mis API Keys
📖 Documentación rápida
Usa el header
X-API-Key en tus peticiones.# Ejemplo con curl
curl https://terminalserver.es/api/auth/me \
-H "X-API-Key: ts_abc123..."
Endpoints disponibles
| Método | Endpoint | Descripción |
|---|---|---|
| GET | /api/auth/me | Tu perfil |
| GET | /api/tickets | Lista tickets |
| GET | /api/sessions/my | Sesiones |
| POST | /api/tickets | Crear ticket |
// integraciones
Webhooks
🔗 Mis Webhooks
📡 Eventos disponibles
Tu servidor recibirá una petición POST con los datos del evento.
sessionsession.started
sessionsession.ended
ticketticket.created
ticketticket.replied
ticketticket.closed
useruser.registered
Ejemplo de payload
{
"event": "session.started",
"data": { "code": "482719", "role": "host" },
"timestamp": "2025-01-01T12:00:00Z",
"source": "TerminalServer.es"
}
Verifica autenticidad con el header
X-TS-Signature (HMAC-SHA256)// herramientas avanzadas
Herramientas Pro
🔐 Verificador SSL/TLS
Comprueba el certificado SSL de cualquier dominio
📋 Inspector de Headers HTTP
Analiza las cabeceras de respuesta de cualquier URL
⚡ Tester de APIs REST
Realiza peticiones HTTP y analiza respuestas
Respuesta aquí...
🌐 Calculadora IP Avanzada
CIDR, subredes, conversión IPv4↔IPv6
IPv4 ↔ Decimal
⏱ Parser de Expresiones Cron
Traduce y valida expresiones cron
✏ Herramientas de Texto
Estadísticas, conteo, transformaciones
🎨 Generador de Paletas
Genera paletas de colores armónicas
📝 Bloc de notas (auto-guardado)
Notas temporales del técnico, guardadas en localStorage
// tareas
Panel de Tareas
📋 Pendientes
✅ Completadas
// portapapeles
Historial del Portapapeles
Nota de privacidad: El historial se guarda solo localmente en este navegador. Nunca se envía al servidor.
// facturación
Facturación y Planes
Cargando información de facturación...
📥
Agente de Control Remoto
Instala el agente nativo en el PC que quieras controlar. Sin navegador, sin limitaciones. Control total del ratón, teclado y pantalla en tiempo real.
Windows
Windows 10/11 (64-bit)
Descargar .exe
~35 MB · Sin instalación
macOS / Linux
Requiere Python 3.9+
Descargar .py
Script Python · 15 KB
🌐
Web (sin instalar)
Desde el navegador
Abrir App Web
Sin control de ratón/teclado
Como funciona
1
PC remoto ejecuta el agente
La persona que necesita ayuda descarga y ejecuta
TerminalServer-Agent.exe. Se abre una ventana con un codigo de 6 digitos.
Ejemplo:
> Ejecutar TerminalServer-Agent.exe
> Codigo: 4 8 2 9 1 0
> Esperando tecnico...
> Ejecutar TerminalServer-Agent.exe
> Codigo: 4 8 2 9 1 0
> Esperando tecnico...
2
El tecnico introduce el codigo
Tu abres la app web, pulsas "Ver pantalla remota" e introduces los 6 digitos. La conexion se establece en segundos.
Ejemplo:
> App web → Ver pantalla remota
> Codigo: [4][8][2][9][1][0]
> Conectado al agente nativo
> App web → Ver pantalla remota
> Codigo: [4][8][2][9][1][0]
> Conectado al agente nativo
3
Control total del PC remoto
Ves la pantalla del otro PC en tiempo real. Mueves su raton, escribes en su teclado, haces scroll. Como si estuvieras sentado delante.
Acciones:
> Mover raton → Se mueve en el PC remoto
> Clic / doble clic → Se ejecuta real
> Ctrl+C, Alt+Tab → Funcionan
> Mover raton → Se mueve en el PC remoto
> Clic / doble clic → Se ejecuta real
> Ctrl+C, Alt+Tab → Funcionan
Agente nativo vs App web
| Funcionalidad | Agente | Web |
|---|---|---|
| Ver pantalla remota | Si | Si |
| Control del raton | Real | Visual |
| Control del teclado | Real | Visual |
| Ctrl+Alt+Supr, Alt+Tab | Si | No |
| Sin navegador en remoto | Si | No |
| Transferencia archivos | Pronto | Si |
| Requiere instalacion | No (portable) | No |
Seguridad
🔒
Conexion cifrada
Toda la comunicacion viaja cifrada por WebSocket Secure (WSS/TLS). Los frames de pantalla nunca se almacenan en el servidor.
🔑
Codigo de un solo uso
Cada sesion genera un codigo unico de 6 digitos que expira en 10 minutos. Nadie puede conectarse sin el codigo.
👁
Visible en todo momento
El usuario remoto ve todo lo que el tecnico hace. Puede cerrar el agente en cualquier momento para cortar la conexion inmediatamente.
🛡
Failsafe integrado
Si algo sale mal, el usuario puede mover su raton a una esquina de la pantalla para abortar el control remoto al instante (proteccion PyAutoGUI).
📦
Portable y transparente
No instala nada en el sistema. No modifica el registro. No arranca con Windows. Se ejecuta, se usa y se cierra. Codigo fuente abierto.
Uso avanzado (linea de comandos)
El agente acepta parametros para personalizar la conexion. Util para soporte IT automatizado.
# Conexion al servidor central
$ TerminalServer-Agent.exe
# Servidor personalizado
$ TerminalServer-Agent.exe --server wss://mi.empresa.com/ws
# Modo LAN (red local, sin internet)
$ TerminalServer-Agent.exe --lan
# Alta calidad + 30 FPS
$ TerminalServer-Agent.exe --fps 30 --quality 80
# macOS / Linux (con Python)
$ pip install mss pyautogui Pillow websockets
$ python terminalserver-agent.py
# Modo consola (sin ventana)
$ python terminalserver-agent.py --no-gui
Windows
Windows 10 o superior
64 bits
Sin requisitos adicionales
Portable (sin instalacion)
64 bits
Sin requisitos adicionales
Portable (sin instalacion)
🍎 macOS
macOS 11+ (Big Sur)
Python 3.9+
Permiso de Accesibilidad requerido
Python 3.9+
pip install mss pyautogui Pillow websocketsPermiso de Accesibilidad requerido
🐧 Linux
Ubuntu 20.04+ / Fedora 34+
Python 3.9+
X11 o Wayland con xdotool
Python 3.9+
pip install mss pyautogui Pillow websocketsX11 o Wayland con xdotool