Photo Transfer


The intent is to monitor for new pictures coming from a digital camera, optionally to resize them, and ftp them to a website.

Specifically, each photo as it comes in is to be acted upon ASAP, as this is for a wireless camera which is transmitting the images to the PC as they are taken.


**Monitoring for new files**

Monitor a directory (and all subdirectories) for new files. Specifically the new files will be images in jpeg format. A list of extensions (e.g. jpg, jpeg, jpe may need to be specified). Note that new subdirectories may also be created.

Parameters: Directory to be monitored.

**Modifying files**

If the new file is larger than some set maximums then it may need to be resized (aspect ratio is to maintained).

Parameters: Whether files are to be modified (Yes/No), Maximum size (height x width), Maximum JPEG compression ratio.

**FTPing files**

The file is then to be transmitted to an ftp site.

Optionally, the file is to be renamed to a supplied name before sending. (e.g. all photos could be renamed to [url removed, login to view]).

Parameters: Ftp Site Address, Username, Password, Subdirectory, Port (default 21), Modify filename (Y/N), filename to rename to.


How the parameters are to be set/input is up to the coder (ini file, setup screen etc). All parameters should be set using the same method. This is intended to run unattended after an initial setup.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows XP/Vista Would prefer it written in VB

Habilidades: Engenharia, MySQL, PHP, Arquitetura de software, Teste de Software, Visual Basic

Veja mais: wireless web camera, seller photo, name transfer, monitor default, intent to hire form, intent to hire, hire photo, program camera web, x photo, Photo software, photo name, photo b, Nature photo, jpeg compression, file transfer sites, photo setup, photo resize web, objective php request, source code rename files visual basic, wireless screen, digital directory, digital form input, monitor camera, rename file code, file transfer windows

Acerca do Empregador:
( 1 comentário ) Australia

ID do Projeto: #3039725

Concedido a:


See private message.

$30 USD em 15 dias
(7 Comentários)

7 freelancers estão ofertando em média $146 para esse trabalho


See private message.

$59.5 USD in 15 dias
(71 Comentários)

See private message.

$126.65 USD in 15 dias
(85 Comentários)

See private message.

$340 USD in 15 dias
(35 Comentários)

See private message.

$170 USD in 15 dias
(72 Comentários)

See private message.

$212.5 USD in 15 dias
(24 Comentários)

See private message.

$85 USD in 15 dias
(8 Comentários)