Jump to content



Photo

User Friendly FTP Client

ftp client

  • Please log in to reply
7 replies to this topic

#1 Hani Ammar

Hani Ammar

    Neowinian

  • Joined: 10-September 13

Posted 14 September 2013 - 10:50

Hello,

I have been browsing this site for five years now. Never wrote before  :)

I have been coding on this project as a hobby when I have the time, took me three years to get to this point, rewrote it there times… maybe four.

Starting with C#, .net 4, winform and some existing FTP Class. It was fun and ugly.  But been a programmer (mostly PHP, JS) helped a lot in the backend, but designing.experience=0;

implemented my own FTP Class, optimize it more and more. Then I found out that winform is not a GPU thing, so I moved to WPF and .net 4.5 and it start felling nicer, then I found MahApps.Metro, I implemented it, did some more designing. After that, I rewrote it aging to get a clean, organized and optimized code.

1.png

I haven’t signed the code yet, so you may get some warning.

Note:  English isn't my 1st language.

Requirement:

Windows 8: none.

Vista/7:  .NET Framework v4.5 if you don't have it.
http://go.microsoft..../?LinkId=245484

Screenshots:
http://plusftp.com/screenshot/en/2.png
http://plusftp.com/screenshot/en/3.png
http://plusftp.com/screenshot/en/4.png
http://plusftp.com/screenshot/en/5.png
http://plusftp.com/screenshot/en/6.png
http://plusftp.com/screenshot/en/7.png
http://plusftp.com/screenshot/en/8.png
http://plusftp.com/screenshot/en/9.png

Download:
http://plusftp.com/d...sFTP2.0.2.1.zip

So what do you think, should I continue on this?




#2 OP Hani Ammar

Hani Ammar

    Neowinian

  • Joined: 10-September 13

Posted 09 November 2013 - 02:58

Source Code: https://github.com/HaniAmmar/PlusFTP

EXE File: http://plusftp.com/d...sFTP2.0.3.1.zip



#3 Mandosis

Mandosis

    Je'daii Ranger

  • Tech Issues Solved: 1
  • Joined: 26-June 13
  • Location: Minnesota, USA
  • OS: Windows 8.1 Pro 64-bit
  • Phone: Google Nexus 4

Posted 09 November 2013 - 03:16

This looks great and should make my life easier when i upload websites and such to shared hosting providers. I really like how the GUI looks really nice. I will try this out as soon as i have time.

 

_____________________________________________________________

 

Edit: I just tried it out and it cannot connect to any site and there are also issues with the translation that you need to fix



#4 OP Hani Ammar

Hani Ammar

    Neowinian

  • Joined: 10-September 13

Posted 09 November 2013 - 07:10

Thanks Mandosis.

 

I just tried it out and it cannot connect to any site

 

Can you send me the logs?

 

As for the translation (if you have the time), https://github.com/H...es/English.xaml

 

Thanks.



#5 +BudMan

BudMan

    Neowinian Senior

  • Tech Issues Solved: 85
  • Joined: 04-July 02
  • Location: Schaumburg, IL
  • OS: Win7, Vista, 2k3, 2k8, XP, Linux, FreeBSD, OSX, etc. etc.

Posted 09 November 2013 - 12:11

So what do you think, should I continue on this?

Does it come close to the feature set of say filezilla? If not then your just spinning your wheels imho

#6 +ChuckFinley

ChuckFinley

    member_id=28229

  • Joined: 14-May 03

Posted 09 November 2013 - 12:31

Does it come close to the feature set of say filezilla? If not then your just spinning your wheels imho

I'm going to have to disagree a bit with you BudMan,

 

The OP is not going for fully featured say as Filezilla. Thats not the goal here, Right? Its for the End User. And anything that makes it simple for them is a bonus for me and I am sure countless others.

 

To the OP...It looks really well designed and clearly thought out. Keep up the good work.

 

This would work well in an enviroment I work in, Where you have the Office workers uploading files say Maps etc.

 

Thanks for posting!

 

Edit: This is an excellent example of a project that has matured with your coding style and learning ability. I REALLY admire peoples spirit with regards to things like this. Don't stop :-)



#7 OP Hani Ammar

Hani Ammar

    Neowinian

  • Joined: 10-September 13

Posted 09 November 2013 - 23:54

Does it come close to the feature set of say filezilla? If not then your just spinning your wheels imho

 

Most of the features but not SSH, And I'm not trying to make another filezilla app. It has full support for FTP and FTPs protocols. Sure there is more to add to it, that why I made it open source as I don't work on it all the time. Yes I could keep it to my self, but sharing something you worked so hard on it, will make other people's life easier.

 

The OP is not going for fully featured say as Filezilla. Thats not the goal here, Right? Its for the End User. And anything that makes it simple for them is a bonus for me and I am sure countless others.

 

Right, I started this project to be simple, easy and clean UI, And it is not an easy task to add that many features and maintain it clean. At the this point, is it a portable (~1.6mb), has full implantation of FTP and FTPs protocols, history file (to keep track of what been done) and resume for upload/download.

 

I find myself asking this question sometimes when I start to coding something:

Life is full of complications, why add more to it? If we have the mean to make it easy, why don't we not try.

 

 

Edit: This is an excellent example of a project that has matured with your coding style and learning ability. I REALLY admire peoples spirit with regards to things like this. Don't stop :-)

 

Thanks :)



#8 +Ely

Ely

    Neowinian Senior

  • Joined: 28-October 01
  • Location: Miami FL
  • OS: Windows 8.1
  • Phone: HTC 8X

Posted 10 November 2013 - 14:28

Looks wonderful, really neat, I like the design, thanks for sharing creating it and sharing it, gonna be testing it soon.





Click here to login or here to register to remove this ad, it's free!