nsp
|
Posted: Tue Jan 27, 2009 12:13 Post subject: |
|
|
Большое спасибо Batya!
Вроде все работает правильно - меняет файлы с совпадающими именами, не трогает те, которых в обновлении нет, и не добавляет те, которых нет в обновляемых папках.
Проверил это на тестовой примере. Правда он был небольшой (чуть более 100 файлов, раскиданных по 68 папкам). Смущает, что замена на моем ПК (Cel-2.0/512m) работает не быстро - примерно 5-7 секунд. Реально же будет на 1-2 порядка больше файлов. Сколько же время будет идти замена, если файлов будет не 100, а несколько тысяч? Подозреваю, что тормозит Касперский - надо будет его отключать при замене.
Выскажу маленькие пожелания.
Процесс замены файлов идет "в темную", т.е. никакого индикатора процесса (сколько прошло и сколько еще осталось нет). Мне поначалу даже показалось, что компьютер ничего не делает после нажатия кнопки.
И итоговое окошко лишь говорит, что все завершено. Неплохо было бы увидеть итог - сколько же файлов было заменено.
Но и то, что уже есть в принципе годится. Подозреваю, что навесить "сервис" с помощью скрипта наверно будет непросто (если вообще возможно). А писать plugin, если подобная замена-синхронизация нужна только мне одному, вряд ли имеет смысл. |
|