Se você não se opuser a pagar pelo software, procure em WatchDirectory . Ele deve fazer o que você está querendo e é executado no Windows. Ele tem um teste de 30 dias, então você pode fazê-lo funcionar para você antes de gastar US $ 79 por ele.
Estou procurando um software que monitore uma pasta específica e, quando um arquivo é criado, envie esse arquivo via ftp para um cliente associado a essa pasta pelo software.
Eu tentei softwares como FTP inteligente e FTP fofo e eles não parecem monitorar pastas de forma muito consistente. Algumas das opções com eles eram escrever scripts para excluir arquivos duplicados da fila de transferência. Eu realmente não quero ter que escrever scripts para o software que eu compro. Eu não me oponho a precisar de scripts ou de escrevê-lo, mas sinto que não deveria ter que escrever scripts para fazer com que o software faça algo que diz que sai da caixa.
No momento, estou tentando fazer isso em uma caixa do Windows XP, embora a execução em um Server 2003 seja uma opção, se isso facilitar as coisas.
Eu realmente quero apenas apontado na direção correta, isso tudo é bastante estranho para mim
Se você não se opuser a pagar pelo software, procure em WatchDirectory . Ele deve fazer o que você está querendo e é executado no Windows. Ele tem um teste de 30 dias, então você pode fazê-lo funcionar para você antes de gastar US $ 79 por ele.
O que te incomoda é escrever scripts para o software que você compra, mas não odeia a idéia de escrever scripts de sistema, você pode copiar / colar algumas linhas de VBS do Windows usando eventos WMI para monitorar a pasta e depois executar uma linha de comando do ftp. Esse tipo de script pode ser executado na inicialização e continuará funcionando para sempre em segundo plano.
Tudo isso sem custo (além do sistema operacional; -))
Veja este link para começar.
Eventghost poderia fazer isso
Ele pode monitorar pastas e, quando algo acontece, faz outra coisa. Tudo scriptável.
Se você for ao "Java Tutorial" no site da Oracle, há muitos exemplos de código de como escrever seu próprio programa Java de 100 linhas para assistir a um diretório (usando o JDK 1.7). Você não precisa de shareware para fazer isso.