Nombres de descarga más claros

This commit is contained in:
JesterDev committed 2026-10-27 19:35:54 +01:00
1 parent 8f1870aefd
commit 92eefb4d87
5 files changed
+27 -22

No files matched your search

+7 -5
View File
@@ -1,6 +1,6 @@
# Publica una version: al subir una etiqueta vX.Y.Z crea la release de GitHub con dos .zip:
# - PS5Directo-X.Y.Z.zip la app (la que usa "Actualizar" dentro del programa)
# - PS5Directo-X.Y.Z-portable-windows.zip la app + Python incluido: descomprimir y abrir, sin instalar nada
# - PS5Directo-X.Y.Z-Windows.zip la app + Python incluido: descomprimir y abrir (la recomendada)
# - PS5Directo-X.Y.Z-without-Python.zip solo la app, para quien ya tiene Python (la usa "Actualizar")
name: Publicar version
on:
@@ -30,7 +30,7 @@ jobs:
mkdir -p dist/PS5Directo
git archive HEAD | tar -x -C dist/PS5Directo
rm -rf dist/PS5Directo/.github
(cd dist && zip -qr "PS5Directo-${{ steps.v.outputs.ver }}.zip" PS5Directo)
(cd dist && zip -qr "PS5Directo-${{ steps.v.outputs.ver }}-without-Python.zip" PS5Directo)
- name: Paquete portable (con Python para Windows)
run: |
@@ -40,9 +40,11 @@ jobs:
unzip -q py.zip -d dist/PS5Directo/python
# que el Python incluido vea la carpeta del programa
for f in dist/PS5Directo/python/python*._pth; do printf '..\n' >> "$f"; done
(cd dist && zip -qr "PS5Directo-${{ steps.v.outputs.ver }}-portable-windows.zip" PS5Directo)
(cd dist && zip -qr "PS5Directo-${{ steps.v.outputs.ver }}-Windows.zip" PS5Directo)
# Con una etiqueta crea la release. Pulsando "Run workflow" en Actions, añade (o rehace) los zips de la
# release de la version que pone app.py, aunque ya exista.
- uses: softprops/action-gh-release@v2
if: startsWith(github.ref, 'refs/tags/')
with:
tag_name: v${{ steps.v.outputs.ver }}
files: dist/*.zip
+6 -7
View File
@@ -10,8 +10,7 @@ Lo que necesitas antes:
Paso 1. Descarga
En la página de GitHub del programa, entra en "Releases" y descarga
PS5Directo-X.Y.Z-portable-windows.zip (trae todo, no hay que instalar
nada más). Descomprímelo en una carpeta, por ejemplo en Documentos.
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
@@ -293,11 +292,11 @@ PAYLOADS, DIAGNÓSTICO, MÓVIL Y PROGRAMAR
suspende solo.
VERSIÓN PORTABLE
----------------
En cada versión hay dos descargas: PS5Directo-X.Y.Z.zip (necesita Python
instalado) y PS5Directo-X.Y.Z-portable-windows.zip, que trae Python dentro:
descomprimir y abrir, sin instalar nada.
QUÉ DESCARGAR
-------------
En cada versión hay dos descargas: PS5Directo-X.Y.Z-Windows.zip, la
recomendada, que lo trae todo (descomprimir y abrir), y
PS5Directo-X.Y.Z-without-Python.zip, solo para quien ya tiene Python.
NOVEDADES 1.20.3
+5 -5
View File
@@ -31,7 +31,7 @@ An all-in-one Windows tool for jailbroken PS5 consoles: it **downloads, converts
## Requirements
- **PC:** Windows 10/11. Get the `-portable-windows.zip` (Python included, nothing to install), or the plain `.zip` with [Python 3.9+](https://www.python.org/downloads/) installed (tick "Add python.exe to PATH"). For extracting on the PC, also install [7-Zip](https://www.7-zip.org/).
- **PC:** Windows 10/11. Get **`PS5Directo-X.Y.Z-Windows.zip`**: everything included, nothing else to install. (`-without-Python.zip` is only for people who already have [Python 3.9+](https://www.python.org/downloads/).) For extracting on the PC, also install [7-Zip](https://www.7-zip.org/).
- **Jailbroken PS5:**
- An FTP server, for example [ftpsrv](https://github.com/ps5-payload-dev/ftpsrv) on port 2121.
- [BFpilot](https://github.com/ItsBlurf/BFpilot) on port 5905.
@@ -40,7 +40,7 @@ An all-in-one Windows tool for jailbroken PS5 consoles: it **downloads, converts
## Getting started
1. Download the `-portable-windows.zip` (or the plain `.zip` if you have Python) from the latest [release](../../releases) and extract it anywhere.
1. Download **`PS5Directo-X.Y.Z-Windows.zip`** from the latest [release](../../releases) and extract it anywhere (for example in Documents).
2. Run `Crear accesos directos.bat` ("create shortcuts"). It adds a desktop icon and a "Send to → PS5 Directo" entry.
3. Open **PS5 Directo** from the desktop. The language follows Windows; switch it with the **English / Español** button at the top.
4. Follow the welcome guide, enter your PS5's IP in Settings, then paste links or drop files.
@@ -51,7 +51,7 @@ The full guide is in [README_EN.txt](README_EN.txt) (Spanish: [LEEME.txt](LEEME.
## Publishing a release
Bump `VERSION` in `app.py`, add the notes to `LEEME.txt` / `README_EN.txt`, then push a tag (`git tag v1.20.3 && git push --tags`). The GitHub Action builds both zips (plain and portable with Python) and creates the release.
Bump `VERSION` in `app.py`, add the notes to `LEEME.txt` / `README_EN.txt`, then push a tag (`git tag v1.20.3 && git push --tags`). The GitHub Action builds both zips (`-Windows.zip` with Python and `-without-Python.zip`) and creates the release.
## Disclaimer
@@ -76,8 +76,8 @@ Herramienta todo en uno para Windows y PS5 con jailbreak: **descarga, convierte
**Cuando algo falla:** diagnóstico de errores con causa y solución, «Comprobar» si algo se cierra al abrirlo, informe de fallo en un clic y avisos automáticos de versiones y de bajadas de velocidad.
**Requisitos:** Windows 10/11. Descarga el `-portable-windows.zip` (trae Python, no hay que instalar nada) o el `.zip` normal con [Python 3.9+](https://www.python.org/downloads/). Para descomprimir en el PC, [7-Zip](https://www.7-zip.org/). En la PS5: servidor FTP ([ftpsrv](https://github.com/ps5-payload-dev/ftpsrv)), [BFpilot](https://github.com/ItsBlurf/BFpilot) y [ShadowMountPlus](https://github.com/drakmor/ShadowMountPlus).
**Requisitos:** Windows 10/11. Descarga **`PS5Directo-X.Y.Z-Windows.zip`**: lo trae todo, no hay que instalar nada más (`-without-Python.zip` es solo para quien ya tiene [Python 3.9+](https://www.python.org/downloads/)). Para descomprimir en el PC, [7-Zip](https://www.7-zip.org/). En la PS5: servidor FTP ([ftpsrv](https://github.com/ps5-payload-dev/ftpsrv)), [BFpilot](https://github.com/ItsBlurf/BFpilot) y [ShadowMountPlus](https://github.com/drakmor/ShadowMountPlus).
**Uso:** descarga el `.zip` de la última [release](../../releases), ejecuta `Crear accesos directos.bat` y abre **PS5 Directo** desde el escritorio. La guía completa está en [LEEME.txt](LEEME.txt).
**Uso:** descarga `PS5Directo-X.Y.Z-Windows.zip` de la última [release](../../releases), descomprímelo donde quieras, ejecuta `Crear accesos directos.bat` y abre **PS5 Directo** desde el escritorio. La guía completa está en [LEEME.txt](LEEME.txt).
**Aviso:** proyecto independiente, sin relación con Sony ni con los autores de las herramientas citadas. 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 (copias de seguridad propias y homebrew). No hace el jailbreak ni salta ninguna protección: solo copia archivos a una consola que ya has modificado tú. No se da ayuda para conseguir contenido sin licencia. Se ofrece tal cual, sin garantías, y lo que hagas con él es responsabilidad tuya.
+5 -4
View File
@@ -6,7 +6,7 @@ QUICK START (5 MINUTES)
You need: a PS5 that is already jailbroken (PS5 Directo doesn't do that)
and a Windows 10/11 PC on the same network.
1. Download PS5Directo-X.Y.Z-portable-windows.zip from the GitHub Releases
1. Download PS5Directo-X.Y.Z-Windows.zip from the GitHub Releases
page (nothing else to install) and extract it, e.g. into Documents.
2. Double-click "PS5 Directo.vbs". If Windows asks whether to open a file
downloaded from the internet, click "Open".
@@ -306,10 +306,11 @@ PAYLOADS, DIAGNOSTICS, PHONE AND SCHEDULE
- "Schedule" (queue): start at a set time and sleep or shut down the PC when
done. The PC doesn't go to sleep while transfers are running.
PORTABLE VERSION
WHAT TO DOWNLOAD
----------------
Each release has PS5Directo-X.Y.Z.zip (needs Python installed) and
PS5Directo-X.Y.Z-portable-windows.zip, which includes Python: extract and run.
Each release has PS5Directo-X.Y.Z-Windows.zip, the recommended one with
everything included (extract and run), and PS5Directo-X.Y.Z-without-Python.zip,
only for people who already have Python.
WHAT'S NEW
----------
+4 -1
View File
@@ -5634,7 +5634,10 @@ def github_latest(repo):
j = json.load(r)
url = None
zips = [a for a in j.get("assets") or [] if a.get("name", "").lower().endswith(".zip")]
zips.sort(key=lambda a: "portable" in a.get("name", "").lower())
# el mas ligero primero: "without-Python" (o el normal de antes); el que trae Python, el ultimo
zips.sort(key=lambda a: (0 if "without-python" in a.get("name", "").lower() else
2 if ("portable" in a.get("name", "").lower() or "-windows.zip" in a.get("name", "").lower())
else 1))
if zips:
url = zips[0].get("browser_download_url")
url = url or j.get("zipball_url")