mirror of
https://github.com/jstrdev/ps5directo.git
synced 2026-10-28 23:02:14 +01:00
Nombres de descarga más claros
This commit is contained in:
1 parent
8f1870aefd
commit
92eefb4d87
5 files changed
+27
-22
No files matched your search
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -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
@@ -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
|
||||
----------
|
||||
|
||||
@@ -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")
|
||||
|
||||
Reference in new issue
Block a user