Всем привет. Написал небольшую программу с графическим интерфейсом. В дальнейшем хочу выпустить несколько обновлений этой программы. Отсюда вопрос, как можно организовать процесс обновления программы, чтобы пользователю не пришлось постоянно заново скачивать .exe файл? Например, при запуске программа проверяет есть ли обновления, если да, то скачивает это обновление.
Делается это через простенькие парсеры. Которые шлют запросы, на хостинг с файлом. Можно к примеру делать так, чтоб в каком-то файле на хостинге хранились данные о версии, чтоб перед загрузкой, сначала из текстового файла сравнить версии. И если отличаются, то просто загрузить нужный файл, и перезаписать вместо существующего.
На этом-же форуме, пару тем назад, насоветовали вот такую библиотеку: https://www.pyupdater.org/
В будущем советую начинать все-таки с попыток найти ответ самостоятельно, хотя-бы в пределах одного форума, не говоря уже о самостоятельном использовании Гуугла