Ps5-localsend
PS5 LocalSend est un récepteur de fichiers réseau local pour jailbroken PlayStation 5 systèmes. L'ELF démarre un serveur web sur la console. Ouvrir son adresse...
Choisir une liste...
PS5 LocalSend
PS5 LocalSend est un récepteur de fichiers réseau local pour jailbroken PlayStation 5 systèmes. L'ELF démarre un serveur web sur la console. Ouvrir son adresse depuis un téléphone ou ordinateur pour envoyer des fichiers directement dans un dossier de stockage PS5 configuré.
Aucune application ou service cloud n'est requis. Transferts le réseau local.
Caractéristiques
- Interface navigateur pour téléphones et ordinateurs
- Diffusion directe vers le stockage PS5
- Autorisation facultative de NIP à six chiffres
- Interface anglais et russe
- QR code pour ouvrir le récepteur sur un téléphone
- Informations sur l'espace libre pour chaque destination configurée
- Notifications PS5 pour le début, l'achèvement et l'interruption du transfert
- Déroulant de destination configurable avec jusqu'à huit dossiers
- Interne, USB, M.2, et autres chemins de stockage montés
- Télécharger la progression, la vitesse actuelle, l'annulation et la vérification de l'intégrité
- Nom automatique des fichiers sans conflit
- Sélection de dossiers avec répertoires relatifs conservés
- Installation PKG/FPKG uniquement par navigateur via le service de package intégré
- Mise en scène de paquets locaux avec une file d'attente séquentiel installation-demande
- Installation directe PKG/FPKG pendant que le navigateur est en téléchargement, sans un complet copie de mise en scène sur PS5
- Suppression automatique d'un paquet local échelonné après que le PS5 ait signalé une installation terminée
- Tuile d'écran d'accueil PS5 qui ouvre le tableau de bord LocalSend
- Chemins de balayage configurables ShadowMountPlus pour les images montées dans l'onglet Fichiers
Installation
- Copier
ps5localsend.elfà la PS5. - Passez l'ELF par votre chargeur de charge. Le même ELF commence également le service de forfait sur le port 12800 et enregistre unePS5 LocalSendécran d'accueil tuile sur le premier lancement.
- Lisez l'adresse du serveur depuis la notification PS5. Il utilise les
adresse IPv4 non-loopback; si la console n'a pas encore d'adresse LAN,
notification affiche le port HTTP sans publicité
127.0.0.1. - Ouvrez cette adresse dans un navigateur sur un appareil connecté au même réseau.
- Confirmez le NIP si l'autorisation du NIP est activée, choisissez une destination, et sélectionnez ou déposez des fichiers. UtilisationSélectionner un dossierpour envoyer un dossier complet; sa structure de répertoire est recréée sous la destination sélectionnée.
- Pour installer un paquet, ouvrez leInstaller PKGonglet. UtilisationFlux directà installer pendant que le navigateur fournit les gammes de paquets demandées; garder la page ouvert jusqu'à la fin. Sinon, utilisez la file d'attente locale pour placer le fichier dans la destination sélectionnée et l'enlever après une installation confirmée. UtilisationDémarrer le paquet suivantaprès que l'installation en file d'attente a commencé.
- ShadowMountPlus ne monte que des formats d'images; il n'installe pas de fichiers PKG.
Envoyer
.ffpkg,.exfat,.ffpfsou.ffpfscimages de la normale Fichiersonglet vers un chemin configuré que ShadowMountPlus scanne.
Le récepteur crée/data/ps5localsend/config.iniautomatiquement en premier
commence.
La page du navigateur peut afficher un code QR pour l'URL du récepteur local. Scanner depuis un téléphone sur le même réseau pour ouvrir la page de transfert sans taper la adresse. La destination sélectionnée montre également le disponible gratuitement espace lorsque le chemin configuré est monté.
LesInstaller PKGonglet contient deux méthodes indépendantes. Le mode direct maintient une limité 64 MIB RAM cache et demande au navigateur de renvoyer n'importe quelle gamme AppInstUtil cherche à ; il ne sauvegarde pas une image source complète avant l'installation. Local mode étape le paquet d'abord, puis l'installe à travers le paquet intégré service sur le port 12800. ShadowMountPlus scan roots restent des destinations de fichiers ordinaires et sont sélectionnés dans lesFichiersonglet.
Configuration
Modifier/data/ps5localsend/config.inipendant que le récepteur est arrêté, puis commencer
encore une fois.
port=53317
auth_mode=pin
language=en
pin_ttl_seconds=120
session_ttl_seconds=900
destination=/data/ps5localsend/inbox
storage_path=internal|Internal storage|/data/ps5localsend/inbox
storage_path=usb|USB drive|/mnt/usb0/ps5localsend/inbox
# Optional ShadowMountPlus scan roots (for the Files tab):
# storage_path=shadow_internal|ShadowMount internal|/data/homebrew
# storage_path=shadow_usb|ShadowMount USB|/mnt/usb0
max_file_bytes=21474836480
max_files_per_session=100
Langue d'interface
language=en
ou:
language=ru
L'anglais est la valeur par défaut. La sélection linguistique n'est disponible que fichier de configuration.
Autorisation
L'autorisation PIN est activée par défaut :
auth_mode=pin
Il peut être désactivé sur un réseau local de confiance:
auth_mode=none
Avec l'autorisation désactivée, chaque périphérique qui peut atteindre le serveur peut envoyer fichiers.
Destinations de stockage
Ajouter jusqu'à huit entrées en utilisant ce format:
storage_path=unique_id|Browser label|Absolute path
Exemple :
storage_path=internal|Internal storage|/data/ps5localsend/inbox
storage_path=m2|M.2 SSD|/mnt/ext0/game-images
storage_path=usb_games|USB games|/mnt/usb0/Games
# ShadowMountPlus scan roots (for the Files tab):
storage_path=shadow_internal|ShadowMount internal|/data/homebrew
storage_path=shadow_usb|ShadowMount USB|/mnt/usb0
destinationcontient le chemin actuellement sélectionné. Le menu déroulant du navigateur
La met à jour automatiquement. Pour les chemins ci-dessous/mnt, le point de montage doit déjà
existent avant qu'il puisse être sélectionné. ShadowMountPlus doit être configuré pour scanner un
chemin sélectionné; ses racines par défaut incluent/data/homebrewet/mnt/usb0.
Enregistrerconfig.iniles terminaisons de lignes UTF-8 BOM et CRLF sont prises en charge.
Bâtiment
Le projet utiliseps5-payload-dev/sdkv0.43 et construit libmicrohttpd à partir du
archive source fournie.
export PS5_PAYLOAD_SDK=/path/to/ps5-payload-sdk
make ps5
Créer l'archive de publication & #160;:
make release
Effectuer des essais côté hôte:
make test
Sécurité du réseau
Le récepteur utilise HTTP non chiffré et est destiné uniquement à un local de confiance réseau. N'exposez pas ses ports à Internet ou ne l'utilisez pas sur Wi-Fi public.
Licence
VoirLICENSEetthird-party notices.