duncanb7
asked on
Best FTP file transfter
Dear Expert,
Now I am using pscp.exe software to upload 60 files to my website and I am doing benchmarking
which option is faster to ftp those files, I switch the option
-4 -6 force use of IPv4 or IPV6
-sftp force use SFTP protocol
-scp force use of SCP protocol
All option doesn't change the speed too much,
And I try to use ftpputfile API function in VBA , the speed is faster if increase buffer_size from 4k to 65K
but the VBA is single tasking and could not do mutlitasking or pipeling to send 50 files in 50 processes.
Now I am going to open 50 batch files to create 50 process using pscp.exe program that help a lot and almost
reduce 2/3 upload time from new sub of speedtest() as follows. The speed is now better but still slow. Please help
to reply my following question
Question-1 Try want to know which method in
the market is the best for ftp file transfer besides using pspc.exe ?
Question-2 Which FTP protocoll is fastest ?
Question-3, COuld I do zip all 50 files in Windows Vista int one and ftp it to server but how I
unzip the one file in my website and done unzip operation by my index.htm in my /public_html or javasript code. ?
Please advise
Duncan
Sub speedtest()
dim i as integer
Do until i=51
shell("cmd.exe /c" & "pscp" & i & ".bat",2)
i=i+1
loop
End test
Now I am using pscp.exe software to upload 60 files to my website and I am doing benchmarking
which option is faster to ftp those files, I switch the option
-4 -6 force use of IPv4 or IPV6
-sftp force use SFTP protocol
-scp force use of SCP protocol
All option doesn't change the speed too much,
And I try to use ftpputfile API function in VBA , the speed is faster if increase buffer_size from 4k to 65K
but the VBA is single tasking and could not do mutlitasking or pipeling to send 50 files in 50 processes.
Now I am going to open 50 batch files to create 50 process using pscp.exe program that help a lot and almost
reduce 2/3 upload time from new sub of speedtest() as follows. The speed is now better but still slow. Please help
to reply my following question
Question-1 Try want to know which method in
the market is the best for ftp file transfer besides using pspc.exe ?
Question-2 Which FTP protocoll is fastest ?
Question-3, COuld I do zip all 50 files in Windows Vista int one and ftp it to server but how I
unzip the one file in my website and done unzip operation by my index.htm in my /public_html or javasript code. ?
Please advise
Duncan
Sub speedtest()
dim i as integer
Do until i=51
shell("cmd.exe /c" & "pscp" & i & ".bat",2)
i=i+1
loop
End test
CoreFTP is not too bad and this is free software. I have used this for tranferring websites on databases etc.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
filezilla is another option free and cool
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Yes, thanks for your code, and it is time for deep VB training, I will try it and target to
reduce upload time by 10
reduce upload time by 10
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thank for your reply and
it is getting better on speed
it is getting better on speed