Aller au contenu

Programmer l'arrêt du paquet "Plex Media Server"


Messages recommandés

Bonjour à tous,

Je viens récemment de me lancer dans le monde des serveurs NAS et plus précisément suite à l'achat d'un NAS Synology DS220J.
Dès lors, je suis très novice dans ce domaine mais souhaite en apprendre plus, j'ai effectué plusieurs recherches de mon problème mais les réponses que j'ai trouvé sont assez vieux et j'ai cru comprendre que le DSM a pas mal changé depuis, je possède actuellement le DSM 7.1.1-42962 Update 4.

Je me tourne dès lors vers la communauté pour mon problème qui est le suivant :

J'utilise à 90% mon NAS pour du multimédia géré par le paquet "Plex media server", tout fonctionne très bien mais ce paquet empêche l'hibernation de mes disques durs (SSD je précise).
Sans vouloir rentré dans le débat de l'usure des disques durs suite à l'hibernation (qui je pense n'est pas comparable en terme d'usure pour les modèles SSD par rapport au mécanique HDD), je souhaite créer une tâche planifiée où lorsque je n'utilise pas Plex en lecture sur un appareil tiers, mon NAS le détecte, stop le paquet "Plex media server" permettant ainsi d'hiberner après X minutes configurées au préalable.

Malheureusement, j'ai regardé via le Planificateur de tâche mais cela reste très sommaire du type arrêter ou démarrer à une telle heure etc..
J'ai cru lire sur différent topic qu'il est possible de le faire via scipt ou commande mais de nouveau, mes compétences très limitées m'ont vite stopper dans la démarche.

Merci d'avoir pris le temps de lire mon problème et je reste dans l'attente de lire vos réponses 🙂


J.


 

Lien vers le commentaire
Partager sur d’autres sites

Petit up,

Pour le moment, j'en suis à ce niveau de script pour la vérification du paquet Plex Server et de le démarrer le cas échéant 

Citation

#!/bin/bash
echo Checking if plex is running...
#if /usr/syno/bin/synopkg is_onoff "PlexMediaServer" > /dev/null
if echo > /dev/tcp/127.0.0.1/32400 > /dev/null
then
echo Plex is running.
exit 0
else
echo Plex is not running.  Will attempt to start it.
echo
synopkg start "PlexMediaServer"
exit 1
fi

Je souhaite maintenant faire dans le sens inverse, mais que le script vérifie si j'utilise le paquet (en regardant un film par exemple) et du coup ferme le paquet uniquement si celui-ci n'est pas utilisé.

Avez-vous une idée de comment réaliser cela ? 

Merci,

J.
 

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.