Load Balancing FTP Scripts

I need two FTP scripts written to help me copy uploaded files to several production servers.

FTP SCRIPT #1: Must work in a command-line batch environment on a Windows 2000 server. When ASP script receives a newly uploaded file, it calls a batch file which preps the file, and then will call this FTP script. The FTP script copies the file specified in the parameters and on success only (after some sort of verification), deletes the local file. The FTP script must accept the following parameters FTPSERVER FTPPASSWORD DESTINATIONDIR SOURCEFILE. This script must never delete the local file if the copy failed. It is acceptable if the copy succeeds and the file still exists under some circumstances.

FTP SCRIPT #2: Must work as a Windows 2000 service or be launched by a scheduling service with some advanced controls. Under normal circumstances, the script would run every 10 minutes or so. It will examine a folder of files, including subdirectories, and will attempt to copy each file up to the FTP server and then delete the file if the copy was successful (and verified) Since this script will need to run repeatedly, there must be a scheduling agent employed that can handle the case where the script takes longer to run than the scheduling interval (e.g. 10 minutes) This script needs to take the following parameters FTPSERVER FTPPASSWORD DESTINATIONDIR SOURCEDIR

Since the native FTP command-line client does not support atomic-uploads, some other tool will probably need to be employed.

IN YOUR BID.... please specify which command-line FTP tool you would recommend, what scheduling software you would recommend, and what experience you have with both tools. Please also comment on what benefits or limitations the tools you recommend have.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.

## Platform

Windows 2000 Server, Command-line batch environment / scheduled service

Habilidades: Programação C, Engenharia, Microsoft, MySQL, Perl, PHP, Arquitetura de software, Teste de Software, Administrador do Sistema, Hospedagem Web, Gestão de Site , Teste de Website, Área de trabalho do Windows

Veja mais: production tool, would recommend, production scheduling, load ready, ftp client, client support agent, atomic, copy windows command line, agent ftp, ftp client server, ftp server client, php load file local, php load local file, comment perl code, windows ftp command line, windows command script, php copy ftp copy, php run batch script, failed attempt script php, command batch, command line written, ftp php file copy, file folder experience, php ftp script copy file, copy file ftp php

Acerca do Empregador:
( 39 comentários ) United States

ID do Projeto: #2972205

Concedido a:


See private message.

$297.5 USD em 10 dias
(3 Comentários)

4 freelancers estão ofertando em média $201 para esse trabalho


See private message.

$208.25 USD in 10 dias
(10 Comentários)

See private message.

$212.5 USD in 10 dias
(4 Comentários)

See private message.

$85 USD in 10 dias
(0 Comentários)