1.1, switch (??), 18:36, 04/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Так, а в чем скорость, если стоит ограничение на сервере по скорости для хоста. То ты будет лить файлик со скорость 100Кб, одним потомком, что 4 потока по 25Кб.
Ну а так параметры CURL для кругозора расширил, спасибо.
| |
1.4, Alexander Sheiko (?), 05:14, 05/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Поохоже в мире юникс открыли многопоточную закачку с зеркал :).
Если же серьёзно - нет никакого смысла так извращаться в виду наличия кучи многопоточных даунлоад клиентов, позволяющих выбирать зеркала.
Кроме того - в статье ошибка в операции склеивания. Это только для первого файла хватит одной угловой скобки:
cat ubuntu-iso.part? > ubuntu-7.04-desktop-i386.iso
| |
|
2.5, sn (??), 08:58, 05/09/2007 [^] [^^] [^^^] [ответить]
| +/– |
Нету ошибки.
cat ubuntu-iso.part? Развернётся оболочкой в cat ubuntu-iso.part1 ubuntu-iso.part2 ubuntu-iso.part3 ubuntu-iso.part4
| |
|
1.6, sn (??), 09:04, 05/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
То же самое можно сделать с помощью wget, воспользовавшись ключом --header="Range: bytes=200000000-399999999"
| |
1.7, anonim (?), 12:04, 05/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
а вот за расширение кругозора о wget действительно спасибо, в винде адреса зеркал берутся прямо ссервера если я не ошибаюсь, что из линуховских клиентов может также?
| |
1.8, VinilNavigator (?), 13:25, 05/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не берутся они в винде ни с какого сервера, если ты имеешь ввиду всякие флэшгеты и регеты, то они качают с одного зеркала в несколько потоков. Еще есть автоматический поиск зеркал через поисковики в таких менеджерах, но у меня он ни разу не находил ничего из того что я качал и ни разу не учавствовал в скачивании.
| |
|
2.9, Alexander Sheiko (?), 13:53, 05/09/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Не берутся они в винде ни с какого сервера, если ты имеешь
>ввиду всякие флэшгеты и регеты, то они качают с одного зеркала
>в несколько потоков. Еще есть автоматический поиск зеркал через поисковики в
>таких менеджерах, но у меня он ни разу не находил ничего
>из того что я качал и ни разу не учавствовал в
>скачивании.
Многие позволяют задать зеркала вручную.
| |
|
3.10, anonim (?), 14:37, 05/09/2007 [^] [^^] [^^^] [ответить]
| +/– |
в корневиках иногда валяются файлы mirrors 20kb трафика проверить их наличие, не больше чем нужно чтобы проверить наличие свежей версии той же флэшгет, что сложно прикрутить эту проверку при скачивании >20М
| |
|
|
1.11, anonymous (??), 21:48, 05/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
люди,
простите за глупый вопрос,
но есть ли какие теоретические основы закачки файлов?
интересует, в первую очередь ефективность прикладных протоколов для транспортировки файлов
| |
1.12, Аноним (-), 23:39, 05/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А может заменить протокол http на более подходящий в данной ситуации bittorrent?
Он и "зеркала" сам поищет, и за целостностью файла проследит.
PS: А ещё есть aria2 которая делает тоже что твой скрипт, только без скрипта и 1 программой ;)
| |
1.15, cmp (??), 05:07, 07/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Когда тянешь ISO по диалапу - другим значит уйти в запой на месяц
| |
1.18, Z3 (?), 01:57, 13/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
FYI: банальным битторентом убунта с официальной раздачи качается на 5-мбитном канале прогружая канал в сторону даунлоада на 100% - куда уж быстрее??И до кучи еще и целостность файла торент качественно проверяет, поблочно.Даунлоады гарантировано не битые.
| |
1.19, sneer (??), 15:48, 13/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
да кста убунту как-то качал вгетом а там как-раз тока исо выложили долго тянуло сипец а как скачал файл битый оказался
| |
1.20, Аноним (-), 00:15, 21/09/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Debian и Ubuntu имеют штатную механизьму закачки с проверкой - jigdo. Штатную - потому что они .jigdo и .template файлы для каждого релиза выкладывают. И рекомендуют они именно через jigdo качать.
| |
1.22, Ajaja (?), 01:59, 05/10/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
После того как Reget мне пару закачек запорол я и в винде перешел на Curl ;) Лучше немного повозиться с curl --range ... и copy /b ..., чем перезакачивать потом сотни мегабайт.
| |
|