У меня есть программа, которая требует несколько больших (~ 4 или 5 МБ) файлов. Раз в неделю, каждую неделю появляются новые версии этих файлов с небольшими изменениями. В основном всего несколько строк добавлено или удалено.
Когда программа запускается, если есть подключение к Интернету, я бы хотел, чтобы программа автоматически обновляла эти файлы. Вместо того, чтобы загружать все новые версии файлов, я хотел бы загрузить только патч, основанный на версии клиентских файлов, которая их обновляет.
Как я могу это сделать?
У меня полный контроль над сервером.