Take the 2-minute tour ×

I have been trying to implement a remote ftp client where in a user from a remote server queue's jobs (downloads / uploads) and a service running on a dedicated machine picks it up and executes it. I build and am running a application in PyQt4 and using PyCurl to handle the transfers but the system is very complicated. Some jobs run smoothly some just don't start, there is a significant speed difference when i do the transfers directly from the remote system and the program which i built.

i want to simplify the process, i have tried using QFtp for managing the transfers but for some reason files which are huge (<1GB) tend to hang after a while.

Is there a recommended way to handle file transfers? what are the safe practices?

share|improve this question
you might want to use QTcpSocket and QDataStream instead –  X.Jacobs Dec 17 '12 at 10:42
do i need to implement my own ftp client? –  Iceboxx89 Dec 18 '12 at 6:30
add comment

closed as unclear what you're asking by ekhumoro, jdi, Andy Hayden, Michael0x2a, Anatoliy Nikolaev Mar 2 at 19:41


Browse other questions tagged or ask your own question.