Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   dienst mit hilfe von shell script unter linux starten/stoppen (https://www.delphipraxis.net/181071-dienst-mit-hilfe-von-shell-script-unter-linux-starten-stoppen.html)

arest 13. Jul 2014 00:42

dienst mit hilfe von shell script unter linux starten/stoppen
 
hallo allerseits,

ich bin leider im netz nicht so recht fündig geworden und dachte mir, dass ich deswegen mal hier nachfrage. eventuell gehört das thema nicht wirklich hier zur DP aber ich habe hier bisher immer irgend eine form von hilfe erfahren, insofern versuche ich mal mein glück.

ich habe eine synology ds214play, auf der ich den plex media server laufen lasse. ich habe in diverse foren gelesen, dass dieser dienst das NAS daran hindert in den ruhezustand zu wechseln, wodurch natürlich der stromverbrauch erhöht ist. ich würde diesen dienst daher gerne in abhängigkeiten starten/stoppen lassen. ich hätte die möglichkeit in der benutzeroberfläche einfach brachial mit hilfe von zeitsteuerung den dienst starten/stoppen zu lassen. das würde mir allerdings missfallen, da ich anderen im netzwerk die möglichkeit lassen möchte den PMS auch zu den eher ungewöhnlicheren zeiten zugriff zu können. alternativ kann ich ein shell script ausführen lassen.

mein gedanke wäre jetzt zu prüfen, ob ein client den entsprechenden dienst (PMS) anspricht. sollte dies für eine gewisse zeit X nicht der fall sein, stoppt der dienst. versucht nun zu einem späteren zeitpunkt erneut ein client den dienst "anzusprechen", startet er wieder. dadurch hätte mein NAS die möglichkeit eben trotz PMS in den ruhezustand zu wechseln.

ist ein derartiges script ohne weiteres überhaupt möglich? falls ja, wie müsste das ungefähr aussehen? ich bin auch sonst schon absoluter anfänger was programmieren anbelangt, aber mit shell scripten kenne ich mich noch 100x weniger aus. daher wäre ich über jeder form von hilfe erstmal sehr dankbar!

beste grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz