Когда-то я на форуме задавал вопрос по реализации, но сделав уж ОЧЕНЬ нестабильную версию, забросил, а сейчас(сам себе удивился ) сел и за 10мин набросал схему даже более функциональную, чем старая(нестабильная). А сделал я ее, так как на svn перешел(т.е подключил обновление по svn + hiUpdate) -- надо было бы отказаться от нестандартных компонентов, заново их искать, а я просто "изобрел" updater, он программным путем добавил все необходимое с папки _Delphi в папку Delphi и все нестандартные компоненты снова у меня.
Принцип действия программы(если кто еще не понял):
1. Быстро сравнивает две папки на наличие файлов
2. Если некоторых фалов из папки "новых фалов" не хватает в папке "обновляемых файлов", то он их копирует(метод сравнения хеш-сумм не использован)
3. Папки так же автоматом добавляются, если в них есть файлы папки "новых фалов"(т.е если есть в папке *** какой-нибудь файл, то папка с файлом будет добавлена, а если нету файлов, то нет)
-на 4 странице улучшенная версия-
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
карма: 10 |
|