Agendar Tarefas

1. Agendar Tarefas

Emerson
esresende

(usa Debian)

Enviado em 24/06/2008 - 21:53h

pessoal, estou precisando fazer o seguinte: a X horas e no dia y (definidas pelo utilizador), entre em um determinado diretorio e executeos videos que estão dentro desse diretorio, ao terminar esse video, de forma automatica seja aberto outro logo em seguida, de forma imperceptivel, tem como fazer isso com o cron? abraços


  


2. Crontab

Fernando
fsei

(usa Debian)

Enviado em 24/06/2008 - 23:35h

Olá

Você pode fazer da seguinte forma, dependendo do player de vídeo de vc usa, você pode criar um playlist e carregá-la pela cron, exemplo de como ficaria:

00 15 * * 1-5 /usr/bin/mplayer /home/user/lista_de_execucao

Na linha acima os vídeos da lista_de_execucao serão executados todos os dias do mês de segunda à sexta as 15 horas.

A crontab funciona da seguinte forma:
minuto hora dia_mes mes dia_semana comando

Atenciosamente
Fernando


3. Re: Agendar Tarefas

Emerson
esresende

(usa Debian)

Enviado em 26/06/2008 - 00:38h

olá fernando, fiz o que você disse e infelizmente não deu certo. Veja o comando.

# m h dom mon dow command
22 00 26 6 * /usr/bin/kaffeine /home/emerson/Documentos/videos/videos.kaffeine

o cron simplesmente não executa a tarefa. Alguma dica? Abraços


4. Cron

Fernando
fsei

(usa Debian)

Enviado em 26/06/2008 - 11:04h

Segundoa linha a cron deveria ter executado as 00:22hs...mas não executo...certo?


"na mão" esse comando funciona?


5. Re: Agendar Tarefas

Fabio Maran
maran

(usa Debian)

Enviado em 26/06/2008 - 11:13h

e voce esta tentando executar é um video????
exibe algum resultado na tela???

Se a resposta for sim, pode esquecer o cron não exibe saidas em video

Um abraço,


6. Re: Agendar Tarefas

Emerson
esresende

(usa Debian)

Enviado em 26/06/2008 - 13:11h

pessoal, ele não me dá mensagem alguma, simplesmente não executa. Se eu executar essa mesma lista em modo gráfico os videos são mostrados imediatamente. Se por um acaso o cron não fizer essa tarefa, tem algum outro aplicativo que faça isso ?


7. Re: Agendar Tarefas

eu
cdvdt

(usa Ubuntu)

Enviado em 26/06/2008 - 13:32h

Com o at é possivel exibir saídas na tela, mas ele não conserva a variável DISPLAY, ou seja, você vai ter que setá-la manualmente. Aqui eu uso para avisar o horário da aula. O comando é assim:
at -f tempo 10:45
O script tempo é:
DISPLAY=:0.0 kdialog --msgbox 'Hora da aula!'
o at é capaz de executar em um horário e dia pré-determinados, mas só executa uma vez. Eu não tenho mplayer aqui então não posso testar para ver se funciona, mas deve funcionar.


8. Re: Agendar Tarefas

Emerson
esresende

(usa Debian)

Enviado em 26/06/2008 - 19:53h

mas e ai? o que você aconselha a fazer? preciso de uma solução para meu problema, e infelizmente não estou dando conta de colocar para funcionar. Abraços


9. Re: Agendar Tarefas

eu
cdvdt

(usa Ubuntu)

Enviado em 27/06/2008 - 20:47h

coloca no script algo do tipo
DISPLAY=:0.0 mplayer video1
DISPLAY=:0.0 mplayer video2
DISPLAY=:0.0 mplayer video3
DISPLAY=:0.0 mplayer video4
você pode descobrir o valor da variável DISPLAY digitando echo $DISPLAY num terminal aberto no xorg que você vai usar


10. Re: Agendar Tarefas

Emerson
esresende

(usa Debian)

Enviado em 27/06/2008 - 21:47h

amigão, mas como ficaria a sintaxe completa? onde eu colocaria a lista a ser carregada? desculpe as perguntas, mas estou iniciando o linux. Abraços


11. mplayer no crontab -e

wander nilson carrusca
carrusca

(usa Debian)

Enviado em 17/09/2008 - 22:37h

Pessoal, boa noite, estou com um problema parecido
utilizo kurumin5.1 e ubuntu 804

tenho um script com o seguinte conteudo : partida.sh

#!/bin/bash
mplayer /bin/partida.sh

o script partida.sh esta com permissão 777

no crontab digito o seguinte:

#!/bin/bash

10 7 * * 1-6 /bin/partida.sh

bom ! às 7 horas e 10 minutos de todo mes, todos os dias do mes e de segunda a sabado executa o arquivo partida.sh, ok

só que no kurumin, onde funcionava e parou depois que reinstalei o hd, inicia a música por 2 segundo e para.

onde esta meu problema


obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts