Форум сайта python.su
Я б тримав на еталоні маленький сервер, куди б програма під"єднувалась і отримувала б останні версії своїх компонентів і їх розміщення (або ж примусову команду обновитись)
а потім обновляв б за допомогою http://freshmeat.net/projects/pysync/
Офлайн
Перечитал все написанное.
Похоже, из-за общей постановки задачи каждый начал смотреть на тему со своей колокольни. Я уж точно, у меня тематика актуальна, но гораздо шире. Обновление online продукта, постоянно понемногу меняющегося. Количество клиентов огромно, а трафик стоит денег. И полное обновление - слишком долго.
А ведь для astoon нужно совсем немного. Сеть локальная. Хоть и большая. Пользователи непривередливы, их мало (в случае проблемы можно решать ее и лично). Внутренний трафик никого не волнует.
Что нужно. Посмотреть на сервер. На версию программы. В простейшем случае - файлик рядом с инсталляцией, содержаций номер.
Если новая - скачать инсталляцию. Выйти и запустить inno setup. В тихом режиме. Он все обновит и запустит свежую программу.
Все.
Детали можно обсуждать, но они довольно тривиальны.
Похожее уже здесь не раз рекомендовали в различных реинкарнациях.
Отредактировано (Сен. 5, 2007 01:59:24)
Офлайн
Андрей СветловЧто и говорить - логично. Самое простое, от чего я и пытаюсь убежать, :) сделав обновление максимально быстрым.
А ведь для astoon нужно совсем немного. Сеть локальная. Хоть и большая. Пользователи непривередливы, их мало (в случае проблемы можно решать ее и лично). Внутренний трафик никого не волнует.
Что нужно. Посмотреть на сервер. На версию программы. В простейшем случае - файлик рядом с инсталляцией, содержаций номер.
Если новая - скачать инсталляцию. Выйти и запустить inno setup. В тихом режиме. Он все обновит и запустит свежую программу.
Все.
Андрей СветловИ решить с Линуксовыми клиентами.
только новыми модулями не отделаться, к сожалению. Мне рано или поздно приходилось выкладывать исправления к ним.
baluЭто меня интересовало.
Таким образом обновляется только 1 файл из library.zip, который собирается 1 раз.
balubalu, если не трудно, скинь пожалуйста на мыло.
Могу дать готовый ехе-шник.
Отредактировано (Сен. 5, 2007 09:12:49)
Офлайн
astoonА вот тебе для генерации идей - http://softwaremaniacs.org/blog/2007/08/15/deb-packages-in-yandex/
И решить с Линуксовыми клиентами.
astoonДавай мыло.
balu, если не трудно, скинь пожалуйста на мыло.
Офлайн
baluЯ думал, оно отображается …astoonА вот тебе для генерации идей - http://softwaremaniacs.org/blog/2007/08/15/deb-packages-in-yandex/
И решить с Линуксовыми клиентами.astoonДавай мыло.
balu, если не трудно, скинь пожалуйста на мыло.
Офлайн