Find Jobs
Hire Freelancers

Automatically FTP Files from device

$100-500 USD

Completed
Posted over 17 years ago

$100-500 USD

Paid on delivery
MUST be written in Visual Basic .NET Framework 2.0 under Visual Studio 2005 We need a program to run on a Windows Mobile 5.0 Device (specifically an Audiovox UTStarcom PPC6700/XV6700). This program will sit in the background on the device and every X minutes, the program will attempt to connect to an FTP server and upload files in a folder on the device. If the files are sucessfully uploaded, those files should be copied into another folder. All FTP Transactions must be logged. ## Deliverables 1) Application will have the following configurable options: * Folder containing files to upload. Default is "\Data\" * Folder uploaded files will be copied to. Default is "\Storage Card\Data Archive\" * FTP Log Path/filename. Default "\Storage Card\Data Archive\[login to view URL]" * Time in minutes between trying to connect to FTP Server. Default 30 minutes * FTP Server IP Address/Domain Name. Default "MobileServer" * FTP Server Username. Default "username" * FTP Server Password. Default "password" * FTP Server Upload Directory. Default "/incomming/" 2) Application must have a seperate program that can be run to enter or change the configurations listed above. 3) Application can store it's options any way the author likes. 4) Application must stay in the background and not become visiable until it has sucessfully connected to the FTP Server. When it has connected to the FTP Server, a window should come up on the screen and show the number of files to transfer and after every file is sent, update the number of files left to transfer on the screen. Once the files have been uploaded, the window should disappear. 5) Application must upload all files in a folder on the mobile device to the server in text mode for files with log and txt extention, all other files must be uploaded in binary mode. When a file has been sucessfully uploaded, that file must be copied to another directory. A log file must tell when the ftp transfer of each file is started and finished and if there are any errors. 6) If a file on the ftp server of the same name as the file to be uploaded, the file to be uploaded must have it's name changed. The name should change by adding a -X to the end of the filename before the extention where X is the next avaiable number. For example, if the server contains a file [login to view URL], and the mobile device contains a file [login to view URL], the file name on the mobile device should be changed to 34-1.jpg. If the server contains a file name [login to view URL] and [login to view URL] and [login to view URL] and the mobile device contains two files, [login to view URL] and [login to view URL], the files on the mobile device should be renamed to [login to view URL] and 34-4.jpg. 7)**Application must be written in vb.net under Visual Studio 2005 / .NET Framework 2.0** 8) If there are no files on the mobile device to upload, the program should not try to connect to the FTP Server. 9) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 10) 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 Visual Studio 2005 / .NET Framework 2.0 Windows Mobile 5.0 / Audiovox UTStarcom PPC-6700 / XV6700
Project ID: 3915251

About the project

4 proposals
Remote project
Active 17 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$85 USD in 15 days
5.0 (26 reviews)
3.9
3.9
4 freelancers are bidding on average $287 USD for this job
User Avatar
See private message.
$297.50 USD in 15 days
4.0 (26 reviews)
6.4
6.4
User Avatar
See private message.
$425 USD in 15 days
4.9 (35 reviews)
5.5
5.5
User Avatar
See private message.
$340 USD in 15 days
5.0 (23 reviews)
5.4
5.4
User Avatar
See private message.
$425 USD in 15 days
4.9 (16 reviews)
4.9
4.9

About the client

Flag of UNITED STATES
United States
5.0
4
Member since Nov 2, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.