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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2016, 08:25   #1
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Сообщений: 357
По умолчанию Обновление программы при запуске. Теория.

Доброго времени суток.

Есть программа + к ней есть несколько десятков файлов в куче папок.
Для проги есть расшаренная папка на сервере (для всех пользователей).
Что можно придумать, дабы эта прога обновлялась?

Мой воспаленный мозг придумал только файл со структурой: относительный_путь_к_файлу/хэш_файла.
На клиенте, при запуске мы читаем такой файл с сервера и сравниваем с пользовательским. Если хэш не сходиться или такого файла нет - докачиваем/скачиваем нужное...

Может есть путь проще?
Не важно, но скажу что яп - java.

З.Ы. Задолбался обновлять для овер 20 людей её в ручную, через удаленку.

Последний раз редактировалось Artsiom; 27.12.2016 в 08:30.
Artsiom вне форума Ответить с цитированием
Старый 27.12.2016, 09:21   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Мне вполне хватило размеров файла и времени последнего изменения. Перечень обновляемых exe и других файлов держу в табличке базы данных. Собственно обновлением занимается небольшая оболочка с прогресбаром при обновлении, в ней же юзера логинятся и вызывают нужную прогу
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при запуске программы lisica198808 Помощь студентам 5 08.12.2013 23:45
Есть три программы. Их нужно объеденить в одну, тоесть чтоб при запуске программы были пункты меню для каждой из программ afirat Помощь студентам 9 28.04.2012 12:39
Счетчик при запуске программы. Neitrosha Общие вопросы C/C++ 5 24.01.2012 16:50
Ошибка при запуске программы stakam Visual C++ 1 18.12.2010 18:19
mp3 при запуске программы - ? Evgenii Общие вопросы Delphi 8 12.08.2009 08:11