Существует ли бесплатная / с открытым исходным кодом wget-подобная программа для Windows с графическим прогрессом?
Вопрос
Я пишу установщик на основе WiX для нашего программного обеспечения.Мне нужно загрузить некоторые нетривиальные зависимости (например, Sql Server Express 2008), а затем установить их.
Я мог бы просто использовать wget, но открытие консоли для отображения прогресса может сильно сбить с толку нетехнических людей.Вместо этого я искал программу, которая работает точно так же, как wget, но показывает свой прогресс в очень простом окне с именем файла и ходом выполнения.
Если бы я мог показать небольшое сообщение, это было бы фантастически, но главное - это прогресс графического интерфейса.
Меня бы даже заинтересовала существующая программа, которая почти делает это, которое я мог бы перекомпилировать, чтобы добавить все, что мне нужно.Поскольку это находится в установщике, это не может зависеть от .Net или чего-либо еще, что необходимо установить для работы.
Кто-нибудь знает о такой программе?
Решение 2
Поскольку я не нашел такой программы, я написал одну.Я использовал последнюю версию libcurl, доступную для Windows.
Код некрасив, а программа не отличается полнотой, но она делает то, что мне нужно:загружайте с http:// при отображении простого, привлекательного окна.
Строку заголовка можно настроить в командной строке, и я также намерен разрешить позиционирование окна.
Проект размещен на сайте Google Code: http://code.google.com/p/installerget/
Другие советы
Почему бы не получить wget
источники и удалить оттуда консольный вывод?