🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #11193

Re: cron ejecutar tareas cada 30 segundos? (no se si es de este grupo)

#11193
From: Javi DAKOTA
Date: Wed, 19 Dec 2001 21:56
65 lines
3043 bytes
de momento no voy a necesitarlo (he parado la webcam por el frio de estos
dias)
pero te explico
mi idea es ejecuta el camserv (el programa que captura la imagen y genera el
JPG) cada 30 segundos
he mirado varias opciones y antes ejecutava el webcam de xatv pero me ha
dado problemas con el USB

la idea del script me suena mejor, ya que programar en C no se...

ahora bien rizando el rizo

otra cosa que me interesaria es que por ejemplo a las 7 de la tarde cambiase
los parametros
esto lo hice desde el crond creando dos scripts de este tipo y ejecutandolos
en dos rangos horarios
#* 8-17 * * * /bin/webcam-dia.sh
#* 0-7,18-23 * * * /bin/webcam-noche.sh

[root@dakota datos]# cat /bin/webcam-noche.sh
#!/bin/bash
     # renombra.sh
     # renombrador de ficheros b�sico
     orig=/var/www/subdominios/webcam/ispy.jpg
     dest=/var/www/subdominios/webcam/dia/foto-$(date +%Y%m%d-%H:%M).jpg
     cp $orig $dest
CONTADOR=0
     while [  $CONTADOR -lt 10 ]; do
           let CONTADOR=CONTADOR+1
     done
     /usr/local/bin/camserv /usr/local/share/camservnoche.cfg > /dev/null
2>&1
[root@dakota datos]#

lo del contador es pq a veces no me copiaba las imagenes pq el camserv lo
borrava

que te parece la solucion de cambiar los parametros via este sistema?_

saludos

--

Javi
dakota at menta dot net

"Juan Cespedes" <johnny@thehackers.org> escribi� en el mensaje
news:251cb474.0112131453.23996285@posting.google.com...
> "Javi DAKOTA" <dakotaTIMO@menta.net> wrote in message
news:<9v8h7f$djdvt$1@ID-57131.news.dfncis.de>...
> > como pued hacer que una tarea se ejecute en el cron cada 30 segundos?
> > si no es con crond que me recomendais?
>
> Como ya te han dicho, con el cron no se puede.
>
> Depende de la precisi�n que quieras se puede usar un shell script,
> como suger�an en el grupo, o escribir un programa en C (o en alg�n
> otro lenguaje) que utilice select() o algo parecido.  Please,
> cu�ntamente si eso es lo que quieres y no sabes c�mo hacerlo, yo
> podr�a ayudarte...
>
> Salud,
>
> --
> Juan Cespedes
Technical Details
Message-ID: <9vr2di$h52dk$1@ID-57131.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!uni-berlin.de!212.78.159.61!not-for-mail
References: <9v8h7f$djdvt$1@ID-57131.news.dfncis.de> <251cb474.0112131453.23996285@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,7e9d42257e504c40
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-12-19 13:56:05 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!uni-berlin.de!212.78.159.61!not-for-mail
From: "Javi DAKOTA" <dakotaTIMO@menta.net>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: cron ejecutar tareas cada 30 segundos? (no se si es de este grupo)
Date: Wed, 19 Dec 2001 22:56:11 +0100
Lines: 67
Message-ID: <9vr2di$h52dk$1@ID-57131.news.dfncis.de>
References: <9v8h7f$djdvt$1@ID-57131.news.dfncis.de> <251cb474.0112131453.23996285@posting.google.com>
NNTP-Posting-Host: 212.78.159.61
X-Trace: fu-berlin.de 1008798964 17992116 212.78.159.61 (16 [57131])
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000