← Back to team overview

sslug-teknik team mailing list archive

Re: Automatisk afspilning af film

 

On Wed, Sep 11, 2002 at 08:08:06AM +0000, Mads Peter Nielsen wrote:
> Det er korrekt, jeg er ved at lave en box. Ind til videre har jeg sat den op 
> med lircd, så jeg kan styre alt fra min fjernbetjening, det virker også, 
> men det ville være smart hvis filmen bare gik igang med det samme, så jeg 
> ikke skulle hen og klikke på musen.
> Jeg har lavet en script til afspilning af dvdfilm og vcdfilm, som jeg 
> eksekvere fra fjernbetjeningen, så det kunne jeg også gøre med det script 
> til foreksempel avi film. 
> Hvis du gider og det ikke tager for lang tid, må du meget gerne lave et 
> lille script som jeg kan bruge.

Dette her er kun en "rough draft" som muligvis skal tilpasses og pilles
ved for at virke på den tiltænkte måde..

<FILEOUTPUT>
#!/bin/sh

MOUNTPOINT=/mnt/cdrom
WILDCARD="*.avi"
TMPFILE=/tmp/autoplay
PLAYER=mplayer
PLAYERARGS=

if  [  !  "`pidof  $PLAYER`"  ];  then
  # Tjek om afspilleren kører, hvis ikke går vi videre

  LIST = `ls ${MOUNTPOINT}/${WILDCARD} 2>/dev/null`

  if  [  "$LIST"  ];  then
    # Så ser vi efter om der er nogen filer der kan afspilles

    if  !  grep  $LIST  $TMPFILE
      # Hvis filen(erne) ikke står i tmpfilen skriver vi dem deri og
      # afspiller

        echo $LIST > $TMPFILE
        $PLAYER $PLAYERARGS $LIST

    else
      # Dette betyder at filerne står i listen, så gør vi ikke mere..

  elif  [  -e  $TMPFILE  ];  then
    # Hvis der ikke var noget at afspille, og der er en tmpfil skal den
    # fjernes

    rm $TMPFILE

  fi

fi
</FILEOUTPUT>

-- 
Anders
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GO d--@ s:+ a-- C++ $UL++ P++ L+++ E- W+ N(+) o K? w !O M-- V
PS+ PE@ Y+ PGP+ t 5 X R+ tv+ b+ DI+++ D+ G e- h !r y?
------END GEEK CODE BLOCK------
PGPKey: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8BFECB41

Attachment: pgpGexK5SGl1c.pgp
Description: PGP signature


Follow ups

References