Speed Download 5.3.0
Продвинутый менеджер закачек, разработанный специально для OS X. В некотором роде, это универсальный “швейцарский нож”, предлагающий пользователю сразу несколько решений в одной упаковке. Это и встроенный FTP клиент с поддержкой SSL соединения, позволяющий осуществлять как загрузку, так и отгрузку файлов на выбранный вами сервер. И мощный менеджер загрузки со встроенным планировщиком заданий, а также средства для шаринга файлов с .Mac, iWeb и WEBDAV.
Первый вопрос, который может возникнуть у большинства пользователей — зачем мне менеджер загрузок Speed Download если Safari и FF3 имеют свои? Ответов может быть несколько:
- Speed Download 5 использует собственный движок, что позволяет скачивать файлы быстрее
- Более широкие возможности при загрузке
- Дозагрузка файлов при разрыве соединения
- Удобное управление скаченными файлами
При этом, Speed Download 5 имеет дополнительные функции:
- Автоматическое скачивание нескольких файлов с указанной web-страницы
- Встроенный FTP-клиент
- Возможность обмениваться файлами с другими пользователями Speed Download 5 в локальной сети
- Интеграция с iDisk
Менеджеры загрузок и их движки
Менеджер загрузок — это программа, которая берёт на себя управление скачиванием файлов вместо браузера. Она перехватывает ссылки и ведёт загрузку в собственном процессе, независимо от того, открыт браузер или закрыт. Это позволяет реализовать функции, которых у браузеров на тот момент не было или они работали нестабильно: остановку и возобновление передачи, очередь заданий, планировщик и докачку после обрыва связи.
Собственный сетевой движок означает, что программа не использует встроенные механизмы операционной системы для приёма данных, а реализует сетевые протоколы самостоятельно. Такой подход даёт разработчику полный контроль над установкой и разрывом соединений, обработкой тайм-аутов и управлением буферами приёма. На практике это может снижать накладные расходы и повышать скорость по сравнению с универсальными системными вызовами, особенно при передаче больших файлов по HTTP и FTP.
Встроенный FTP-клиент в составе менеджера загрузок работает по тому же принципу, что и отдельные FTP-программы: он устанавливает управляющее соединение с сервером, авторизуется и открывает отдельное соединение для передачи данных. Поддержка SSL означает, что управляющий канал и канал данных могут быть зашифрованы с использованием TLS, что защищает логин, пароль и содержимое файлов от перехвата в сети.


