Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
 
Shipverty
0 / 0 / 0
Регистрация: 06.10.2016
Сообщений: 56
#1

Обновление программы через интернет

07.03.2017, 14:17. Просмотров 352. Ответов 10
Метки нет (Все метки)

Всем привет. Как сделать так, чтобы когда выходила новая версия программы, в программе показывалось окно, что надо обновить программу ? Через интернет конечно же

Добавлено через 11 секунд
работаю с Tkinter
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2017, 14:17
Ответы с готовыми решениями:

Обновление через интервал времени
Как сделать так, что бы программа вызывала какие-нибудь методы каждую секунду?

Загрузка png в интернет через Response
Всех с новым 2014 годом!!! Я по теме загрузки файлов в интернет, как мне...

Сборка программы на PyQt5 через Pyinstaller
Здравствуйте! Возникла проблема со сборкой через Pyinstaller программы, в...

Как запускать программы Python через сайты
Абсолютно не имею представления как устроена система бекенда(разве что немного...

Тест программы pascal abc через python
Уверен, что тема не новая, но гугл не дал мне ответа. Требуется проверить...

10
dondublon
2138 / 1056 / 212
Регистрация: 17.03.2012
Сообщений: 6,391
Записей в блоге: 5
07.03.2017, 15:23 #2
Предполагается использование сервера.
Продумайте протокол, по которому ваша программа будет с ним общаться, и реализуйте. Делов-то.
Tkinter не про это, он про графику.
0
Shipverty
0 / 0 / 0
Регистрация: 06.10.2016
Сообщений: 56
07.03.2017, 15:55  [ТС] #3
Я на Tkinter саму программу делаю. А как использовать эти сервера, и что за протокол?
0
dondublon
2138 / 1056 / 212
Регистрация: 17.03.2012
Сообщений: 6,391
Записей в блоге: 5
07.03.2017, 16:15 #4
Shipverty, OMG. А откуда вы обновление-то тягать собираетесь?

Как протокол советую взять http, ничего своего не изобретать. Гуглить REST services.
0
Shipverty
0 / 0 / 0
Регистрация: 06.10.2016
Сообщений: 56
07.03.2017, 16:46  [ТС] #5
Всё так сложно и не понятно... Даже очень.
0
dondublon
2138 / 1056 / 212
Регистрация: 17.03.2012
Сообщений: 6,391
Записей в блоге: 5
07.03.2017, 17:47 #6
Shipverty, если не вдаваться в сложные технологии - вы понимаете, что вашу новую версию программы надо ОТКУДА-ТО загружать?
0
alex925
2670 / 2278 / 629
Регистрация: 19.03.2012
Сообщений: 8,830
07.03.2017, 18:36 #7
Можно на гитхаб выкладывать релизы, а программа будет просто переодически проверять наличие новых и все.
0
Shipverty
0 / 0 / 0
Регистрация: 06.10.2016
Сообщений: 56
07.03.2017, 19:23  [ТС] #8
А как сделать так, чтобы он проверял на наличие новых ?
0
Jabbson
Эксперт по компьютерным сетям
3348 / 2423 / 746
Регистрация: 03.11.2009
Сообщений: 7,759
Записей в блоге: 3
07.03.2017, 19:55 #9
Извините, если все не так, но мне думается, что Вы пытаетесь бежать впереди поезда, может стоит начать с основ?
0
Shipverty
0 / 0 / 0
Регистрация: 06.10.2016
Сообщений: 56
07.03.2017, 20:13  [ТС] #10
Ну хорошо, давай те начнем с основ
0
alex925
2670 / 2278 / 629
Регистрация: 19.03.2012
Сообщений: 8,830
07.03.2017, 21:03 #11
Shipverty, делаешь запрос страницы с релизами, парсишь ее и смотришь какая версия последняя, потом сравниваешь с текущей.
Если ты не слова не понял о чем речь, то Jabbson прав и тебе стоит учиться основам.
0
07.03.2017, 21:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2017, 21:03

Обновление программы через Интернет
Хочу реализовать возможность обновления своей программы через Интернет, т. е....

Обновление программы через интернет
Хочу реализовать возможность обновления своей программы через Интернет, т. е....

Автоматическое обновление программы через интернет
Добрый день! Интересно для программ на c#. Хочется, чтобы программа у...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru