Pipensx

i3sey i3sey
Dépôt créer le : 01/07/2026
Release du : 16/08/2026 1.3.1
Forks: 7 Watcher: 0 94
Choisir une liste...
FR

Pitonsx

CIGolden screenshotsLicense: GPL-3.0

Native BitTorrent gestionnaire de téléchargement et l'installation du paquet streaming pour Nintendo Switch Accueilbrew.

DERNIÈRES TÉLÉCHARCHES Piansx.nro

2026071001590800_anonymized.jpg 2026071002002700_anonymized.jpg

2026071002003500_anonymized.jpg 2026071002004100.jpg

[!IMPORTANT] Pipensx ne comprend pas les clés Nintendo, le firmware, les jeux ou un catalogue de torrents. Utilisez-le uniquement avec le contenu que vous êtes légalement autorisé à télécharger et installer. Les projet n'est pas affilié à Nintendo, RuTracker, ou le fournisseur de catalogue.

[!NOTE] Ce projet a été développé avec l'aide substantielle des outils d'IA pour le code production, refactoring, test, examen et documentation. Les changements toujours construits et validés avant leur fusion.

Caractéristiques

  • interface Borealis native avec contrôleur, touche, lumière/obscurité, port à main, et soutien en attente
  • file d'attente permanente FIFO avec pause, reprise, réessayer, revérifier et arrêt sécurisé
  • redémarrer-safe pièce vérification et téléchargement récupération
  • tracker, DHT et PEX découverte par les pairs
  • live, catalogue mis en cache chargé de la liste autorisée Langegen/switch-games Source
  • résolution magnétique hors ligne lorsque le catalogue fournit un dictionnaire d'information vérifié
  • mode de téléchargement et installation NSP/NSZ séquentielle pendant que les pièces arrivent
  • stock de fichiers téléchargés et copie sûre, prévisualisée de reconnu maisonbrew-port switch/ mise en page SD:/switch/
  • Paquets Application, Patch et AddOnContent avec contrôle de la version installée
  • facultative debrid fetch via TorBox ou un TorrServer auto-porté (pas de Real-Debrid)
  • mandataire HTTPS/SOCKS optionnel pour le trafic HTTPS de catalogue, d'œuvres d'art et de débrid
  • télécharger le diagnostic, l'historique de vitesse, l'état des pairs et la télémétrie étendue

La construction publique commence intentionnellement sans catalogue ou jeu groupé Index des métadonnées. En première utilisation, la vue du catalogue se rafraîchit à partir de la source de confiance puis utilise son cache on-SD.

Début rapide

Clone les sous-modules épinglés:

git clone --recurse-submodules https://github.com/i3sey/pipensx.git
cd pipensx

Exécutez la suite de test PC portable:

make test

Construisez l'application Nintendo Switch après l'installation devkitPro dependences:

export DEVKITPRO=/opt/devkitpro
make switch

La demande qui en résulte est build-switch/pipensx.nroVoir BÂTIMENT.md pour installation de dépendance, essais dorés, optionnel l'entrée des métadonnées et les aides au déploiement.

Installer sur Nintendo Switch

Reçu NRO à:

SD:/switch/pipensx/pipensx.nro

Lancez-le par hbmenu dans mode d'application par exploitation R en ouvrant une jeu. Le mode album applet est rejeté car il ne fournit pas assez de mémoire et ressources de réseau pour l'application.

Les données d'exécution sont stockées ci-dessous SD:/switch/pipensx/, y compris:

queue.bencode
torrents/
downloads/
task-files/
deployments/
dht_nodes.bin
catalog/catalog.json
catalog/metadata/
catalog/images/
pipensx.log

L'interface affiche des conseils de contrôleur contextuel. Les principales actions couvrent: ajouter des torrents, les détails d'ouverture, la pause/reprise, la réessayer/revérifier, et arrêt sûr de la tâche active avant sortie.

Catalogue et comportement réseau

L'application récupère switch_games.json sur HTTPS depuis l'intégration Source Langegen par défaut. Les paramètres vous permettent de pointer toute autre URL HTTPS qui sert la même forme JSON. Les redirections sont limitées au fichier source répertoire; les hôtes similaires sont rejetés avant que les octets du catalogue ne soient analysés. A échoué rafraîchissement laisse la dernière carte SD valide cache active.

Les aimants de catalogue sont résolus à partir d'un dictionnaire d'info pré-vérifié quand on est disponible, autrement via BitTorrent extension-protocole pairs. Reçu les métadonnées sont vérifiées contre le hash d'information magnétique avant d'entrer dans la normale prévisualisation du torrent et flux de file d'attente.

Un à quatre téléchargements peuvent fonctionner simultanément, tandis que l'installation du flux reste sérialisé. Les fichiers existants sont vérifiés avant le début ou la reprise d'une tâche. les flux de colis interrompus reprennent à partir de leur dernier point de sécurité persistant; les paquets engagés avant l'interruption restent installés et sont ignorés. Comportement d'exécution tel que sommeil/éveil, installation longue, et /switch copie de fichier doit finalement être validé sur le matériel de commutation physique.

Contribution et sécurité

Lire CONTRIBUTION.md avant d'envoyer une monnaie. Rapport annuel vulnérabilités privées telles que décrites dans SÉCURITÉ md; ne pas placer des secrets ou des ensembles de données protégés par le droit d'auteur dans des numéros ou des installations.

Les notes historiques de mise en œuvre sont archivées sous docs/plans/. Ils ne sont pas la feuille de route actuelle.

Licence

pipensx est sous licence GNU General Public License v3.0. Voir LICENCE. Les composants tiers conservent leurs licences originales énumérés dans TROISIÈME PARTIE NOTICES.md.

Contributeurs GitHub

Copilot
Copilot
1 contributions
sao05
sao05
17 contributions
i3sey
i3sey
22 contributions
LordBillBR
LordBillBR
19 contributions
CNX17
CNX17
1 contributions