Я ищу библиотеку обновлений для программного обеспечения, которое я разрабатываю. Это небольшое программное обеспечение, но я хотел бы наполнить его хорошими функциями. Одним из них является автоматическое обновление. Я разработал 2 библиотеки классов, чтобы выполнить эту работу для меня, но мне нужна более надежная библиотека, потому что у нее отсутствуют некоторые функции. Между возможностями библиотеки может быть:Обновление библиотеки для Jar/Programs
- Создайте файл различий на основе старой версии (например, jar). Учитывая текущую версию jar и новый файл jar, создайте новую банку, которая будет загружена клиентами, поместив только файлы, которые были изменены с момента последнего обновления.
- Проверьте контрольную сумму. У каждого файла внутри JAR есть своя контрольная сумма, или у всей банки есть контрольная сумма.
- Сгенерируйте контрольную сумму. Если возможно, при посещении первого предмета. Файл по файлу или jar by jar, учитывая новые файлы.
- Было бы неплохо, если бы это имело бы смысл, если входной файл представляет собой папку или банку.
- Слить текущую флягу с загруженной.
P.S .: Я не пишу веб-приложение (которое работает в браузере).
Спасибо за внимание.
Спасибо за ответ, но я нашел тот, который просто идеален. – SHiRKiT