Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.07.2016, 19:18   #1
Ernest027
Форумчанин
 
Регистрация: 27.04.2015
Сообщений: 437
По умолчанию автообновление приложения по локалке

Всем привет.
Подскажите, как можно осуществить автообновление приложения по локалке?
Например на 1ом компе лежит новая версия приложения, нужно чтобы когда на 2ом компе запускаешь приложение, сначала проверялось на наличие новой версии и в случае если таковая имеется, обновиться.
Спасибо.
Ernest027 вне форума Ответить с цитированием
Старый 10.07.2016, 23:47   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

простейший вариант - класть новую версию в расшаренную наружу папку. это даст возможность прочесть дату/время файла и сравнить с чем надо, а также - скопировать.

есть более другие варианты, FTP например, и т.п.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 11.07.2016, 08:39   #3
Igor[Игорь]
Пользователь
 
Аватар для Igor[Игорь]
 
Регистрация: 25.11.2011
Сообщений: 52
По умолчанию

клиент-серверные приложения
e-mail: igor23dec@yandex.ru , ICQ: 2168364 , Telegram: @IgorVN
Delphi, PHP
Примеры http://igorvn.ucoz.ru/
Igor[Игорь] вне форума Ответить с цитированием
Старый 11.07.2016, 09:41   #4
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

Цитата:
Сообщение от Igor[Игорь] Посмотреть сообщение
клиент-серверные приложения
Не факт, что приложению нужен выделенный сервер. Может это локальное приложение.
FaTaL вне форума Ответить с цитированием
Старый 11.07.2016, 11:24   #5
Igor[Игорь]
Пользователь
 
Аватар для Igor[Игорь]
 
Регистрация: 25.11.2011
Сообщений: 52
По умолчанию

И в локальной сети можно назначить один комп сервером откуда будет обновление, а остальные клиенты. Это можно сделать на сокетах, и не очень сложно, в сети даже встречались готовые исходники.
e-mail: igor23dec@yandex.ru , ICQ: 2168364 , Telegram: @IgorVN
Delphi, PHP
Примеры http://igorvn.ucoz.ru/
Igor[Игорь] вне форума Ответить с цитированием
Старый 11.07.2016, 13:13   #6
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

Цитата:
Сообщение от Igor[Игорь] Посмотреть сообщение
И в локальной сети можно назначить один комп сервером откуда будет обновление, а остальные клиенты. Это можно сделать на сокетах, и не очень сложно, в сети даже встречались готовые исходники.
Так Вы же пишите про клиент-серверное приложение, а не про расшаренную папку для обновления. Это совершенно разные вещи.
FaTaL вне форума Ответить с цитированием
Старый 11.07.2016, 13:18   #7
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

автор давно забил на тему. чо вы дёргаетесь?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 11.07.2016, 16:07   #8
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Поднять web-сервер (AppServ), с помощью IdHTTP получать версию. Пост вчера только создан
Shouldercannon вне форума Ответить с цитированием
Старый 12.07.2016, 08:34   #9
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Пост вчера только создан
Позавчера уже.
А Германа всё нет... (ц) - Пушкин АС.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.07.2016, 19:14   #10
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,430
По умолчанию

Да, давайте автору предложим ещё облачный хостинг поднять чтобы там держать апач с ngnix дабы обновлять программу.

Во втором посте все верно сказано, и не надо никаких веб-серверов, информацию о файле можно получить по сети, с скачивание это банальный копипаст по UNC-пути.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Radiobutton и автообновление AvernuS JavaScript, Ajax 5 08.12.2011 17:52
Автообновление Viru$174 Общие вопросы Delphi 2 23.02.2011 17:01
AdoTable. автообновление. <Егор> БД в Delphi 2 15.10.2010 00:03
Автообновление программы SoulReaver Работа с сетью в Delphi 1 13.06.2009 21:26
Автообновление kayman БД в Delphi 4 13.09.2007 08:43