# Strudel (fork hacklab) + KISUM en Windows > ⚠ **Estado: a probar.** Estos scripts están escritos y revisados pero > todavía no se han ejecutado en un Windows real. Si algo falla, abre una > incidencia en el Gitea con el error. ## Requisitos Instálalos una vez (desde PowerShell o `winget`): ```powershell winget install OpenJS.NodeJS.LTS # Node.js (>=20) + npm/corepack winget install Python.Python.3.12 # Python (para KISUM) winget install Gyan.FFmpeg # ffmpeg (para leer vídeo en KISUM) ``` Cierra y reabre la terminal después, para que el `PATH` se actualice. ## Instalación (un comando) Descarga el repo y ejecuta el instalador: ```powershell git clone https://gitea.laenre.net/hacklab/strudel.git cd strudel powershell -ExecutionPolicy Bypass -File .\install.ps1 ``` Instala las dependencias de Node (`pnpm`), construye la web y crea el entorno de KISUM. **No** guarda paquetes en el repo (todo va a carpetas ignoradas). ## Uso ```powershell powershell -ExecutionPolicy Bypass -File .\strudel-launcher.ps1 ``` Abre en el navegador y arranca el servidor de KISUM (). Para KISUM desde la terminal: ```powershell cd kisum .\kisum.cmd tu_cancion.mp3 .\kisum.cmd clip.mp4 --bars 8 --bass ``` ### Acceso directo en el escritorio Crea un acceso directo cuyo destino sea: ``` powershell -ExecutionPolicy Bypass -File "C:\ruta\a\strudel\strudel-launcher.ps1" ``` ## Notas - Si PowerShell bloquea los scripts, ejecútalos con `-ExecutionPolicy Bypass` como en los ejemplos (no cambia la política global del sistema). - El resto (funciones, pestañas KISUM/Visor, temas…) es idéntico a Linux; solo cambian los lanzadores. Ver [`README.md`](./README.md). ## Fase 2 (futuro): instalador .exe Empaquetar todo en un instalador `.exe` con **Inno Setup** o **NSIS** (que instale Node/Python/ffmpeg embebidos y cree los accesos directos) es posible, pero hay que compilarlo y probarlo en Windows. Queda propuesto.