Script automático

Alguém sabe como eu posso programar um script para rodar em um determinado dia e horário???

É que eu preciso fazer um script que envie e-mail para vários usuários toda sexta-feira. O script para desparar e-mail está pronto… Mais não sei como programá-lo para rodar automaticamente toda sexta-feira!

Alguém sabe como posso fazer isso???

Obrigada :slight_smile:

Voce pode usar o Quartz ou se voce usa linux o Crontab

Tem uma classe em Java, a java.util.Timer, que acho que se encaixa no que você está querendo. Ela trabalha conjuntamente com a java.util.TimerTask. Eu nunca mexi com isso, mas creio que você possa dar uma olhada nesse material e meter a mão na massa! :thumbup:
http://java.sun.com/javase/6/docs/api/java/util/Timer.html
http://java.sun.com/javase/6/docs/api/java/util/TimerTask.html
http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/threads/timer.html
http://www.google.com.br/search?q=java.util.Timer&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:pt-BR:official

Divirta-se!

Acho que estas classes são o que preciso :slight_smile: Vou tentar implementá-las…

Obrigada pela dica!

Não consegui fazer funcionar…

Peguei um exemplo, mais aparentemente, nada aconteceu :frowning:

package desejo21;
import java.util.Timer;
import java.util.TimerTask;

public class ExtratoProgramado {
public static void main(String[] args)
{
int delay = 5000; // delay for 5 sec.
int period = 1000; // repeat every sec.
Timer timer = new Timer();

timer.scheduleAtFixedRate(new TimerTask() {
        public void run() {
            // Task here ...
            System.out.println("Task here");
        }
    }, delay, period);       

}
}

Aqui ta funcionando :slight_smile:

Não sei o que estou fazendo errado então… Estou usando o netbeans! Quando eu compilo a classe nada acontece.

Obrigada

[quote=carine]Não sei o que estou fazendo errado então… Estou usando o netbeans! Quando eu compilo a classe nada acontece.

Obrigada[/quote]
ahh dá uma olhada no output do netbeans.

No output não aparece nada em nenhuma das abas (Bundled Tomcat, bundled tomcat log) :frowning: