Hirdetés

Új hozzászólás Aktív témák

  • lolka1980

    aktív tag

    válasz vargalex #30425 üzenetére

    Na próbáltam valamit összerakni.
    Erősen külső forrásokat alkamaztam mert bevallom fogalmam nincs mit is kell csinálnia a routernek hogy le tudja szedni magáról a külső vinyót.
    Az időzítés sem tuti bár szerintem így helyesnek kéne lennie :U

    #!/bin/sh

    ENABLED=1
    if [ "$BUTTON" = "wps" ] ; then
    if [ "$BUTTON" == "wps" -a "$ACTION" == "released" -a $SEEN -ge 0 ]; then
    TORRENT_STATUS=$(ps | grep transmission | grep -v grep)
    if [ "$TORRENT_STATUS" == "" ]; then
    echo 1 > /sys/class/leds/tp-link\:green\:qss/brightness && \
    /etc/init.d/transmission start
    logger "Transmission start"
    else
    /etc/init.d/transmission stop
    echo 0 > /sys/class/leds/tp-link\:green\:qss/brightness && \
    logger "Transmission stop"
    fi
    fi
    fi
    if [ "$BUTTON" == "wps" -a "$ACTION" == "released" -a $SEEN -ge 0 -a $SEEN -lt 3 ]; then
    if [ "$ACTION" = "pressed" ] ; then
    if [ $ENABLED -ne 0 ]; then
    /etc/init.d/transmission stop
    /etc/init.d/vsftpd stop
    /etc/init.d/samba stop
    for i in `mount | grep "/dev/sd" | cut -f 1 -d " "`; do
    umount $i
    logger -t qssbutton $i umounted
    done
    for PARTITION in `tail +2 /proc/swaps | awk '{ print $1 }'`
    do
    logger -t qssbutton "swapoff $PARTITION"
    swapoff $PARTITION 2>&1
    done
    logger -t qssbutton "Most mar lehuzhatod a vinyot!!!"
    led_set_attr $sysfs brightness 0
    else
    logger -t qssbutton "/etc/hotplug.d/button/10-usbbutton$
    fi
    fi
    fi

    Viszont ha csatlakoztatom vissza a külső vinyót akkor automatikusan csatolódik vissza minden vagy arra is kell valamiféle parancsot írni "hosszú" gombra?
    Bár az is lehet hogy egy kalap nulla az egész. :)

    Köszönöm.

Új hozzászólás Aktív témák