Closed

Java FTP Client

This project was awarded to eperfections for $150 CAD.

Get free quotes for a project like this
Employer working
Awarded to:
Skills Required
Project Budget
$30 - $250 CAD
Total Bids
16
Project Description

I am looking for the development of a custom java based FTP client. This should be a simply coded FTP client using standard libraries and may be easily repackaged into another java project. Ideally a single java class. Available open source frameworks can be used.

The client should be able to:

- possibly execute commands based on the same script as is used by the Windows FTP client (sample below).
- open a connection to a server
- connect using a customizable username
- connect using a customizable password
- be able to switch to binary mode
- put files onto the server (using previously mentioned binary mode)
- send custom strings to the connected server (see script below).

The actions executed by the component should be along the same lines that can be executed in a script fed to the windows ftp client such as:

open [url removed, login to view]
user
username
thepassword
bin

PUT [url removed, login to view]
special command line -se theusername -pw thepassword -re APS -fn [url removed, login to view] -ft storelocation1
PUT [url removed, login to view]
special command line -se theusername -pw thepassword -re APS -fn [url removed, login to view] -ft storelocation2
PUT [url removed, login to view]
special command line -se theusername -pw thepassword -re APS -fn [url removed, login to view] -ft storelocation3
PUT [url removed, login to view]
special command line -se theusername -pw thepassword -re APS -fn [url removed, login to view] -ft storelocation4
PUT [url removed, login to view]
special command line -se theusername -pw thepassword -re APS -fn [url removed, login to view] -ft storelocation5
PUT [url removed, login to view]
special command line -se theusername -pw thepassword -re APS -fn [url removed, login to view] -ft storelocation6

quit

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online