Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 24
  1. #1
    Pike_Bishop
    Gast

    E2 Gui Restart per Script ?

    Hi,

    Weiss jemand ob man nur die E2 Gui auch per Script restarten kann und wenn ja wie ?
    Brauch das für ein Script.

    In telnet is es ja kein Problem da nehm ich einfach
    init 4
    warte ein bisschen und dann
    init 3

    aber das selbe in nem Script (allerdings wenn man das Script per Hotkey oder PPanel anwirft) funktioniert nicht.
    Habs jetzt nicht getestet aber ich denke wenn ich das Script in telnet ausführe klappt das schon mit init 4 und init 3
    deshalb is mein Problem - wie kann ich das in nem Script so verwirklichen das es auch klappt wenn ich das Script auf der Box direkt per Hotkey oder PPanel ausführe ?


    Grüsse
    Biki3

    •   Alt Advertising

       

  2. #2
    Avatar von madie
    Registriert seit
    05.04.2013
    Beiträge
    481
    Thanks (gegeben)
    1409
    Thanks (bekommen)
    3257
    Total Downloaded
    295,50 MB
    Total Downloaded
    295,50 MB
    ReceiverDanke
    Box 1:
    AX HD51
     
     
    mit
    reboot -now
    vielleicht?
    Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du übers Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.[/CENTER]

  3. Thanks - bedankten sich
  4. #3
    Avatar von betacentauri
    Registriert seit
    15.06.2013
    Beiträge
    2.359
    Thanks (gegeben)
    287
    Thanks (bekommen)
    1399
    Total Downloaded
    1,32 MB
    Total Downloaded
    1,32 MB
    ReceiverDanke
    Box 1:
    hd51
     
     
    Box 2:
    vuduo4kse
     
     
    Box 3:
    und noch 20-30 andere
     
     
    Hi Biki3,

    das kommt drauf an wie das Skript intern gestartet wird(das weiss ich leider im Moment nicht). Im Prinzip ist es beim Flash online sehr ähnlich. Da wird ofgwrite aus e2 heraus gestartet. Ofgwrite führt "init 2" aus und läuft trotzdem weiter obwohl e2 beendet wird.

    Um aber das Problem zu umgehen könntest du auch ein Skript im Skript starten. Also im Skript eins machst du die init Sachen:
    #!/bin/sh
    init 4
    sleep 10
    init 3

    Im Hotkey wird dann dieses Skript aufgerufen:
    #!/bin/sh
    nohup /<pfad>/<Name des skripts> > /dev/null 2>&1

    Durch das Nohup dürfte das Skript nicht abbrechen obwohl e2 beendet wird. 100% sicher bin ich mir aber nicht, dass es funktioniert. Aber 99% eigentlich schon....
    hd51, vuduo4se,....

  5. Thanks - bedankten sich
  6. #4
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    3.027
    Thanks (gegeben)
    200
    Thanks (bekommen)
    1544
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDanke
    Code:
    wget -q -O - http://localhost/web/powerstate?newstate=3
    sollte gehn, weil nur ein Befehl und da die normale E2 Restart wie über die GUI aufgerufen wird.
    Geändert von arn354 (04.12.2015 um 19:02 Uhr)
    Grüßle


  7. Thanks - bedankten sich
  8. #5
    Avatar von betacentauri
    Registriert seit
    15.06.2013
    Beiträge
    2.359
    Thanks (gegeben)
    287
    Thanks (bekommen)
    1399
    Total Downloaded
    1,32 MB
    Total Downloaded
    1,32 MB
    ReceiverDanke
    Box 1:
    hd51
     
     
    Box 2:
    vuduo4kse
     
     
    Box 3:
    und noch 20-30 andere
     
     
    Ja, ist wahrscheinlich ne bessere Lösung.
    hd51, vuduo4se,....

  9. #6
    Pike_Bishop
    Gast
    Hi Jungs,

    Danke - das sind ja schon einige Ansätze - werd mal wget nehmen wie @arn354 vorschlägt.
    Aber Script ruft zweites Script auf klingt auch interessant - hab da nämlich noch ein Problem wie folgt;

    Wollte alle Ausgaben echos usw. in der Konsole (also im Fenster an der Box) sehen und in ein Log schreiben, klappt auch solala (nicht ganz so wie ich will)
    Also Log is kein Problem aber wenn das Script länger arbeitet dann kommen die Ausgaben erst sehr spät im Fenster zu sehen wenn nicht gar erst zum Schluss wenn alles abgearbeitet ist.
    Jedoch hätt ich das gerne so das es ist als ob man z.B die Plugins bei nem Neuflash mit OpenATV wieder herstellt
    da sieht man immer sofort in der Konsole (Fenster an der Box) was sich tut - oder bei der Backupsuite is es ebenso usw..

    Gibts dafür auch ne Lösung ?
    Loggen tu ich diesmal übrigens so (ich häng an jeden Befehl jedes echo usw.. ne Pipe mit tee an also;
    | tee -a $LOGFILE

    Die Frage is also wie krieg ichs hin das mir im Hotkeyfenster (also sobald ich ein Script per Hotkey starte kommt ja ein schwarzes Fenster an der Box)
    die Ausgaben sofort angezeigt werden so das ich quasi den Fortschritt des Scripts mitverfolgen kann und nicht das die Ausgaben erst am Schluss im Fenster angezeigt werden
    wenn das Script bereits abgearbeitet wurde ?
    Und zusätzlich aber dennoch Logging in ne Datei.

    Sollte es da keine Lösung geben stell ich wie meist in meinen Scripts auf nur Logging in ne Datei um und lass mir halt ein paar Ausgaben am Bildschirm mittels wget anzeigen.


    Grüsse
    Biki3

  10. #7
    Senior Mitglied
    Registriert seit
    14.04.2013
    Beiträge
    524
    Thanks (gegeben)
    23
    Thanks (bekommen)
    53
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    So geht's bei mir ohne Probleme:

    Code:
    init 4
    sleep 2
    init 3

  11. #8
    Pike_Bishop
    Gast
    Ja in telnet oder ?
    Das klappt hier ja auch immer aber klappts auch in nem Script das man direkt an der Box ausführt per Hotkey ?


    Ich weiss das jetzt auch nicht da ich das Script grade durchgesehen habe und da hat sich beim Kopieren doch tatsächlich ein exit 1
    vor der Befehlskette;
    init 4
    sleep 10
    init 3

    eingeschlichen gehabt - daher es könnte sein das dieses eh klappen würde per Script und Hotkey.
    Aber wie auch immer der wget Befehl gefällt mir eh besser.


    Grüsse
    Biki3

  12. #9
    Senior Mitglied
    Registriert seit
    14.04.2013
    Beiträge
    524
    Thanks (gegeben)
    23
    Thanks (bekommen)
    53
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Nein per Script, das lasse ich über OpenATV ausführen (Scriptverwaltung oder so im Infopanel).

  13. Thanks - bedankten sich
  14. #10
    Pike_Bishop
    Gast
    ok Danke, dann wars wie gesagt mein Fehler - hat sich ja der exit Befehl davor eingeschlichen gehabt (Flüchtigkeitsfehler halt).
    Na ja durch dich weiss ich ja nun das es doch klappt - also brauch ich es nicht selber zu testen.


    Grüsse
    Biki3


Seite 1 von 3 123 LetzteLetzte

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:49 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,56%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com