Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   Параллельная закачка файла (http://forum.oszone.net/showthread.php?t=61376)

Ven 17-02-2006 19:15 407745

Параллельная закачка файла
 
Срочно трубуется скачать файл. Сроки поджимают.
Есть два медленных канала. Хочу половину файла качать на одном канале, а вторую половину в это же время на другом. Ну а потом хочу соединить то, что получится. Каналы на разных компьютерах. Естесственно, нужна докачка и очень желательно чтоб была многопотоковая закачка.
Извините что новую тему создал, но я не нашел ничего подобного. Честно - искал не долго...времени нету...извините - еще раз.
Спасибо.

Ven 17-02-2006 19:23 407750

Забыл сказать, что качать надо с FTP. На обоих машинах Win XP Pro.

MuIIIeHb 17-02-2006 20:29 407773

Забудь. FTP позволяет лишь однопоточную закачку, причём начать закачку можно только с начала файла и далее по порядку.

Igor_I 17-02-2006 20:38 407778

MuIIIeHb
Ты что-то путаешь, а как у меня стоит флешгет, который качать можеть хоть в 10 потоков?
Ven
Теоретически можно, но ручками ... и как именно не знаю.

Ven 17-02-2006 22:32 407831

MuIIIeHb, ты не прав. Я сейчас с этого FTP качаю с докачкой в 8 потоков.

SergeB 20-02-2006 15:46 408671

потоков хоть сто делайте это не означает что файл разбивается на сто частей и каждая часть качается отдельно. такого не реально сделать если файл один, если сами файл (или кто то другой) не разделите по полам (а вы его не поделите попалам, ведь доступ на сервер тока у админа), то ничего не получится.
поэтому выкачивай как уже есть.

Ven 20-02-2006 15:50 408672

Специалист, однако. В каждой качалке есть файл-проекта. В этом файле записываются диапазоны скачаных кусочков. Если Сделать два файла проекта на один скачиваемый файл и в каждом из них прописать нужные для скачивания байты, а после скачивания - объединить правильным образом скачанные куски, то все должно быть ОК.
Пусть специалисты меня поправят.

Ven 20-02-2006 20:22 408784

Цитата:

FTP - File Transfer Protocol. Именно файл, а не данные. Этим он и отличается от HTTP, что файл передаётся только целиком. Именно по тому, что при каждой передаче файла идёт общение о данных файла между клиентом и сервером как в начале закачки, так и после её завершения (но нет в процессе закачки, как у HTTP), протокол FTP "очень неинтересен" при передаче большого числа мелких файлов. В HTTP же просто качается от сих до сих.
Igor_I, наверно и ты тоже путаешь.
что это было?

Igor_I 21-02-2006 21:18 409242

Есть команды ABOR и REST

Ven 22-02-2006 02:13 409341

Объясните пожалуйста.

Igor_I 22-02-2006 17:56 409635

ABOR - Прекратить текущую операцию передачи.
REST position - Перезапустить следующую операцию передачи с позиции position.

Запустить один поток, после скачивания некоторого объема прекратить передачу. Запустить второй поток, с некоторого значения и до конца.


Время: 05:44.

Время: 05:44.
© OSzone.net 2001-