Программа для обновления всех сторонних пакетов программного обеспечения?

Программа для обновления всех сторонних пакетов программного обеспечения?

Есть ли программа, которая может проверять наличие обновленных версий различных пакетов приложений? У меня сейчас 123 разных пакета, и поддерживать их в актуальном состоянии вручную — это утомительно. Вот что я хочу от нее в основном:

  • Возможность обновления всех пакетов из одной программы и отсутствие необходимости использовать несколько программ одновременно.

  • Возможность выбора места загрузки каждого пакета (у меня для них есть 4 разные папки).

  • Возможность только проверять наличие обновлений, но не загружать ничего.

  • Возможность загрузки в файл (то есть, если имя файла задано заранее, то пакет загружается в него, и мне не нужно переименовывать через пакетные файлы и т. д.)

  • Предпочтительно с открытым исходным кодом, не требующим много ресурсов и регулярно поддерживаемым и обновляемым (пожалуйста, не предлагайте мертвые проекты)

На данный момент я нашел те, которые потенциально могут соответствовать моим требованиям, но я пока их толком не тестировал.

http://www.kcsoftwares.com/?sumo

http://ketarin.canneverbe.com/

Моя система — Windows 7 x64.

решение1

ДелаетAppsnapработать на вас?

решение2

Хорошо. Ketarin — это то, что нужно. Мне удалось сделать все, что я хотел и мог себе представить. Очень доволен. Я почти заканчиваю чрезвычайно долгий процесс настройки и тестирования. Это заняло около недели и нескольких часов непрерывной работы каждый день, но вот что я сделал:

*96 пакетов (сокращено с исходных 123, так как я удалил ненужные). *17 пакетов помечены как «Ручные», так как их обновление технически очень сложно. *21 пакет упакован в .zip. Я написал специальные команды извлечения и переименования для каждого из них, которые должны запускаться после обновления и загрузки одного из них. *Остальные — это пакеты .msi/.exe, и команда установки для них после загрузки намного проще. *Номера версий извлекаются с официальных сайтов (во время проверки обновлений) и помещаются в настраиваемый столбец для удобства просмотра. *Файлы сохраняются с последним номером версии и схемой именования. Это полностью учитывает любые изменения, которые могут произойти (если номер версии на сайте изменится и Ketarin обнаружит, что дата и/или время удаленного пакета изменились, то файл загружается, получает последний номер версии и выполняется для установки.

Настройка заняла много времени, но поскольку в обозримом будущем не возникнет необходимости в серьезной переработке, я почти уверен, что за несколько месяцев я сэкономил все время, потраченное на настройку, и даже больше.

Если вам нужна помощь с Кетарином, дайте мне знать, и я посмотрю, смогу ли я вам помочь. Я все еще изучаю этот препарат по мере продвижения, но пока что это кажется очень гибкой программой, которая может подойти под любые нужды.

Связанный контент