Find Jobs
Hire Freelancers

SFTP in MsAccess

$30-250 USD

Closed
Posted over 11 years ago

$30-250 USD

Paid on delivery
I have an MSAccess Database (2010) application that collects specific files and maintains a file reference in the database. I now need to upload added files to a website via SFTP (SFTP is not FTP on SSL and is not FTPS) Specific restrictions on solution: A) Coding MUST be in MSAccess VBA (NOT VB6 or something else) B) Functions can call third party software as long as the third party software is freeware or open source. No licence restriction on use is permtted. eg use of [login to view URL] is allowable provided the requirement of B is also met. C) If third party software or DLLs are utilised they must not require installation / [login to view URL] or such on other machines when distributing the application. It must simply work OR a VBA function that checks for and correctly registers the component automatically would be an essential deliverable. D) a solution that writes an SFTP script and passes to another application is NOT acceptable as the database cannot monitor progress E) solution must handle any key exchanges without requiring user intervention. (or provide options to choose behaviour) So what I specifically want is someone to code MSaccess VBA functions that my application can call to perform the following 1) Establish an SFTP session (Parameters: Hostname, Account, Password, Optional port number) must allow for specification of proxy when needed 2) Execute Basic SFTP commands : getafile, putafile, makeDirectory as a minimum the get and put file will have two required parameters: full path and file name (local) full path and file name (Server) 3) Getfile and putfile commands must have a timeout so the call returns failed rather than hanging or provide events/mechanisms for triggering specific functions on completion / failure Mutli threading and events is not necessary, sequential operation of functions is acceptable (ie is is acceptable for the get and put functions to only return upon completion or failure) however the developer is given freedom on this aspect provided the overall goal is acheived Return codes should include indicators of : Timeout, File not found, no permission to write 4) Both get and put will need to automatically create the destination directory if it does not exist OR the programmer will need to provide a function to test if a destination directory exists on the SFTP server 5) Close session function 6) A specific example function (that is testable) calling each of the functions in turn to establish a session place a file place another file get a different test file test for a non existant directory (if get and put do not support auto directory creation) make a directory place a different file in the new directory working example must (obviously) provide all necessary structures needed eg if the function assumes the parameters are passed in a structure then the example must show the esablishment and use of that structure. Eg Global Variable for session handles etc Allowable assumptions: I) All steps may be sequential, support for multiple simultaneous requests is not necessary II) Only one session may be established at a time.
Project ID: 2480697

About the project

5 proposals
Remote project
Active 12 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
5 freelancers are bidding on average $666 USD for this job
User Avatar
Hello, I am expert and dedicated in VBA Development.I am very much interested for your project. I can complete your project quickly and efficiently in time. Details will be discussed in the message.
$500 USD in 12 days
5.0 (18 reviews)
3.9
3.9
User Avatar
Hi there, I am a LOndon based dveloper and can do the job> i have an ms access application which perform a fully funtional ftp and can recode it to do the sftp. Regards
$380 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
It'a a high-standard project. I have done more difficult things, so you can try me.
$2,000 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We hereby submit our proposal to develop the SFTP Client application for your Ms Access Database. We have very strong Ms Access experience and have developed apps with Access since Version 1. Our experience also spans developing file transfer applications using FTP. We therefore have the necessary experience and technical background to undertake and deliver your application in Ms Access VBA. We thank you for the opportunity to bid on your project.
$250 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi, I did similar thing before. I am expert in MS Access. btw: I were MVP in 2003. I have worked for MS Access more than ten years. build a lot of applcation base on MS Access. if you like, I can show you some of database that I build in MS Access Best regards Zhi Zhang
$200 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of MALAYSIA
Malaysia
0.0
0
Member since Sep 12, 2012

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.