Find Jobs
Hire Freelancers

Simple ftp transfer windows desktop application

€150-350 EUR

Completed
Posted over 10 years ago

€150-350 EUR

Paid on delivery
I am looking for a C# .net programmer for the following project: We need an application which will run in the background, appear in system tray, and should appear also in Windows Right-Click Menu. When a user right-clicks on a file in windows and selects application name from right click menu, file should be transfered with ftp to an ftp server. A simple small form with a progress bar should pop-up. As soon as transfer completes, a custom icon should be added (overlay) on file’s original icon, showing that file is transfered. When user clicks on application icon in system tray, a “Report…” option should exists, and export a list of all uploaded files. Application should be written exclusively in C# with clear, easy readable, source code. Excellent communication in English is prerequisite.
Project ID: 5241160

About the project

33 proposals
Remote project
Active 10 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
I have completed similar projects before for various companies. I am extremely familiar with network protocols as well as FTP. C# is my favorite language and I have reviews stating that I am an "Expert" in C#. I also know the Win32 protocol and Registry very well so I can complete the tasks such as the "Windows Right-Click Menu". Also, just so you know, it is impossible to change the icon overlay without hooking Windows Shell which requires C/C++. Thankfully I know exactly what to do in this situation and can complete it for you. Anyone who claims they can complete this using C# only probably does not know what is required of the project. I guarantee your satisfaction and will make absolutely sure you get exactly what you want and probably more! This project will not be complete until you are 100% satisfied with the result. I can probably complete this project within 1 day of being accepted, I just put 3 days for bug testing and making sure you are satisfied with the product. I would LOVE to complete this project for you and if you are interested at all, I will happily create proof of concept code for you. Just send me a message and you will see how eager I am to work. Upon messaging me and asking me questions, I can show you proof that I know how to complete this within minutes.
€220 EUR in 3 days
5.0 (4 reviews)
3.8
3.8
33 freelancers are bidding on average €266 EUR for this job
User Avatar
Hi, this is Janos from Hungary. I'd like to help you on this. Please see below what my understanding of the requirements is: 1.) You need an installer that will set everything up system-wide (accessible to all users). Please clarify if you would prefer a per-user install. (also possible) 2.) Once installed, the application will integrate with Explorer's context menu: right-clicking on any file will show up the menu option ("upload") - which when clicked, will result in the file being transferred over FTP and a progress indicator being shown during the transfer. Once a file is uploaded, its original icon must be overlaid with an up arrow (?) to incicate that it has been uploaded ok. 3.) The latter part (overlay) would be done as follows: a shell extension (icon handler) must be registered which will query the icon to display based on the filename. The filename will be looked up in the program's database of uploaded files. 4.) The latter database will be used for the reporting functionality also: it will list upload date/time fail/success state. Naturally only filenames with "success" will be used for the icon overlay functionality. 5.) In case a file is re-uploaded, I will append .up2, .up3, .. up100 to indicate revisions. Is this OK, or do you want the original file to be overwritten on the server? 6.) Please explain about configuration options required: server details, credentials, etc? I assume a separate application may be required for these to be changeable. thanks Janos
€368 EUR in 5 days
5.0 (64 reviews)
7.7
7.7
User Avatar
Hi. I've worked a lot in C#. I've already implemented an FTP application for sending the files to the ftp server. here's the link to my completed project: https://www.freelancer.com/projects/C-Sharp-Programming/FTP-Image-Uploader.html your requirements are a little bit different, but I can do it. I'm interested in this task and I have the required skills for this. I can show u a demo of my previous work. hope to have a good business with u :) waiting for ur response...
€220 EUR in 4 days
5.0 (112 reviews)
7.0
7.0
User Avatar
i am a software engineer and responsible for creating a web and desktop applications using different languages and technologies if u r interested just send me a message thank you and good luck
€166 EUR in 10 days
4.8 (119 reviews)
6.8
6.8
User Avatar
Hi, This can be achieved by designing a C# win-forms application. Application will have feature to configure FTP and credentials. To add option in windows context menu for application and to change file icon after upload, application needs to modify system registry. This will be done by application but you may have to run it with administrative privileges. I have 9 years experience in C#, ASP.NET and SQL Server. Thanks, Ajay
€388 EUR in 20 days
5.0 (37 reviews)
6.5
6.5
User Avatar
Hello Sir, I'm expert in automated application development using microsoft c#. I'm having 5+years experience, 5 star ratings & 100% completion rate here. I can even develop a small demo version of the same if you want...let me know what you think about the demo sir
€200 EUR in 5 days
5.0 (65 reviews)
5.9
5.9
User Avatar
Hi, I have 5+ years of experience in .net development and i have done a lot of work in FTP uploading and downloading. i am sure that i can complete this task in minimum budget and time ,Please visit my profile for my past reviews and work i have developed many window application at low cost and with higher customer satisfaction. i have 100% completion rate with higher rate of customer satisfaction. i will provide you fully customizable windows app for the same with all the features requested. can we discuss in chat for more clarification? Thanks Arpit
€150 EUR in 4 days
5.0 (35 reviews)
5.5
5.5
User Avatar
Hello. I've already done something similar in the past. This project is easy for me. I can provide you a simple demo of the application. Please contact me so we can talk more about this. I'm looking forward to working with you. Thanks, Cuong _______________ Skype: snoy_iatk
€222 EUR in 3 days
5.0 (44 reviews)
5.7
5.7
User Avatar
The icon overlay can be done using .NET Shell Extensions and the rest using plain C# code. Regards, C.
€415 EUR in 5 days
5.0 (29 reviews)
5.2
5.2
User Avatar
HI, I have worked for ftp class and I have excellent work exp in c#, Please contact me for this project. Thanks
€277 EUR in 3 days
5.0 (8 reviews)
4.8
4.8
User Avatar
Hi, An ASP.NET,c#,vb and SqlServer expert here. Please feel free to discuss the project with me so that i can wrap it up in a timely manner as per your requirements. I would like to highlight following qualities of me why you would love to work with me. 1) Has an eye for detail and places heavy emphasis on end user experience. Bringing more value to the table is the utmost priority of my career goal. I believe in continuous progress and rapid upkeep with latest technology is the key to thrive. 2) My focus is on doing high quality work. I am finding an individual approach to each new job and do it professionally, quickly, qualitatively, paying attention to even the smallest details. 3) The most important thing for me is a quick and quality work. 4) I specialize in making things intuitive, engaging and enjoyable. 5) Programming is not only my job but it is also one of my hobbies. Coding is fun for me and my goal is to always exceed the expectations. I try to compete on quality not quantity or price with the other programmers. 6) You will get perfect end result of work on time and you will be satisfied with the end product. I would like to have a detailed document of your requirements so that we can discuss the each and every point in details. Thanks, Murtaza
€450 EUR in 10 days
5.0 (11 reviews)
4.5
4.5
User Avatar
DEAR i am a C#/WPF developer and as u can see i have 5 stars. because of my country they have banned my account so you may not be able to see the reviews now. if it is ok for you please send me your s-;k;-y;-p;-e-; id. mine is: hosseinrooholamini
€211 EUR in 7 days
5.0 (8 reviews)
4.3
4.3
User Avatar
Hello, I'm Krishna Kant Dubey and i'll be happy to implement FTP transfer logic to all files and to show system tray to monitor detail of sent files. Regards, Krishna
€333 EUR in 5 days
4.8 (19 reviews)
4.1
4.1
User Avatar
Dear Sir, This is 9 yrs exp in SW Development and interested to work in your project. if you like my qualifications i will do the best to do all your requirements. thanks a lot and waiting your kind response
€277 EUR in 15 days
4.7 (8 reviews)
4.1
4.1
User Avatar
Iam a c/c++ and c# .net programmer. Experienced in GUI app development for windows application. Approach: 1) Create a process that starts on windows startup with icon in system tray. 2) Add a menu entry in window system menu. 3) When menu from system tray/ file is selected , transfer the file to the configured ftp server. 4) The ftp server could be configured in a .cfg file in userdata of windows or in system registry at time of installation. 5) A small option to pop up a ui and change ftp server details could be added. 6) A report could be in a normal listview with option to be exported to xL.
€166 EUR in 10 days
5.0 (6 reviews)
3.4
3.4
User Avatar
Good Day, i am very interested in this project as i find it to be something nice, simple and straightforward, with cleanly defined requirements. I have experience with FTP transfer using C#/.NET, created some small SysTray application/tools and did some project where commands where added to the Context Menu. -SysTray - Check, can be done -RightClick menu - check ,can be done, both for files and/or folders, as needed -IconOverlay - this is actually the hardest part of it, i did it once, longer time ago and have no fond memories of doing it, but it can be done. -FTP upload is no problem at all -Report is no problem at all (however, where do you want to store the list of uploaded file? Memory (will be lost if app ends) or in some file? One file for app, append? Or one file foreach time the app runs? Exclusively writing in c# with IconOverlay is a quite BAD idea, for several reasons (most of them are technical). IconOverlay should NOT be written in C# and it is advised AGAINST using IconOveraly. Main 2 reasons against IconOverlay -writing icon overlay in C# causes the code to inject itself into EVERY openfile dialog and folder window, causing potentional problems (ie, overlay written in .net 2.0, if you would use a .NET 1.1 app with open file dialog, it would fail) -there is a limited place for iconoverall in windows, some of them reserved for system (ie, shortcuts) While i understand IconOverlay LOOKS good, i would advise against it. Looking forward hearing from you.
€210 EUR in 7 days
5.0 (6 reviews)
3.6
3.6
User Avatar
Hello! As long as the software would not require sftp, just ftp, I could totally be willing and able to deliver you such ftp app in 2 week time. Regards, Oskars
€388 EUR in 14 days
4.9 (5 reviews)
3.0
3.0
User Avatar
Hi Would like to help. Just made an application for a client involving ftp. Please contact me if you have any questions for me. Good Day
€150 EUR in 5 days
5.0 (3 reviews)
1.9
1.9
User Avatar
A proposal has not yet been provided
€166 EUR in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello. I wrote an ftp client in pure Java without third party libraries, and can rewrite it in C# as well. Supported commands are: 1) pwd Display the current directory name in the remote server. 2) mkdir remote-path Create a new directory named “remote-path” in the remote server. 3) cd remote-path Change to the “remote-path” directory in the remote server. 4) lcd local-path Change to the “local-path” directory in the local machine. 5) put local-file Upload the file named “local-file” from the local machine to the remote server with the same file name. 6) delete remote-file Delete the file named “remote-file” from the remote server. 7) quit Quit the FTP client. With best regards
€250 EUR in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Your are my first employer, I'll try my best to help you! From your description, I think you want an application like Dropbox. My plan: 1) upload function 2) file icon overlay 3) tray 4) pop-up 5) end test At every step, you can receive a test product so that we can discuss about it.
€155 EUR in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GREECE
Athens, Greece
5.0
9
Payment method verified
Member since Oct 22, 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.