Pysn

AphelionWasTaken AphelionWasTaken
Dépôt créer le : 28/05/2022
Release du : 19/09/2026 v2.8.2
Forks: 5 Watcher: 0 122
Choisir une liste...
FR

PySN

PySN est un programme qui télécharge Title Update PKGs pour la PlayStation 3, PlayStation 4, et PlayStation Vita directement depuis les serveurs de Sony. Il peut également télécharger des fichiers PUP Firmware pour toutes les 3 consoles plus la PlayStation 5.

Caractéristiques:

  • Support Windows, Linux et MacOS
  • Une interface graphique propre et facile à utiliser
  • SHA-1 vérification de hachage des téléchargements et des fichiers détenus
  • Possibilité de rechercher les jeux.yml de RPCS3
  • Support pour les mises à jour des titres sans DRM
  • Fusionne automatiquement les morceaux de fichiers de mise à jour PS4 en un seul fichier
  • Les plus récents téléchargements de Firmware pour les 4 consoles
    • Comprend les polices PS4 de récupération FW, Vita et Vita preinst FW

Si vous préférez la version en ligne de commande de cet outil, il peut être trouvéhere.

Installation

Windows

Il suffit de télécharger PySN Windows.zip depuisReleases, extraire le dossier, et exécuter le .exe.

MacOS

Il suffit de télécharger PySN MacOS.zip ou PySN MacOS ARM.zip (selon que vous avez un processeur Intel ou ARM) depuisReleaseset lance l'exécutable.

Il est recommandé de déplacer l'application PySN extraite vers un nouveau dossier/emplacement. Sinon, les téléchargements seront envoyés au dossier AppTranslocation par défaut. Vous pouvez également modifier l'emplacement du téléchargement dans les paramètres.

Linux/BSD

Il suffit de télécharger PySN Linux.zip depuisReleaseset lance l'exécutable.

Utilisation de PySN

Une fois que le programme est ouvert, il suffit de saisir un code de titre PS3, PS4 ou PS Vita valide (par exemple BCUS98114) dans la barre de recherche, sélectionnez la bonne console dans le menu déroulant, puis appuyez sur la touche « Entrée » ou le bouton « Recherche ».

Ce programme localisera ensuite n'importe quelle mise à jour de titre pour ce jeu, les lister et vous demander si vous souhaitez les télécharger.

Vous pouvez également avoir PySN scanner vos jeux RPCS3.yml pour trouver des mises à jour pour tous vos jeux installés à la fois. Sur Linux et MacOS, il vous suffit de cocher la case "Search Games.yml" et d'appuyer sur le bouton de recherche.

Sous Windows, vous devrez pointer PySN vers votre installation RPCS3 via les paramètres d'abord.

Si vous voulez télécharger firmware, tapez simplement "fw" ou "firmware" et appuyez sur Entrée ou cliquez sur le bouton de recherche.

Utilisateurs PS4

Quelques notes pour PS4 qui cherchent des mises à jour du titre de PS4 :

  • Si vous recherchez une série de jeux sur disque et que vous voyez "Invalid ID", vous devez rechercher la série numérique pour votre région. Certains disques de jeu, comme Doom Eternal, contiennent juste une copie de la version numérique sur le disque.

  • Les grands fichiers de mise à jour du titre PS4 sont hébergés en morceaux. La plupart des méthodes de mise à jour des jeux PS4 nécessitent un seul fichier de mise à jour de titre composé de ces pièces. PySN fusionne ces pièces automatiquement par défaut. Vous pouvez désactiver cela dans le menu paramètres.

  • Les fichiers de mise à jour Delta ne sont requis que si vous mettez à jour depuis la version immédiatement avant la version la plus récente et ne voulez pas télécharger le fichier de mise à jour cumulative (c.-à-d. que vous êtes sur la version 1.06 et le fichier delta est pour 1.07).

  • PySN ne récupère que les taches cumulatives et delta les plus récentes. Pour les versions entre la version de base et la version la plus récente, visitez https://orbispatches.com/

Emplacements des fichiers

Title Updates sont téléchargés dans un dossier Updates dans le répertoire contenant PySN par défaut, et sont séparés par console et jeu (par exemple.PySN/Updates/PlayStation 3/[BCUS98114] Gran Turismo 5).

Vous pouvez modifier l'emplacement du dossier de mise à jour dans les paramètres de PySN, ainsi que la structure de nommage du dossier si vous préférez avoir le titre du jeu avant l'ID du jeu (pour le tri alphabétique par titre).

Sous Windows, le fichier de configuration est enregistré dans le répertoire contenant PySN.exe. Sur MacOS, il est dans Home/Bibliothèque/Application Support/PySN. Sur Linux il est dans Home/.config/PySN

Installation de mises à jour dans RPCS3

Pour installer vos mises à jour téléchargées dans RPCS3, ouvrez RPCS3 et ouvrez le dossier contenant vos mises à jour téléchargées pour un jeu individuel. Faites glisser les fichiers PKG dans RPCS3 pour démarrer le processus d'installation. Vous pouvez sélectionner plusieurs fichiers PKG à la fois, mais vous ne pouvez pas glisser des dossiers dans RPCS3; seulement les fichiers PKG réels.

Les mises à jour PS3 ne sont pas cumulatives - vous devez installer toutes les versions offertes jusqu'à la version que vous voulez installer (si vous êtes sur v1.00 et voulez v1.20, vous devez installer toutes les mises à jour jusqu'à 1.20)

Si vous souhaitez installer toutes vos mises à jour téléchargées depuis PySN à la fois, vous pouvez utiliserPyKGpour extraire tous vos fichiers PKG à dev hdd0/game dans votre installation RPCS3.

Bâtiment PySN

PySN n'a pas besoin d'être "construite". Les versions sont créées par PyInstaller. Si vous préférez exécuter ceci directement à partir du code source, ce programme nécessitePython 3. Il est inclus avec la plupart des Distros Linux, bien que vous pourriez avoir besoin de passer à une version plus récente.

Vous aurez également besoin des modules Requêtes, CustomTkinter, BeautifulSoup et PyYaml Python installés pour exécuter ce programme. Pour les installer, ouvrez n'importe quel terminal et tapezpip install requests,pip install customtkinter,pip install beautifulsoup4etpip install pyyaml, respectivement.

Si vous avez déjà cloné / téléchargé cette repo, vous pouvez facilement installer tous ces modules en naviguant dans votre répertoire PySN (où requirements.txt existe), et taperpip install -r requirements.txt.

Une fois que vous avez les modules, clonez cette repo ou cliquez simplement sur le bouton Code vert et téléchargez le dossier zip.

Extraire les fichiers et déplacer les icônes du dossier Icons dans la racine de votre dossier PySN (à côté de PySN.py), puis exécuter PySN.py avec Python. Ou exécutez-le dans un terminal en naviguant dans le répertoire contenant PySN.py et en tapantpython PySN.py.

Sinon, je ne suis pas flic.

Captures d'écran

- Oui. Il n'y a pas de différence entre les deux. Autresabe6727c-f83b-4eb8-894b-fdd0203bd064Autresc956cfef-1644-4a43-accf-2f5fc9503fa3Autres Autresc4fc3cff-4594-4a49-bbb2-4d7e8b6940a1Autresdbca640a-f7e6-456a-b494-ca7cbc5f830aAutres

Contributeurs

Contributeurs GitHub

AphelionWasTaken
AphelionWasTaken
148 contributions
Etua
Etua
1 contributions
FlexBy420
FlexBy420
1 contributions