Ergebnis 1 bis 4 von 4

Thema: Hinweis Lautsprechersteuerung

  1. #1
    Registriert seit
    12.05.2004
    Beiträge
    341

    Hinweis Lautsprechersteuerung

    Falls es jemand interessiert, ich hab für mich ein kleines script geschrieben,
    was den Lautsprecher um eine bestimmte Zeit mutet und morgens wieder unmutet,
    um nachts nicht mit den lästigen auslösungen genervt zu werden.
    außerdem kann man in der monrc schleifen festlegen, welche bei alarmierung in
    der mute-zeit den lautsprecher für 20min auf laut stellen.

    die werte kann man natülich nach belieben ändern.

    setvol.sh
    Code:
    #!/bin/bash
    
    if [ $1 = "mute" -o $1 = "unmute" ]
    then
    
            amixer -q -c0 set Line $1 &&
            sleep 3
            amixer -q -c1 set Line $1
    
    fi
    
    if [ $1 = "alarm" -a `date +"%H"` -gt 22 -o $1 = "alarm" -a `date +"%H"` -lt 08 ]
    then
    
            howmuch=`ps ax | grep setvol.sh | grep -v grep | wc -l`
    
            if [ $howmuch -lt 3 ]
            then
                    amixer -q -c0 set Line unmute &&
                    sleep 1200
    
                    if [ `date +"%H"` -eq 07 -a `date +"%M"` -gt 58 ]
                    then
                            sleep 1 #nothing
                    else
                            amixer -q -c0 set Line mute
                    fi
            fi
    fi
    
    exit
    Ich habe bei mir 2 Soundkarten mit Scannern belegt, wer nur 1 nutzt kann
    einfach die Zeilen mit -c1 auskommentieren oder löschen.

    crontab
    0 22 * * * /root/bin/setvol.sh mute
    0 8 * * * /root/bin/setvol.sh unmute

    .monrc
    PAGER 1863161* [ /root/bin/setvol.sh alarm ] /C22 FF SCHKEUDITZ

    have fun, manu

  2. #2
    Registriert seit
    14.07.2002
    Beiträge
    188
    Nette Idee. Darf ich das Script in das MonitorWiki mit einpflegen?

  3. #3
    Registriert seit
    12.05.2004
    Beiträge
    341
    klar, wenn du das möchtest :)

  4. #4
    Registriert seit
    14.07.2002
    Beiträge
    188
    Jo, hab es mal eingefügt, das Script upload ich nachher: http://monitor.gambri.net/index.php/Downloads

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •