Grafische remote Bandlaufwerks-Steuerung mit Linux-Server

On Wednesday the 03.07.2019 the forum will have a longer downtime due to the software conversion. Thanks for your understanding

  • Hab da mal ein php Script für einen Kollegen hier aus dem Forum erstellt.
    Ist der erste Entwurf und ich kann es selbst nicht testen, da ich kein solches Bandlaufwerk habe.
    pdf in php umbenennen!
    Habe auf meinem Linux Mint gearbeitet.
    Bei anderen Dists ist der Installationsvorgang von php und apache2 eventuell anders.
    Wenn diejenigen, die ein Bandlaufwerk haben vielleicht mal testen wollen?

  • Hatte nur mal kurz in den Quelltext geschaut. Bei aktuellen PHP-Versionen muss die Gültigkeit überprüft werden, ansonsten ist die Variable NULL.


    In dieser Art:


    Code
    1. if (isset($_POST ["value"]))
    2. {
    3. $value = $_POST ["value"];
    4. }
  • Wenn die Befehle in einem Array ablegst, kannst du die ganzen if/exec-Blöcke reduzieren.

    Menschen wurden geschaffen um geliebt zu werden. Dinge wurden erschaffen um benutzt zu werden.

    Der Grund, warum die Welt sich im Chaos befindet, ist weil stattdessen Dinge geliebt und Menschen benutzt werden.

    Edited once, last by Draco ().

  • Ich verwende für so etwas immer einen case:


    Code
    1. switch ($value) {
    2. case "rewind": echo "mt -f /dev/tape rewind 2>&1"; echo shell_exec('mt -f /dev/tape rewind 2>&1');
    3. break;
    4. case "eof": echo "mt -f /dev/tape eof 2>&1"; echo shell_exec('mt -f /dev/tape eof 2>&1');
    5. break;
    6. }
  • Hier nochmal eine neuere Version.
    Werde allerdings jetzt ein Python Programm für das erstellen, da mein Auftraggeber und ich uns falsch verstanden haben.
    Er geht per VNC auf den Server. Eigentlich schade um die Ressourcen.
    Wie immer pdf in php umbenennen.