Multipart FTP

Questions about applications and software
Forum rules
Before you post please read how to get help
Post Reply
hjalmarsson
Level 1
Level 1
Posts: 9
Joined: Fri Oct 11, 2019 9:08 pm

Multipart FTP

Post by hjalmarsson » Sat Oct 12, 2019 10:23 pm

Hi

Is there a FTP client for Linux that does multipart / segmented downloads? I used CuteFTP on windows and get some really good speeds. However i find with Filezilla that the speeds are much slower.

Thank you for your help

User avatar
Spearmint2
Level 16
Level 16
Posts: 6874
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Multipart FTP

Post by Spearmint2 » Sun Oct 13, 2019 9:31 am

I use the included file manager. Even bookmark my FTP server for quick access in it. Open the file manager, click on "File" and then choose "Connect to server" and make sure to set for "FTP with password required", instead of the default it opens to "FTP Public".
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

User avatar
phd21
Level 19
Level 19
Posts: 9402
Joined: Thu Jan 09, 2014 9:42 pm
Location: Florida

Re: Multipart FTP

Post by phd21 » Sun Oct 13, 2019 12:46 pm

Hi hjalmarsson,

Welcome to the wonderful world of Linux Mint and its excellent forum!

I just read your post and the good replies to it. Here are my thoughts on this as well.

Make sure FileZilla settings have the maximum concurrent downloads setting of "10" instead of its default of "2".

Best Linux FTP Client: Top 10 Reviewed for Linux Geeks
https://www.ubuntupit.com/best-linux-ft ... nux-geeks/

How to install FTP client for Ubuntu 18.04 Bionic Beaver Linux - LinuxConfig.org
https://linuxconfig.org/how-to-install- ... aver-linux

If you have a multi-core CPU then I would look for an FTP client that supports concurrent downloading (most do) and supports multi-threaded CPU system. I do not know if FileZilla supports multi-threaded CPU or not,but it is regarded as one of the best FTP clients.

Hope this helps ...
.
FileZilla1.jpg
Last edited by phd21 on Mon Oct 14, 2019 12:16 pm, edited 1 time in total.
Phd21: Mint KDE 18.3 & 19, 64-bit Awesome OS, Ancient Dell OptiPlex 780 Core2Duo E8400 3GHz,4gb Ram,256gb SDD, Video: Intel 4 Graphics, DVD Lightscribe. Why I use KDE?:https://opensource.com/life/15/4/9-reasons-to-use-kde

hjalmarsson
Level 1
Level 1
Posts: 9
Joined: Fri Oct 11, 2019 9:08 pm

Re: Multipart FTP

Post by hjalmarsson » Sun Oct 13, 2019 9:19 pm

thank you for your suggestions. I use filezilla and have made the changes. And yes it does multiple downloads well but it doesn't break one file down to several small ones. The the client does this the speed increases a LOT. The speed difference between downloading a file between Filezilla and CuteFTP is like day and night using the same file from the same server at the same time of day.

Thank you for all your help
Joel

User avatar
phd21
Level 19
Level 19
Posts: 9402
Joined: Thu Jan 09, 2014 9:42 pm
Location: Florida

Re: Multipart FTP

Post by phd21 » Mon Oct 14, 2019 1:16 pm

Hi hjalmarsson,

You are welcome...

I have more information for you.

Are you using the free or paid for version of "CuteFTP"? What are you using FTP for?

How to Speed Up FileZilla FTP Transfers For Faster Speeds - TheITBros
https://theitbros.com/speed-up-filezilla-ftp-transfers/

- There is a Linux clone of "CuteFTP" called "VirgoFTP". It is a few years old, but may do what you want. It is Java based and requires installing the Java runtime and or development version, not sure if it requires Oracle's Java or if it would work with open source Java. I would recommend installing Java 8 and making it the default. You just download their Linux archive file, right-click it and extract it which creates a new "virgoftp" folder, give yourself permission to run the "virgoftp" script file and perhaps the Java jar files underneath the Lib subfolder. I could not get this to run because of the message "Cannot load 32-bit SWT libraries on 64-bit JVM"; perhaps installing the 32-bit Java runtime would resolve this?

"VirgoFTP" - clone of "CuteFTP"
https://sourceforge.net/projects/qftp/

linux ubuntu Cannot load 32-bit SWT libraries on 64-bit JVM - Google Search
https://www.google.com/search?hl=en&sxs ... CAs&uact=5


- There are various other FTP applications in addition to the ones in my previous links and in the links below. You may have to install and try various FTP options to find one that you like the most and works best for your needs.

CuteFTP Alternatives for Linux - AlternativeTo.net
https://alternativeto.net/software/cute ... form=linux

"CrossFTP" has a free and paid for versions, but the features you want may only be available in their paid for version.
CrossFTP, FTP Client & Amazon S3 Client
http://www.crossftp.com/features.htm


"sFTP" is another FTP application.
https://www.sftpapp.com/

"sFTP" features
https://www.sftpapp.com/client/features

- There is a console terminal application "LFTP" (lftp) that is usually installed, that has a flag parameter "pget" which appears to do what you want.

Some information on "lftp"

Code: Select all

man lftp
How to use lftp to accelerate ftp/https download speed on Linux/UNIX - nixCraft
https://www.cyberciti.biz/tips/linux-un ... rator.html


aria2 - downloading app - "uGet" uses this as do other apps.
https://aria2.github.io/

Powerpill is a Pacman wrapper that uses parallel and segmented downloading through Aria2 and Reflector to try to speed up downloads for Pacman.
https://xyne.archlinux.ca/projects/powerpill/


gravypod/skod: FTP client for humans.
https://github.com/gravypod/skod


Hope this helps ...
Phd21: Mint KDE 18.3 & 19, 64-bit Awesome OS, Ancient Dell OptiPlex 780 Core2Duo E8400 3GHz,4gb Ram,256gb SDD, Video: Intel 4 Graphics, DVD Lightscribe. Why I use KDE?:https://opensource.com/life/15/4/9-reasons-to-use-kde

hjalmarsson
Level 1
Level 1
Posts: 9
Joined: Fri Oct 11, 2019 9:08 pm

Re: Multipart FTP

Post by hjalmarsson » Mon Oct 14, 2019 9:33 pm

Thank you so much for your suggestions. I use the paid version of CuteFTP and spent a while reading the FileZilla forums. It seems the feature of multipart downloads has been discussed numerous times there and the dev is not keen to implement the feature.

So i have been looking around and as you suggest i downloaded lftp and it seems to work, altho i need to get more comfortable with the command line, the terminal. I didn't see SFTP before and will take a look at that and the others you suggest.

Thank you for your ideas and I'll be back with what i settle on :-)

I'm loving working on my new Mint PC :-)

Thanks again

User avatar
phd21
Level 19
Level 19
Posts: 9402
Joined: Thu Jan 09, 2014 9:42 pm
Location: Florida

Re: Multipart FTP

Post by phd21 » Mon Oct 14, 2019 10:10 pm

Hi hjalmarsson,

You are welcome...

I think most people who give Linux Mint a chance, will find it to be a wonderful computer operating system, and it is free, very secure, with free long-term support.

I would highly recommend that you create a new post on the FileZilla forum or add to an existing one that you want multi-part downloads and multi-threading if it does not have that already; If you provide me (us) a link to that post or reply you make there, I will add myself to it and hopefully so will others.

From what I read "LFTP" (lftp) should work the way you want, but like you, I also prefer a Desktop application over the console terminal command prompt even though I am very good at that. "lftp" was already installed in my system. If you have any programming experience, you could create a desktop "front-end" application for "lftp"; I'll check to see if anyone has done that already.

*** I think I just found a desktop or web based app. for you and others called "seedsync" which uses "lftp" as its back-end.

Current download - click the deb file, save it, then double-click the deb file to install it.
Release v0.7-0 · ipsingh06/seedsync
https://github.com/ipsingh06/seedsync/r ... tag/v0.7-0

seedsync: GUI-configurable, LFTP-based file transfer and management program
https://github.com/ipsingh06/seedsync

LFTP - Linux Command
https://www.lifewire.com/lftp-linux-command-4093434

make a gui version of lftp
https://ubuntuforums.org/showthread.php?t=410218

* SeedSync - a LFTP-based file transfer application : seedboxes
https://www.reddit.com/r/seedboxes/comm ... plication/



- The VirgoFTP looked promising, but they have not updated it to work with newer Linux systems, and I could not get it to work. Maybe someone will "fork" it into an updated version or create a new one from it.

Have fun with your Linux system.

Hope this helps ...

FYI:

This is not complete from what I could tell
geoffdutton/desktop-lftp: A cross platform GUI for LFTP
https://github.com/geoffdutton/desktop-lftp

All AWESOME Linux Applications and Tools - see FTP tools
https://www.fossmint.com/awesome-linux-software/
Phd21: Mint KDE 18.3 & 19, 64-bit Awesome OS, Ancient Dell OptiPlex 780 Core2Duo E8400 3GHz,4gb Ram,256gb SDD, Video: Intel 4 Graphics, DVD Lightscribe. Why I use KDE?:https://opensource.com/life/15/4/9-reasons-to-use-kde

hjalmarsson
Level 1
Level 1
Posts: 9
Joined: Fri Oct 11, 2019 9:08 pm

Re: Multipart FTP

Post by hjalmarsson » Wed Oct 16, 2019 12:17 am

Now i have been through all the suggested FTP clients GUI and terminal and well not much to choose from. Its funny that this is the only issue I have found,. I use FTP a lot and with my connection 200Mbps/200Mbps and when i ftp with Filezilla and other i get really slow speeds compared to CuteFTP pro

There is a massive thread over at FileZilla (interesting read actually) where you can see that they have no intrest in adding this feature. https://forum.filezilla-project.org/vie ... =1&t=24720

So after a lot of installing and trials i ended up with a possible candidate CrossFTP. However they say they use multipart downloads but the demo version does not allow me to test this. So basically i don't know if it works unless i buy it :-(

Anyway, its 25USD so I'm thinking i'll just buy it anyway and maybe they have a cooling off period :-)

thanks again for everyone helping and coming back to me with ideas and suggestions.,

thanks

Post Reply

Return to “Software & Applications”