IT-Russia Технологии, разработки, обзоры
Интернет и сети

Speed Download 5.3.0

speed download

Продвинутый менеджер закачек, разработанный специально для 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, что защищает логин, пароль и содержимое файлов от перехвата в сети.