PS5 DIRECTO 1.20.0 ================== (English: see README_EN.txt) EMPIEZA AQUÍ (5 MINUTOS) ======================== Lo que necesitas antes: - Una PS5 con el jailbreak ya hecho. PS5 Directo no hace el jailbreak. - Un PC con Windows 10 u 11 conectado a la misma red que la PS5. Paso 1. Descarga En la página de GitHub del programa, entra en "Releases" y descarga PS5Directo-X.Y.Z-Windows.zip (trae todo, no hay que instalar nada más). Descomprímelo en una carpeta, por ejemplo en Documentos. Paso 2. Ábrelo Doble clic en "PS5 Directo.vbs". Se abre en su propia ventana y crea un icono en el escritorio para la próxima vez. Si Windows pregunta si quieres abrir un archivo descargado de internet, pulsa "Abrir". Paso 3. En la PS5 Carga el jailbreak como siempre y ShadowMountPlus (es lo que hace que lo que envíes aparezca en el menú). Si tu menú de payloads también carga el FTP (ftpsrv) y BFpilot, mejor; si no, PS5 Directo te ayuda en el paso 5. Paso 4. La IP de la PS5 El asistente que sale al abrir te la pide. En la PS5: Ajustes > Red > Ver estado de la conexión > "Dirección IPv4" (algo como 192.168.1.50). Paso 5. Comprobar la conexión El asistente mira si responden el FTP y BFpilot. Si alguno sale en rojo, pulsa "Cargar" a su lado y se envía solo. (Con Y2JB Autoloader eso no funciona: cárgalos desde Payload Manager en la PS5 y pulsa "Volver a comprobar".) Paso 6. Envía algo Pega un enlace de descarga directa (o arrastra un archivo de tu PC a la ventana) y pulsa "Añadir a la cola". Cuando ponga "Listo", ya está en el menú de la PS5. ¿Algo no va? Ajustes > "Revisión completa" dice qué falla y cómo arreglarlo. Los dos puntos de arriba (FTP y BFpilot) en rojo: púlsalos para cargarlos. Puedes repetir el asistente en Ajustes > "Asistente de primeros pasos". Aviso: PS5 Directo solo copia archivos. Úsalo con contenido que tengas derecho a usar (tus copias de seguridad y homebrew). Lo que hagas con él es responsabilidad tuya. (Lo de abajo es la guía completa: no hace falta leerla para empezar.) Pega los enlaces (o arrastra archivos de tu PC) y la herramienta hace todo sola: 1. Descarga los archivos y los manda a la PS5 por FTP mientras bajan (nada se guarda en el disco del PC). 2. Une las partes troceadas (.001, .002...) en un solo archivo. 3. Pide a BFpilot que descomprima el RAR/7z/ZIP DENTRO de la consola, probando las contraseñas que conozca. 4. Busca la carpeta de la aplicación (la que tiene sce_sys) y la deja en /data/homebrew, donde ShadowMountPlus la detecta sola. 5. Borra los comprimidos de la PS5. Mientras una transferencia se descomprime en la PS5, la siguiente de la cola ya se va enviando. PESTAÑAS - Transferencias: la cola de siempre. - Archivos de la consola: navega por la PS5 como en un explorador. Ves el tamaño y la fecha de cada archivo (el de las carpetas, con "calcular"), y puedes crear carpetas, renombrar, copiar o mover (Copiar/Mover y luego "Pegar aquí" en la carpeta de destino), borrar, bajar al PC (a Descargas\PS5 Directo), poner permisos 777 y subir archivos o carpetas tal cual a la carpeta en la que estás. Clic derecho en un archivo o en el hueco para el menú; atajos: Supr, F2, Ctrl+C / Ctrl+X / Ctrl+V, Ctrl+A y Retroceso. "Mover a…" y "Copiar a…" abren un selector de carpetas con los destinos recientes. Si al pegar ya existe algo con el mismo nombre, eliges reemplazar/combinar, conservar ambos u omitir. "Extraer…" descomprime en la consola un .rar/.7z/.zip que ya esté allí. A la izquierda tienes las unidades (con su espacio libre) y accesos rápidos. Puedes arrastrar archivos del PC a la carpeta abierta. Sin BFpilot casi todo funciona por FTP (copiar pasa por el PC, más lento); descomprimir y ver el espacio libre sí necesitan BFpilot. - Espacio: gráfico de quesitos con lo que ocupa sitio en la consola, con el nombre de cada aplicación y su tamaño. Avisa de contenido repetido (por ejemplo la carpeta y su versión convertida a imagen), envíos a medias y restos, y permite borrarlos desde ahí (pide confirmación). Necesita BFpilot. Lo instalado desde la propia PS5 se ve pero se borra desde la consola. - Actividad: historial de lo que se ha terminado o ha fallado. CARPETAS DEL PC Con "Elegir carpeta…" (o arrastrando la carpeta al icono) se manda una carpeta entera tal cual. Si tiene sce_sys, va a /data/homebrew como TITLEID-app. Si en la consola ya hay parte (por ejemplo, un envío de otro programa que se cortó), salta los archivos que ya están iguales y continúa los que se quedaron a medias. ALTERNATIVA: DESCOMPRIMIR EN EL PC (7-Zip) En "Dónde descomprimir" elige "En el PC (7-Zip)" (o ponlo por defecto en Ajustes). Entonces: - Los enlaces se bajan antes al PC (carpeta temporal de Ajustes; hace falta sitio para el RAR, no para lo descomprimido). Tus archivos locales se usan tal cual y nunca se borran. - 7-Zip descomprime sobre la marcha y la app manda cada archivo ya suelto a la PS5. Lo descomprimido NO se escribe en el PC. - Cada archivo se comprueba con su CRC antes de darlo por bueno. - En la PS5 solo ocupa el contenido final (sin el RAR al lado) y se sabe exacto antes de empezar. - Pega: por el Wi-Fi viaja todo sin comprimir (puede ser 3-4 veces más que el RAR), así que tarda más en enviarse. - Pausar/Reintentar sigue por el archivo donde iba. Necesita 7-Zip instalado (gratis, 7-zip.org). No necesita BFpilot. LO QUE NECESITAS ---------------- Esta guía no explica cómo hacer el jailbreak: das por hecho que tu PS5 ya lo tiene y que sabes cargar payloads (.elf). EN EL PC - Windows 10 u 11. - Nada más: el instalador lo trae todo (también Python). - 7-Zip (solo si usas "Descomprimir en el PC"): https://www.7-zip.org/ EN LA PS5 (se cargan como payloads, por ejemplo con Payload Manager: https://github.com/itsPLK/ps5-payload-manager ) - Un servidor FTP. El de referencia es ftpsrv (puerto 2121): https://github.com/ps5-payload-dev/ftpsrv Muchos menús de payloads ya lo traen. Si el tuyo usa otro puerto, cámbialo en Ajustes. - BFpilot (puerto 5905): descomprime dentro de la consola, mueve y borra. Descarga bfpilot.elf de: https://github.com/ItsBlurf/BFpilot/releases Si no está cargado, el programa espera a que lo cargues. En el modo "Descomprimir en el PC" no hace falta. - ShadowMountPlus: es el que hace que las aplicaciones de /data/homebrew aparezcan en el menú de la PS5: https://github.com/drakmor/ShadowMountPlus Para comprobar que todo está bien: Ajustes > "Revisión completa". SOBRE BFPILOT Y LOS PERMISOS (importante si lo usas por tu cuenta) ----------------------------------------------------------------- Hasta su versión 0.4.4 al menos, cuando BFpilot descomprime un RAR, 7z o ZIP deja los archivos sin permiso de ejecución, y la PS5 se niega a abrir la aplicación (error CE-107750-0). Pasa también si descomprimes desde la web de BFpilot, sin PS5 Directo. - PS5 Directo lo arregla solo después de cada descompresión. - Para lo que ya tenías en la consola: Ajustes > "Reparar permisos". - A mano: en FileZilla, clic derecho en la carpeta de la aplicación > Permisos de archivo > 777 > "Recurrir a subdirectorios". PRIMERA VEZ ----------- Abre PS5Directo-X.Y.Z-Setup.exe y pulsa "Instalar". No pide permisos de administrador. Crea: - Un icono "PS5 Directo" en el escritorio y en el menú Inicio. - "Enviar a > PS5 Directo" en el clic derecho de los archivos. Si Windows dice "Windows protegió su PC": "Más información" > "Ejecutar de todos modos" (el instalador no está firmado; es el aviso normal en programas pequeños y gratuitos). Con el .zip en vez del instalador: descomprímelo donde quieras y haz doble clic en "Crear accesos directos.bat". Desde entonces abre PS5 Directo con el icono del escritorio: sale en su propia ventana, sin pestañas y sin ventana negra. (Si algo falla al abrir, usa "Iniciar PS5 Directo.bat": es lo mismo pero con la ventana negra, donde se ven los errores. Registro sin ventana: %USERPROFILE%\.ps5directo\ps5directo.log) Si cierras la ventana con trabajos en marcha, siguen en segundo plano. Vuelve a abrir PS5 Directo para verlos. El botón "Salir" lo cierra del todo (lo que esté a medias sigue luego con "Reintentar"). CÓMO SE USA ----------- 1. Descomprime esta carpeta donde quieras. 2. Abre PS5 Directo con el icono del escritorio. 3. La primera vez se abre Ajustes: pon la IP de tu PS5 (la ves en la PS5 en Ajustes > Red > Ver estado de la conexión), pulsa "Guardar" y "Probar conexión". Los dos puntos de arriba deben ponerse en verde. 4. Pega los enlaces directos (todas las partes juntas, en el orden que sea) y pulsa "Añadir a la cola". - Si sabes la contraseña, escríbela. Si no, prueba las de Ajustes y lo que vaya entre corchetes en el nombre del archivo, como [WEB.COM]. - También vale la ruta de un archivo que ya tengas en el PC. 5. ARCHIVOS DEL PC SIN COPIAR RUTAS: - Arrastra uno o varios archivos sobre el icono del escritorio. - O clic derecho en los archivos > Enviar a > PS5 Directo. Si PS5 Directo ya está abierto, se añaden a su cola. - O suéltalos en la página del navegador: PS5 Directo los busca en tu PC por nombre y tamaño y pone sus rutas en el cuadro de enlaces. PAUSA, LÍMITE Y ESPACIO ----------------------- - "Pausar" detiene el envío; "Reanudar" sigue donde iba. - Ajustes > Límite de velocidad (MB/s): para usar internet mientras envía. Se aplica al momento. 0 = sin límite. - Ajustes > Dejar siempre libre (GB, 25 por defecto): antes de empezar comprueba que cabe lo que falta por enviar, y mientras envía o descomprime vigila el espacio. Si baja de ese margen, lo para todo antes de que la PS5 se llene. Libera espacio y pulsa Reintentar. - Algunos alojamientos de archivos limitan las conexiones: con ellos usa solo 2 por archivo, y menos si el servidor empieza a dar errores. ACTUALIZAR Y EXTENSIÓN ---------------------- - Botón "Actualizar" (arriba): si el programa tiene un repositorio de GitHub configurado, busca la versión nueva y la instala. Si no, te deja elegir el .zip de la versión nueva. Guarda una copia de la versión anterior en la carpeta .backup. - Botón "Extensión" (arriba): abre la carpeta de la extensión para Chrome/Edge y las instrucciones. Con ella, al pulsar Descargar en una web, el enlace va directo a PS5 Directo sin copiar y pegar. TEST DE VELOCIDAD ----------------- En una transferencia pausada o terminada, "Test de velocidad" mide (unos 30 s): descarga sola, envio PC -> PS5 solo y las dos cosas a la vez, y te dice de quien es la culpa cuando va lento. Tambien hay uno solo PC -> PS5 en Ajustes. BIBLIOTECA ---------- La pestaña Biblioteca enseña lo que hay en /data/homebrew (y en los USB) con su portada, nombre, Title ID, versión, si es carpeta o imagen (.ffpkg, .ffpfsc, .exfat) y qué firmware pide. Si pones el firmware de tu PS5 en Ajustes (por ejemplo 13.60), marca en rojo los que no arrancarán. También avisa de contenido repetido, de DLC/actualizaciones y de carpetas incompletas. Funciona solo con FTP; con BFpilot además ve cuánto ocupa cada carpeta. El firmware sale de param.json y, si trae backport (carpeta fakelib), de lo que piden sus ejecutables. Al terminar cada transferencia también se comprueba y te avisa si no va a arrancar. IMÁGENES Y LZ4 (PS5 DUMP FORGE) ------------------------------- En "Cómo dejarlo en la PS5" la opción por defecto es «Sin convertir»: se deja tal como viene (un comprimido se descomprime; si ya es una imagen .ffpkg, .exfat o .ffpfsc, o viene en LZ4, se envía sin tocar). Además puedes elegir: - Carpeta normal: siempre acaba en carpeta; si es una imagen, un .fpkg o viene en LZ4, se deshace en el PC. - Imagen .ffpkg: la que recomienda ShadowMountPlus. Velocidad completa. - Imagen .exfat o .ffpfs: también las monta ShadowMountPlus. - Imagen comprimida .ffpfsc: ocupa un 30-60 % menos, pero la consola la lee más despacio (150-250 MB/s) y algunos títulos pueden dar tirones. - Paquete .fpkg: se instala como una app de la tienda. Solo firmware 11.60 o inferior (kstuff, fpkg-enable y ppr-patch). Se deja en /data/pkg. Para .fpkg y .ffpfsc puedes elegir la compresión (rápida, equilibrada, mínimo tamaño o sin comprimir). - LZ4 (carpeta o dentro de una .ffpkg): solo títulos AMPR. Experimental: con algunos títulos se cuelga al guardar partida. Si no es AMPR, se manda como carpeta o como .ffpkg normal. Se prepara en el PC con PS5 Dump Forge (github.com/quer3q/ps5-dump-forge, se descarga solo la primera vez) y se envía un único archivo: va más rápido por FTP que miles de archivos pequeños y no tiene el problema de permisos. Hace falta sitio en el PC para la imagen. Las imágenes .ffpkg/.ffpfsc no son paquetes FPKG: no se instalan, ShadowMountPlus las monta (hasta 13.60 con ShadowMountPlus 1.7). Los DLC y actualizaciones se mandan como carpeta. ANTES DE ENVIAR --------------- - Si ya está en la consola (mismo Title ID), la transferencia se para y te pregunta: enviar igualmente, reemplazar la copia que hay o cancelar. Se puede desactivar en Ajustes. - Si pegas el .sfv / .md5 / .sha1 junto con las partes (o están en la misma carpeta del PC), cada parte se comprueba mientras se envía. Si una llega dañada, se borra de la consola y se avisa antes de descomprimir. - Si falta sitio, el error trae un botón "Hacer sitio": en la pestaña Espacio te propone qué borrar (restos, copias repetidas, instaladores .pkg) hasta llegar a lo que necesitas. Nada se borra sin confirmar. PAYLOADS, DIAGNÓSTICO, MÓVIL Y PROGRAMAR ---------------------------------------- - Pulsa en los puntos FTP / BFpilot (o Ajustes > Cargar payloads) para mandar ftpsrv o BFpilot a la PS5 por el cargador de ELF (puerto 9021, etaHEN o elfldr). Se descargan de GitHub y se guardan. El cargador de Y2JB Autoloader solo acepta la propia consola: con él usa Payload Manager. - "¿Por qué va lento?" revisa si el PC va por Wi-Fi o cable, la banda y la señal, cables a 100 Mb/s, VPN, redes distintas y el ping a la PS5, y te dice qué cambiar. - El botón del móvil (arriba) enseña un código QR para abrir PS5 Directo desde el móvil en la misma red: pegar enlaces, ver la cola, pausar, ver tu biblioteca. Desde el móvil no se pueden instalar actualizaciones ni cambiar rutas de programas. - "Programar" (en la cola): empezar a una hora y suspender o apagar el PC al terminar (avisa y espera 1 minuto). Mientras hay envíos, el PC no se suspende solo. QUÉ DESCARGAR ------------- - PS5Directo-X.Y.Z-Setup.exe: el instalador. Es el que debes bajar. Lo trae todo (también Python): ábrelo, pulsa "Instalar" y listo. - PS5Directo-X.Y.Z-Windows.zip: lo mismo sin instalar, para quien prefiera descomprimirlo en una carpeta. También lo usa "Actualizar". Para quitarlo: Configuración de Windows > Aplicaciones > PS5 Directo > Desinstalar. Tus ajustes se conservan por si vuelves a instalarlo. - PS5Directo-X.Y.Z-macOS.dmg: para Mac (Apple Silicon e Intel, macOS 11 o posterior). EN PRUEBAS: todavía no se ha probado en un Mac de verdad. Ábrelo y arrastra PS5 Directo a Aplicaciones. La primera vez macOS la bloquea porque no está firmada por Apple: en macOS 15 o posterior, Ajustes del Sistema > Privacidad y seguridad > "Abrir igualmente"; en anteriores, clic derecho en la app > Abrir. Si algo falla, "Crear informe de fallo" y adjúntalo en github.com/jstrdev/ps5directo/issues. - PS5Directo-X.Y.Z-Linux.tar.gz: para Linux (x86-64, distribuciones recientes como Ubuntu 22.04 o posterior). Descomprímelo donde quieras y ábrelo una vez con ./ps5directo.sh en una terminal (o clic derecho > Ejecutar como programa). Esa vez se añade al menú de aplicaciones y desde entonces lo abres desde ahí. Trae Python y 7-Zip. Para la ventana sin pestañas usa Chrome, Chromium, Edge o Brave si los tienes (si no, se abre en tu navegador). Para los torrents hace falta aria2: sudo apt install aria2. En Linux no hay "Enviar a" ni el aviso del cortafuegos de Windows. NOVEDADES 1.22.1 - Mac: la app pide el permiso de «Red local» de macOS. Sin él no puede hablar con la PS5 aunque esté encendida; ahora, si macOS la bloquea, lo dice y explica dónde activarlo (Ajustes del Sistema > Privacidad y seguridad > Red local). NOVEDADES 1.22.0 - Capturas: botón «Convertir a MP4». Marca los vídeos y los deja en MP4 (H.264) en Descargas > PS5 Directo > Capturas, listos para Telegram, WhatsApp o cualquier web. Si se grabaron en HDR, los pasa a colores normales para que no se vean lavados. Usa FFmpeg: en Windows se instala solo la primera vez (33 MB, pide permiso antes); en Linux y Mac usa el del sistema (sudo apt install ffmpeg / brew install ffmpeg). - Espacio: nueva sección «Limpiar restos». Busca envíos y bajadas que se quedaron a medias, descompresiones cortadas y carpetas temporales, en la consola y en el PC, con lo que ocupa cada cosa. Lo que todavía usa una transferencia de la cola sale bloqueado y las carpetas dudosas salen sin marcar. No se borra nada sin confirmar. NOVEDADES 1.21.2 - «Bajar al PC» en la Biblioteca: la barra de arriba ahora dice a qué velocidad baja y cuánto queda. - La carátula del título que se está bajando se ve apagada y se va llenando de color de abajo arriba, del 0 al 100 %, con el porcentaje. - Cada carátula de la Biblioteca lleva un chip pequeño con lo que ocupa. NOVEDADES 1.21.1 - Biblioteca: botón «Bajar al PC» en cada título (carpeta o imagen), con su progreso ahí mismo. Llega a la carpeta de PS5 Directo en el PC (por defecto Descargas > PS5 Directo > Biblioteca, se puede cambiar en «En tu PC») y sale solo en «En tu PC», listo para volver a enviarlo. - Al pedir LZ4 de una imagen (.exfat...) cuyo título no usa AMPR, el aviso decía «como carpeta normal» aunque se envía la imagen tal cual. Ahora lo dice bien y el paso de la cola pone «Sin convertir». - Payloads automáticos con Payload Manager: si lo tienes abierto en la consola, al abrir PS5 Directo se inician solos ftpsrv y BFpilot si faltan (se puede desactivar). La ventana «Estado de la consola» (pulsa los puntos FTP o BFpilot de arriba) dice qué falta, por qué y qué no podrás usar, y lo arregla con un clic: Iniciar, Instalar e iniciar (si no los tienes en Payload Manager) o Reiniciar (si uno se ha colgado o está cargado dos veces). También puede añadirlos a la carga automática de Payload Manager para que se carguen solos al encender la consola. Nunca carga dos veces el mismo. - Mac: si la app no llegaba a abrirse, no decía nada. Ahora se quita sola la marca de "descargado de internet" que puede bloquear el Python que trae dentro, comprueba que arranca y, si algo falla, muestra un aviso con el error y qué hacer. - El programa se abre siempre en «Transferencias» (antes volvía a la última pestaña que usaste y podía confundir). - Sin conexión con la consola, las pestañas dicen claramente qué pasa y qué revisar, en vez de un error de Windows como «WinError 10054». - Capturas: consejos para que tus clips se graben en MP4 (se ven directamente en Telegram, WhatsApp y las webs) y para que lo grabado en HDR no se vea lavado al compartirlo (desactivar HDR en las capturas de la PS5). Se pueden cerrar con «Entendido». NOVEDADES 1.21.0 - Versión para Mac EN PRUEBAS (PS5Directo-1.21.0-macOS.dmg), para Apple Silicon e Intel, con Python y 7-Zip incluidos. Aún no se ha probado en un Mac de verdad: se agradece cualquier aviso en GitHub. - El informe de fallo incluye ahora el registro técnico del programa (sin el código de acceso de la sesión). - Arreglado: si cerrabas el programa en la Biblioteca, al abrirlo salía marcada «Transferencias» con la Biblioteca vacía debajo. - Versión para Linux (PS5Directo-1.21.0-Linux.tar.gz), con Python y 7-Zip incluidos. Se añade sola al menú de aplicaciones y se actualiza igual que en Windows. - Las descargas al PC van a tu carpeta de Descargas real (en Linux puede llamarse "Descargas"). NOVEDADES 1.20.4 - Icono propio en la barra de tareas: la ventana ya no se mete dentro del icono de Edge o Chrome, y al anclarla se ancla PS5 Directo. - Si ya está abierto y lo vuelves a abrir, trae al frente la ventana que tenías en vez de abrir otra. - Si lo anclaste antes de esta versión, desáncla el icono viejo y ancla el nuevo (clic derecho en el icono de la barra > Anclar). - Capturas: salen también las hechas con la pantalla en HDR (.jxr), que se ven convertidas a JPG (al bajarlas al PC se guarda el original). Cada una dice de qué aplicación es y la fecha, los vídeos llevan la portada de la aplicación y ya no salen las copias temporales que hace la consola al compartir. - Arreglado: en «Archivos de la consola», calcular el tamaño de una carpeta, borrarla, copiarla, arreglar sus permisos y «Reemplazar» una carpeta que ya existía fallaban desde la 1.20.3. NOVEDADES 1.20.3 - Instalador para Windows (PS5Directo-1.20.3-Setup.exe): doble clic, "Instalar" y listo, con todo incluido. Sigue habiendo .zip para quien no quiera instalar. - Biblioteca: «Comprobar» en cada aplicación, para cuando no abre o se cierra al arrancar. Revisa la carpeta (ejecutable, param.json, permisos, firmware, backports y el empaquetado LZ4), muestra los registros (.log) y las capturas de los últimos minutos, explica el código de error que salió en la tele y guarda un informe .zip. Solo lee: no cambia nada. - Ventana de bienvenida la primera vez: resume qué es PS5 Directo y qué hace. - Biblioteca: también lo instalado en la consola (PS4 y PS5), con portada, versión y firmware, y filtro para verlo. - Biblioteca, «En tu PC»: eliges carpetas del PC o del NAS, marca lo que ya está en la consola y lo que no, y lo envías con un clic. - Biblioteca: «Ver actualizaciones» abre en el navegador la lista pública de actualizaciones oficiales de cada título (Prospero Patches). Avisa de que las que piden firmware 14.00 o más no se pueden instalar. El programa no descarga nada. - Biblioteca: si tienes PS5 Game Updater en la consola, un botón lo abre; si su carpeta está mal colocada, lo detecta y la coloca bien. - Biblioteca: las imágenes y las carpetas sin param.json salen con nombre, portada y firmware. - Nueva pestaña «Copia de seguridad»: guarda en el PC las partidas, los ajustes de ShadowMountPlus y de los payloads y la base de datos de aplicaciones, a mano o una vez al día. Las partidas se pueden restaurar en la misma consola (antes guarda las de ahora). - Nueva pestaña «Capturas»: capturas y vídeos de la consola con miniaturas, para verlos y bajarlos al PC. - «Diagnóstico» en las transferencias con error: qué ha pasado, códigos y cómo arreglarlo, y un informe .zip (sin contraseñas) para pasar a quien te ayude. En Ajustes, «Crear informe de fallo». - Torrents: pega un magnet o un .torrent. Se baja primero al PC con aria2 (se descarga solo) y luego se envía, descomprime o convierte. No comparte al terminar y lo borra del PC. - PS5 Dump Forge se actualiza solo (una vez al día como mucho), comprobando antes que la versión nueva funciona; si no, sigue con la anterior. - Las versiones nuevas de PS5 Directo se avisan solas con una ventana y sus novedades. - Avisa si la velocidad hacia la PS5 cae de golpe (suele ser la consola inactiva: pulsa un botón del mando). - «Formato en la PS5» empieza plegado y dice cuánto tarda: sin convertir, descarga y envío a la vez; convirtiendo, 3 pasos. Tarjetas ordenadas por lo más usado y «¿Cuál elijo?» por necesidades. - Firmware de tu PS5 junto al título (se guarda solo) y la tarjeta .fpkg dice si te vale. - En la cola, «Convertir a …» dice a qué formato, y avisa si algo no se pudo convertir. - Arreglado: un comprimido con versión normal y backport no se convertía; ahora separa la que toca. - Arreglado: lo convertido se mezclaba con una carpeta anterior del mismo nombre. - Arreglado: muchas carpetas de la Biblioteca salían sin nombre. NOVEDADES 1.20.1 - Si no conecta y el PC y la PS5 están en redes distintas (por ejemplo 192.168.50.x y 192.168.1.x), lo dice y explica cómo arreglarlo. - Botones «Usar en el móvil» y «Extensión del navegador» más visibles, y el asistente de inicio los ofrece al final. - «Descargar de nuevo» en la cola (terminados, con error o cancelados) y en Actividad: vuelve a empezar desde cero sin tener que pegar el enlace. - Si al colocar ya existe esa carpeta, pregunta (colocar igualmente con otro nombre, reemplazar o cancelar) en vez de dar error. - Arreglado: si el comprimido trae la versión normal y un «backport», ya no da «Ya existe»: coloca la normal y aparta el backport (o lo descarta si tu firmware no lo necesita). Y si en el destino hay un envío anterior a medias, lo sustituye. - «Guía de uso» renovada: explica el convertidor de formatos, cada pestaña, el uso desde el móvil y la extensión del navegador. - La ventana «¿Cuál elijo?» añade velocidades estimadas donde no había datos y textos más claros sobre LZ4 y .ffpfsc. NOVEDADES 1.20.0 - Asistente de primeros pasos (IP, comprobar la conexión y cargar lo que falta, firmware) y una guía más corta y sencilla. - Pestaña Biblioteca: lo que hay en la consola con portada, versión, formato y el firmware que pide; marca los que no arrancan en tu firmware, repetidos, DLC e incompletos. - Imágenes .ffpkg / .ffpfsc y LZ4 con PS5 Dump Forge (opcional): se preparan en el PC y se envía un solo archivo. Se eligen con tarjetas debajo del destino, con la explicación de cada uno y el espacio que hace falta en el PC; la primera vez avisa de que convertir ocupa sitio en el PC hasta terminar. Si lo descargado ya es una imagen, se envía tal cual o se convierte al formato elegido, y se coloca aunque BFpilot no esté cargado. - Nuevos formatos: carpeta normal, .exfat, .ffpfs y .fpkg (con compresión a elegir). Se aceptan carpetas, .zip/.7z/.rar, imágenes, .fpkg y LZ4, y sin 7-Zip el contenido se saca con PS5 Dump Forge. - Los formatos van agrupados (primero los que ocupan menos) y el botón «¿Cuál elijo?» compara ventajas e inconvenientes de cada uno. - Tiempo que queda (y hora aproximada) al enviar, descomprimir y convertir. - En el móvil, al terminar o fallar algo sale un aviso grande, vibra y pita (con la página abierta). - Biblioteca: marca como LZ4 las carpetas empaquetadas en LZ4 (y filtro LZ4). - Arreglado: al reanudar un envío preguntaba «Ya está en la consola» por lo que ese mismo envío había dejado a medias. - Arreglado: en algunos Chrome de Android la página del móvil salía en blanco. - Abrir en el móvil: la página va comprimida (carga antes por Wi-Fi) y la ventana muestra «Qué le llega del móvil» para saber si llega y si se corta. - Aviso de firmware: pon el de tu PS5 en Ajustes y te avisa de lo que no arrancará (tiene en cuenta el backport). - Si ya está en la consola, pregunta antes de enviarlo (enviar igualmente, reemplazar o cancelar). - Comprobación con .sfv / .md5 / .sha1 mientras se envía. - "Hacer sitio": propone qué borrar cuando falta espacio. - Cargar ftpsrv y BFpilot en la PS5 desde el programa (puerto 9021). - "¿Por qué va lento?": diagnóstico de la red del PC. - Abrir desde el móvil con un código QR. - Programar la cola, suspender o apagar al terminar, y el PC no se suspende mientras envía. - Versión portable con Python incluido. - Arreglado: solo con FTP (sin BFpilot), ftpsrv devolvía la raíz de la consola al listar una carpeta; afectaba al explorador y al envío de carpetas. - Abrir en el móvil: botón para dar permiso en el Firewall de Windows si la página se queda en blanco. NOVEDADES 1.19.2 - Arreglado "504 Option not supported" en Archivos de la consola cuando BFpilot no está cargado: el explorador ya lista las carpetas solo con ftpsrv (y con servidores FTP que no tienen MLSD). NOVEDADES 1.19.1 - Arreglado: la cola dejaba de actualizarse sola (desde la 1.18.3), así que "Quitar" parecía no hacer nada y luego decía "no existe". - El explorador vuelve a listar la carpeta abierta cuando termina una subida a esa carpeta. - Arreglado "Descargar al PC" con aplicaciones: ftpsrv descifraba al vuelo los eboot.bin/.prx/.sprx y la descarga salía incompleta. Ahora se transfieren tal cual están (también mejora comparar tamaños al reanudar carpetas). Gracias a RichyMX por encontrarlo y proponer el arreglo. NOVEDADES 1.19 - Explorador de archivos renovado: menú de clic derecho, atajos de teclado, ruta por tramos, unidades y accesos a la izquierda, "Mover a…" / "Copiar a…" con destinos recientes, aviso al pegar si ya existe (reemplazar, combinar, conservar ambos u omitir), "Extraer…" de comprimidos que ya están en la consola, y arrastrar archivos del PC a la carpeta abierta. - El explorador ya no necesita BFpilot para casi nada: renombrar, mover, borrar, crear carpetas, permisos, tamaños y copiar funcionan solo con FTP. - Campana de notificaciones arriba: transferencias terminadas o con error, operaciones de archivos, desconexiones de la consola y versiones nuevas. NOVEDADES 1.18.4 - Arreglado: si dejabas la ventana minimizada o en segundo plano un rato, el programa se cerraba solo y al volver salía "Failed to fetch". Ahora solo se cierra cuando cierras la ventana de verdad. NOVEDADES 1.18.3 - Arreglado "Failed to fetch" y la cola que aparecía y desaparecía: en Windows podían quedar dos PS5 Directo escuchando en el mismo puerto (por ejemplo al abrirlo dos veces seguidas). Ahora solo puede haber uno abierto. - Si la conexión con el programa falla un instante, se reintenta sola. NOVEDADES 1.18.2 - Crea automáticamente un acceso directo "PS5 Directo" en el escritorio (y en "Enviar a") con el icono del programa. Si lo borras no vuelve a aparecer; si apuntaba a una copia vieja del programa, se corrige. - La barra de tareas enseña el icono nuevo mientras el programa está abierto. - Si se había quedado abierta una versión antigua (por ejemplo una copia vieja en otra carpeta), al abrir esta se cierra la vieja sola en vez de enseñarla. NOVEDADES 1.18.1 - Al borrar algo grande se ve cuánto se ha liberado y el tiempo que lleva, y el espacio libre del explorador se actualiza mientras tanto. NOVEDADES 1.18 - Pestaña "Espacio": gráfico de quesitos y lista de todo lo que ocupa sitio en la consola, con el nombre de cada aplicación y su tamaño. Marca contenido repetido (por ejemplo la carpeta y su versión convertida), envíos a medias y restos, y se pueden borrar desde ahí. También con discos USB/externos. - Descargas más rápidas: cada conexión se reutiliza para muchos trozos seguidos, como hacen los gestores de descargas. - La extensión pasa a PS5 Directo las cookies de ese alojamiento, el navegador y la página de origen: misma velocidad y permiso que en el navegador (sesión iniciada, cuenta premium) y menos errores 403. Las cookies no salen de tu PC ni se guardan en disco. Tras actualizar, en chrome://extensions recarga la extensión y acepta el permiso nuevo. - Carpetas: antes de enviar comprueba que lo que falta cabe en la PS5, y la velocidad ya no da saltos falsos al continuar un archivo a medias. - La IP de la PS5 se limpia sola si se escribe con espacios, ftp://, puerto o comas (antes daba "getaddrinfo failed"). - Tras actualizar, una ventana te enseña las novedades. - Mejor diseño en ventanas estrechas y pequeños arreglos. NOVEDADES 1.17 - Enlaces ftp:// (un NAS u otro servidor): ftp://usuario:clave@nas/ruta/archivo.rar Funcionan como los enlaces normales, con reanudación. - Comprimidos .tar, .tar.gz, .tar.bz2 y .tar.xz: se descomprimen en el PC sobre la marcha (no hace falta 7-Zip ni BFpilot). - Las carpetas se envían con varias conexiones a la vez (Ajustes > Partes a la vez), más rápido con muchos archivos. - Pasos propios para los envíos de carpetas: Comparar → Enviar → Listo. NOVEDADES 1.16 - Pestaña "Archivos de la consola": explorador con tamaños, copiar, mover, renombrar, borrar, bajar al PC, permisos y subir aquí. - Enviar carpetas del PC, saltando lo que ya está y continuando lo cortado. - Botones "Elegir archivos…" y "Elegir carpeta…" (ventana de Windows). - Pestaña "Actividad" con el historial. NOVEDADES 1.15 - Inglés: botón "English" / "Español" arriba. La primera vez elige solo según el idioma de Windows. La extensión del navegador también. NOVEDADES 1.14.1 - Busca las actualizaciones en github.com/jstrdev/ps5directo sin tener que configurar nada. NOVEDADES 1.14 - Guía de bienvenida la primera vez que se abre: enseña para qué es cada parte. Se puede volver a ver con el botón "Guía de uso" de arriba. NOVEDADES 1.13.1 - El logo de la cabecera va dentro de la página (al actualizar desde una versión anterior no se copiaba y salía roto). NOVEDADES 1.13 - Icono nuevo y fondo con símbolos. Para que el icono nuevo salga en el escritorio, vuelve a ejecutar "Crear accesos directos.bat". NOVEDADES 1.12.1 - Textos más neutros: "transferencias" y "aplicaciones", como una herramienta de transferencia de archivos. NOVEDADES 1.12 - Botones "Actualizar" y "Extensión" en la pantalla principal. Si hay versión nueva en GitHub, el botón lo avisa. - La primera vez pide la IP de la PS5 (ya no trae una puesta). - Guía de lo que hace falta y de dónde sacarlo (arriba). NOVEDADES 1.11 - ARREGLO IMPORTANTE: lo descomprimido con BFpilot no arrancaba (CE-107750-0). Su unrar deja los archivos con los permisos que trae el RAR (666/444, sin permiso de ejecución). Ahora PS5 Directo les pone 777 justo al colocarlos, y lo apunta en el registro. - Ajustes > "Reparar permisos": arregla las aplicaciones que ya tienes en la consola (los que pasaste antes con BFpilot) sin volver a bajarlos. - Modo PC: si BFpilot no está cargado, lo coloca por FTP (ya no hace falta BFpilot para nada en ese modo). NOVEDADES 1.10.1 - En el modo PC los pasos son "Bajar al PC → Descomprimir y enviar → Colocar → Listo", y dice por qué archivo va (37 de 129...). NOVEDADES 1.10 - Nueva opción: descomprimir en el PC con 7-Zip y mandar el contenido ya suelto, comprobado archivo a archivo (ver arriba). - La "Revisión completa" dice si encuentra 7-Zip. NOVEDADES 1.9 ------------- - EXTENSION PARA CAPTURAR ENLACES (Chrome o Edge), en la carpeta "extension": 1. Abre chrome://extensions (o edge://extensions). 2. Activa "Modo de desarrollador" (arriba a la derecha). 3. "Cargar descomprimida" y elige la carpeta "extension" de PS5 Directo. Desde entonces, pasa el captcha y pulsa Descargar como siempre: si es un .rar/.7z/.zip/.pkg y PS5 Directo esta abierto, el enlace bueno (despues de redirecciones) aparece en el cuadro de enlaces y el navegador NO descarga nada. Cuando esten todas las partes, pulsa "Anadir a la cola". Si PS5 Directo esta cerrado, la descarga sigue normal. Se apaga y enciende desde su icono. - ACTUALIZAR: Ajustes > "Instalar actualizacion (.zip)": eliges el zip nuevo y se instala solo, guarda copia de la version anterior en .backup y se reinicia. Si algun dia lo subes a GitHub, pon "usuario/repositorio" y el boton "Buscar actualizacion" lo descarga de las releases. - La version sale arriba, junto al titulo, y en el nombre de la ventana. NOVEDADES 1.8 ------------- - Mientras descomprime ves "leido del RAR X de Y" (lo que BFpilot ha procesado del comprimido) y "descomprimido" (lo que ocupa de verdad en la PS5). Una aplicación en formato carpeta puede ocupar varias veces el RAR (por ejemplo, 35 GB de RAR -> 145 GB de carpeta). - Las previsiones de espacio cuentan con hasta ~5 veces el tamano del RAR. - Si el RAR trae la aplicación dentro de una carpeta, se coloca igual como TITLEID-app. - La version aparece arriba, junto al titulo. NOVEDADES 1.7 ------------- - Ajustes > Revision completa: comprueba FTP, escritura, BFpilot, formatos y espacio, y dice que hacer si algo falla. - Ajustes > Limpieza de la PS5: busca restos en /data/ps5directo, ensena cuanto ocupan y los borra (nunca toca nada fuera de esa carpeta). - Aviso si el Title ID ya existe en /data/homebrew o en un USB/externo. - Destino: sugiere /mnt/usbX/homebrew si hay unidades conectadas. - Ajustes > Hilos al descomprimir (0 = automatico). Si una descompresion se cuelga, prueba con 1. - Si la descompresion no da senales de vida en 5 min, lo avisa. - Aviso de Windows al terminar o fallar (acepta el permiso la 1a vez). SI ALGO FALLA ------------- - Se corta la red o el FTP: reintenta solo y continúa donde se quedó. - Cierras el programa a medias: al abrirlo, pulsa "Reintentar". Continúa desde lo que ya había en la consola. - Contraseña incorrecta: pulsa "Reintentar" y escríbela. No se vuelve a descargar nada. - "Ya existe": no pisa nada que ya tengas. Bórralo o renómbralo y pulsa "Reintentar". - Los archivos de trabajo están en /data/ps5directo (fuera de las carpetas que escanea ShadowMountPlus). ENLACES ------- Funcionan los enlaces de descarga directa, y también los ftp:// de un NAS u otro servidor (ftp://usuario:clave@nas/ruta/archivo.rar). Pixeldrain, Dropbox y algunos de Mediafire y Google Drive se convierten solos. Las páginas que piden captcha o iniciar sesión no funcionan: copia el enlace final de descarga. Los .pkg se dejan en /data/pkg para instalarlos con ps5upload. Las imágenes (.exfat, .ffpkg, .ffpfsc) van a /data/homebrew. Ajustes y cola se guardan en %USERPROFILE%\.ps5directo AVISO ----- PS5 Directo es un programa independiente, sin relación con Sony ni con los autores de BFpilot, ftpsrv o ShadowMountPlus. Es una herramienta de transferencia de archivos: no incluye contenido de terceros, claves ni archivos de Sony, ni enlaces a sitios de descargas. Úsalo solo con contenido que tengas derecho a usar (tus copias de seguridad y homebrew). Cada uno es responsable de lo que transfiere.