Pular para o conteúdo

Disparo a site [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Disparo a site [RESOLVIDO]

Enviado em 29/06/2011 - 13:30h

Olá amigos do VOL,

Estou desenvolvendo uma ferramenta que verifica a quantidade de acessos que o site da empresa que eu trabalho
recebe por dia.

Gostaria de elaborar um script simples que apenas executasse um acesso ao site a cada 1 minuto por exemplo;

É possível?

Espero contar com o auxílio de vocês!


Grande Abraço!

Responder tópico

2. Re: Disparo a site [RESOLVIDO]

Melhor resposta

Enviado em 29/06/2011 - 15:10h

Achei o problema. O curl não reconheceu o parâmetro "2>&1". Tive q removê-lo e colocar dessa forma:

#!/bin/bash
/usr/bin/curl -s http://www.google.com.br > /dev/null
if [ $? = 0 ]
then
echo "Site acessado em $(date)" >> logacesso.txt
fi

Dessa forma deu certo...

3. Re: Disparo a site [RESOLVIDO]

Enviado em 29/06/2011 - 13:41h

#!/bin/bash
wget http://seu_site
rm index.html

coloca o script no crontab

4. Re: Disparo a site [RESOLVIDO]

Enviado em 29/06/2011 - 13:48h

Sim, é possível. Vc pode criar um script com o seguinte conteúdo dentro:

#!/bin/bash
/usr/bin/curl http://site.com.br 2>&1 /dev/null
if [ $? = 0 ]
then
echo "Site acessado em $(date)" >> /caminho/logacesso.txt
fi

Depois ponha no cron pra ser executado d minuto em minuto:

# crontab -e

*/1 * * * * /caminho/do/script/script.sh

Não esqueça d colocar permissão d execução no script.

5. Re: Disparo a site [RESOLVIDO]

Enviado em 29/06/2011 - 13:49h

Fiz exatamante isso amigo!
Pensamos nesta possibilidade juntos, legal!

Será que existe outra forma de programar os disparos sem ser pelo crontab?

6. renato

Enviado em 29/06/2011 - 14:18h

legal cara, sua saída é bem interessante.

Só que eu to tendo um probleminha, o curl tá me voltado um erro:

curl: (3) <url> malformed

Tem idéia do que possa ser?

indiquei o endereço do site desta forma: http://www.meusite.org.br/ e desta forma http://meusite.org.br/

7. Re: Disparo a site [RESOLVIDO]

Enviado em 29/06/2011 - 14:34h

Kra, tem como me passar o site a ser testado, pra eu v o q tá acontecendo? Dependendo, se vc tiver acesso à parte d desenvolvimento do site, vc pode criar uma página d teste, só pra saber se está no ar.

9. Re: Disparo a site [RESOLVIDO]

Enviado em 29/06/2011 - 14:45h

Kra, pra mim funcionou normalmente. Deve ser algum problema com relação à sua máquina (conexão d Internet talvez ou alguma restrição).

10. renato

Enviado em 29/06/2011 - 14:52h

Percebi que o erro só acontece dentro do script, se eu executo o curl no terminal ele roda perfeitamente.


Estranho não?

11. Re: Disparo a site [RESOLVIDO]

Enviado em 29/06/2011 - 15:01h

Rapá... muito estranho! Deu errado aki tb. Vou v e t falo...

12. Re: Disparo a site [RESOLVIDO]

Enviado em 29/06/2011 - 16:58h

Valeeeu, funcionou perfeitamente!


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder