2010-12-13 63 views
0

這聽起來像一個奇怪的請求,但我希望我有更多的運氣,比我一直在搜索同一主題。上傳到儘可能多的線程的FTP服務器

我正在尋找一個基於Windows的應用程序,該應用程序允許我通過命令行將文件上傳到FTP服務器,並跨越儘可能多的線程。

我目前正在試用WinSCP,它有一個簡單的腳本界面,我可以從命令行調用。然而,雖然它是a)基於窗口的,b)命令行驅動/可腳本化,但它不利用任何多線程來同步大文件的上傳。

看來我永遠只能達到我的3個目標中的2個。例如,FileZilla是a)基於Windows和b)多線程上傳,但不幸的是缺乏任何命令行或腳本功能:/

有人知道任何可能能夠實現我所有3個願望的任何東西嗎?

+1

退一步:您究竟想用「儘可能多的線程」來完成什麼?我猜測線程並不是大多數**網絡**定向系統的瓶頸。 – Piskvor 2010-12-13 13:51:05

+0

線程是FileZilla用來實現更高速度的技巧。許多打開上傳線程,儘可能多地傳輸數據,直到輸出或服務器的輸入達到最大。 – aodj 2010-12-13 13:55:00

回答

0

那麼,FileZilla是GPL,所以你可以分叉它,並創建一個命令行/腳本版本無需GUI。不過你必須實現腳本引擎。

或者,您可以在Twisted FTP(Python中)上實現客戶端。