Skip to content

YT-Remote 1.1.1

Choose a tag to compare

@drfoxsoscomputer drfoxsoscomputer released this 14 Sep 15:47
· 34 commits to main since this release

Launcher portable v1.1.1

Actualización del launcher portable: estados con colores reales, punto de
estado pegado al avatar y conexión portátil que sobrevive a la
reconstrucción del ejecutable.

Cambios desde la v1.0.0 (última versión publicada)

  • Launcher de dos pantallas (Estado y Configuración), con estados por color:
    conectando/en línea = verde, desconectado/error = rojo, sin sesión = gris.
  • Punto de estado pegado al avatar (esquina inferior derecha), con el color
    del estado actual.
  • Pintado corregido: cada estado aplica un color uniforme a todos los
    elementos (antes algunos quedaban en colores mezclados).
  • Conexión visual: con sesión guardada, el bot conecta con animación verde y
    recién se minimiza a la bandeja cuando queda en línea; si no enciende, la
    ventana se queda visible con el estado real.
  • Estáticos corregidos: el CSS/JS/logo se sirven desde la ubicación correcta
    (antes, al abrir desde otra carpeta, la ventana quedaba en "Sin sesión").
  • Conexión portátil: la sesión (data/session.enc) y la portabilidad (runtime,
    src, config) sobreviven a la reconstrucción del ejecutable.
  • Minimizar a la bandeja sin diálogo al cerrar (salir: clic derecho → Salir).

Contenido del ZIP

  • ytremote.exe — Launcher GUI (Flask + pywebview/WebView2) + bandeja
  • runtime/ — Python 3.13 portátil con dependencias (telegram, yt_dlp, httpx) + mpv
  • src/ — Código del bot
  • config.json — Configuración editable
  • README.md y GUIA.txt — Documentación de uso

Instalación

  1. Descargue y descomprima en cualquier carpeta (sin permisos de administrador).
  2. Ejecute ytremote.exe.
  3. Si no hay sesión guardada: menú superior → Configuración, ponga el token,
    su ID de admin y las horas de kick; presione Guardar.
  4. El bot arranca y minimiza a la bandeja cuando queda en línea.

Notas

  • La configuración queda en data/session.enc y no se sube a GitHub.
  • El stack propio del programa (Python, mpv y el bot) viaja completo en la
    carpeta y no requiere instalar nada. La ventana usa el componente WebView2
    del sistema, que ya viene con Windows 11 y con Windows 10 actualizados; si
    falta, el programa indica cómo instalarlo.