Ce script/dépôt n'est plus maintenu.
Bien que, à ma connaissance, cela fonctionne toujours, je n'y ajoute/modifie plus. Je suggérerais de consulter un projet appelé PlexRipper si vous êtes intéressé par quelque chose comme mon Saverr, mais avec une interface graphique et un ensemble de fonctionnalités bien meilleurs. Merci!
Script Powershell avec une interface graphique frontale pour télécharger des médias à partir des serveurs Plex.
Vous permet de rechercher et d'enregistrer des films, des émissions de télévision et de la musique pour un usage personnel/hors ligne.
Développé à partir de la version originale non graphique : directplexDownloader.
Prise en charge :
Remarque : en fonction de votre méthode/paramètres de téléchargement, vous devrez peut-être « débloquer » les fichiers après les avoir téléchargés depuis Github. Il s'agit d'un comportement normal que Microsoft Windows doit adopter pour les fichiers téléchargés à partir d'Internet.
Right click > Properties > Check 'Unblock'
Première option
Deuxième option
Set-ExecutionPolicy -Scope Process Bypass
Set-ExecutionPolicy -Scope Currentuser Unrestricted
.Saverr.ps1
Troisième option
Plus disponible. Même si le fichier .exe n'était qu'un script PowerShell compilé, Windows le signalerait comme un virus, j'ai donc supprimé cette option. Vous pouvez le compiler vous-même dans un exécutable en utilisant cet outil ici si vous le souhaitez :
(https://gallery.technet.microsoft.com/scriptcenter/PS2EXE-GUI-Convert-e7cb69d5) Si vous me faites confiance, j'ai également compilé un .exe ici. la source est simplement le fichier Saverr.ps1 qui se trouve ici, converti avec l'outil [PS2EXE]. Vous pouvez le faire vous-même si vous le souhaitez en utilisant le fichier Saverr.ps1. Enregistrez le Saverr.exe sur votre ordinateur et double-cliquez dessus pour lancer l'application.
Toute la configuration se fait dans le menu des paramètres (accessible en cliquant sur l'icône d'engrenage orange)
Certains serveurs plex ne fonctionneront pas ou peuvent se comporter un peu bizarrement.
Je ne peux pas faire grand-chose à ce sujet. Les serveurs plex de chacun sont configurés un peu différemment. Certains ont des pare-feu, une configuration de routage spéciale ou des serveurs proxy nginx devant. Cependant, d'après mon expérience avec plusieurs serveurs plex, cela fonctionne la plupart du temps et les serveurs qui ne fonctionnent pas sont des valeurs aberrantes.
Aucun bouton de réduction lors d'un téléchargement actif.
C'est prévu. En raison des fonctions de script PowerShell utilisées en arrière-plan, une pause est nécessaire pour éviter le blocage du script. Le bouton Réduire devient disponible après avoir suspendu un téléchargement. Cliquez sur Reprendre après avoir à nouveau agrandi la fenêtre. Vous pouvez également continuer à faire d'autres choses sur votre ordinateur en ouvrant d'autres fenêtres pendant le téléchargement de l'application Saverr. Saverr restera ouvert derrière ces fenêtres et pourra être à nouveau sélectionné pour l'utiliser sans interrompre les téléchargements.
Le nombre maximum de téléchargements est de 200.
Il s'agit du paramètre par défaut dans Windows pour la fonction de téléchargement BITS utilisée.
Plus de 200 éléments seront automatiquement tronqués à 200.
Si vous devez augmenter la quantité maximale de téléchargement, veuillez définir ce paramètre de registre ci-dessous sur la valeur souhaitée :
Chemin : HKLMSoftwarePoliciesMicrosoftWindowsBITS
Dword : MaxFilesPerJob
Valeur décimale : Dealers Choice
Référence : Embouts
Certaines erreurs sont explicites et s'affichent dans la fenêtre principale de l'application, d'autres non. Vous pouvez activer le débogage dans le menu des paramètres. Cela créera un fichier journal (saverrLog.txt) dans le répertoire Saverr actuel qui donnera plus d'informations sur l'erreur ou le problème.