agendar comando [RESOLVIDO]

1. agendar comando [RESOLVIDO]

Lincoln Oliveira de Souza
lincolnsol

(usa Fedora)

Enviado em 20/02/2009 - 02:12h

bem gente eu sei q pra agendar ações o contrab é muito bom porem o meu problema é o seguinte:

eu preciso fazer uns downloads do site da ANA (Agencia Nacional de Águas) q é feito em PHP, ele limita os downloads simultaneos a dois. E como eu tenho q fazer esses downloads na facul e no horarios do dia a net fica lenta pq todo mundo fica querendo usar

dai q vem o meu pedido:
para dar inicio ao download eu preciso preencher uma planilha com alguns dados e dar "OK" dai abre outra pagina para a confirmação onde eu clico em "download".

Dai q eu preciso fazer um sript q preencha o formulario e dê o "OK" e na proxima pagina dê o "download"

Eu ja fiz alguns scripts Shell pra altomatizar funções porem esse eu naum sei nem por onde começar (qualquer ajuda serve)

por favor me ajudem


  


2. Re: agendar comando [RESOLVIDO]

Mateus Leonardi
mateustads

(usa Debian)

Enviado em 20/02/2009 - 08:38h

estarei acompanhando a resp de alguém pq tbm volta e meio tenho umas idéias de agendamento...


3. Re: agendar comando [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 20/02/2009 - 09:43h

Bem, vc poderia usar o wget com a opção --post-data; p/ assim conseguir preencher o formulário...


4. Re: agendar comando [RESOLVIDO]

Lincoln Oliveira de Souza
lincolnsol

(usa Fedora)

Enviado em 21/02/2009 - 00:20h

Bem amigo eu tentei pesquisar sobre essa opção do wget, encontrei no site da GNu
[url]http://www.gnu.org/software/wget/manual/html_node/Wgetrc-Commands.html#Wgetrc-Commands[/url]

mas naum consegui usr essa ferramenta ... tem como vc fazer ai um exemplo(bem generico mesmo)

desde já agradeço


5. Re: agendar comando [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 22/02/2009 - 01:57h

Dentro da man page do wget tem esse exemplo:

# Log in to the server. This can be done only once.
wget --save-cookies cookies.txt \
--post-data 'user=foo&password=bar' \
http://server.com/auth.php




6. Re: agendar comando [RESOLVIDO]

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 20/03/2009 - 20:17h

pode tentar usara Crontab para agendar ou simplesmente dar um SLEEP, este último é menos elegante, mas bem simples e funcional.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts