ELX Download Manager
Быстрые загрузки, которые переживут любой обрыв
Бесплатный менеджер загрузок для Windows. Делит каждый файл на восемь соединений, докачивает после паузы, обрыва связи и перезагрузки, качает торренты и magnet-ссылки и забирает загрузки у Chrome, Edge, Opera, Яндекс Браузера и Firefox вместе с вашим входом на сайт. Живой график скорости и таблица с сортировкой показывают всё сразу, а небольшое окно следит за каждой загрузкой и по окончании предлагает «Открыть файл», «Показать в папке» и «Закрыть».
Главное о программе
Восемь соединений на файл
Файл делится на участки, и каждый участок идёт своим соединением. Освободившееся соединение забирает половину самого медленного участка, поэтому последние минуты загрузки так же быстры, как первые.
Докачка после чего угодно
Пауза, пропавший Wi-Fi, закрытая крышка ноутбука или перезагрузка — загрузка продолжится с того байта, где остановилась. Сервер, который ограничивает соединения, не помеха: лишние соединения уступают, а не обрывают загрузку.
Торренты и magnet-ссылки
Открывайте .torrent-файлы и magnet-ссылки, выбирайте нужные файлы внутри торрента, смотрите пиры, сиды и отдачу. Скачанные файлы никогда не остаются занятыми: их можно перенести или удалить, не закрывая программу.
Забирает загрузки у браузеров
Расширение ELX передаёт программе загрузки из Chrome, Edge, Opera, Яндекс Браузера и Firefox — вместе с cookie, заголовками авторизации и данными формы исходного запроса, поэтому качаются и файлы, доступные только после входа.
Прокси с отдельным переключателем для торрентов
HTTP, HTTPS и SOCKS5 с логином. Как в qBittorrent, отдельный переключатель решает, пускать ли обмен с пирами через прокси или напрямую, а трекеры и обычные загрузки остаются на прокси.
Скорость на виду
Живой график общей скорости, кольцо прогресса всего, что ещё качается, и таблица с сортировкой по номеру, имени, размеру, скачанному, оставшемуся, скорости и времени — с полосой участков у каждого файла.
Окно на каждую загрузку
Небольшое окно показывает график и скорость одной загрузки и спрашивает, что делать по окончании. Тихий режим, обычное или свёрнутое окно — основная программа в любом случае качает, сидя в трее.
Скриншоты
Как идёт загрузка
Первый запрос узнаёт у сервера размер файла и поддерживает ли он докачку. Если да, файл делится на восемь участков (число задаётся в настройках), и каждый участок запрашивается своим соединением. Участки пишутся прямо в один файл на диске, поэтому медленной «склейки» в конце нет.
- Перераспределение. Соединение, закончившее свой участок, забирает половину самого большого из ещё идущих. Полоса участков в подробностях загрузки показывает каждое соединение и где оно сейчас.
- Обрывы — это нормально. Каждое соединение повторяет запрос само, с растущей паузой; принявшее данные соединение обнуляет счётчик повторов.
- Вежливо к серверам. Если сервер отвечает 429 или 503 или не даёт новых соединений, лишние соединения уступают, а их участки достаются работающим.
- Страница входа распознаётся. Если сервер прислал веб-страницу вместо файла, программа так и скажет, а не сохранит HTML под именем файла.
Браузеры и сайты со входом
Расширение ELX запоминает настоящий запрос браузера — все заголовки, включая cookie, Authorization и Origin, а для форм метод POST и данные формы — и передаёт его программе вместе со ссылкой. Браузерная загрузка лишь стоит на паузе, пока программа делает первый запрос: если сервер отказал или прислал страницу входа, браузер просто продолжит, и файл не потеряется.
| Браузер | Как поставить расширение |
|---|---|
| Chrome, Edge, Opera, Яндекс Браузер | Одно расширение Chromium на все четыре: откройте страницу расширений, включите «Режим разработчика», нажмите «Загрузить распакованное расширение» и выберите папку extensions\chrome программы. |
| Firefox | Установите elx-download-manager-firefox.xpi через about:addons. Обычный Firefox принимает только подписанные дополнения — используйте Developer Edition или ESR либо загрузите его как временное дополнение. |
Торренты и прокси
Торренты качаются движком anacrolix/torrent с DHT, поэтому работают и magnet-ссылки без трекеров. Перед началом вы выбираете, какие файлы торрента качать; выбор можно поменять потом в подробностях загрузки. Раздача после завершения — по желанию.
| Трафик | Если задан прокси |
|---|---|
| Загрузки по HTTP и HTTPS | Через прокси |
| HTTP-трекеры, описание по magnet, веб-сиды | Через прокси |
| Пиры торрента (скачивание и раздача) | Через прокси или напрямую — отдельный переключатель |
| UDP-трекеры, DHT, входящие соединения от пиров | Напрямую: эти протоколы не проходят через HTTP-прокси |
Окно загрузки, трей и обновления
- Во время загрузки: тихий режим, окно или свёрнутое окно на панели задач. Закрытие окна загрузку не останавливает.
- По окончании: ничего или окно с кнопками «Открыть файл» (Enter), «Показать в папке» и «Закрыть» (Esc). Свёрнутое окно развернётся само.
- «Отменить» в окне спрашивает, удалить ли недокачанный файл или оставить загрузку на паузе; ответ можно запомнить.
- Таблица: выделение мышью, с Ctrl, Shift или рамкой; Del удаляет запись, Shift+Del — вместе с файлом; «Переместить в папку» переносит готовые и недокачанные файлы и торренты.
- Трей: значок анимирован во время загрузки, его кольцо показывает общий прогресс.
- Обновления: при запуске программа спрашивает elxsoftware.com о новой версии и ставит её одним нажатием, сверив SHA-256 установщика.
Коротко о главном
- Операционная система
- Windows 10 (1809) и 11, 64 бита
- Написана на
- Go; интерфейс на WebView2 (Wails)
- Протоколы
- HTTP, HTTPS, BitTorrent (TCP, uTP, DHT), magnet-ссылки
- Прокси
- HTTP, HTTPS, SOCKS5 с логином
- Браузеры
- Chrome, Edge, Opera, Яндекс Браузер (Manifest V3), Firefox (.xpi)
- Языки интерфейса
- русский, английский, испанский, немецкий, французский, итальянский
- Установка
- Для текущего пользователя или для всех; в первом случае права администратора не нужны