AdvCmpEx — Сравнение и синхронизация файлов

Здесь можно обсудить ваш любимый плагин.
User avatar
Вадим Захаренко
Posts: 890
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 1 time
Contact:

Advanced Compare 2

Postby Вадим Захаренко » Fri 26 Feb, 2016 16:17

Latest post of the previous page:

Недавно решил использовать режим работы "2. Синхронизация папок" так наткнулся на очень интересный результат

Имеется 2 папки в каждой папке есть файлы, которые не существуют в другой папке, назовем их для простоты ЛП1, ЛП2 в папке, которая открыта на левой панели, ПП1 и ПП2, соответственно на правой панели - вот их синхронизировать не получается с таким результатом

Code: Select all

╔═════════════════ Предупреждение ═════════════════╗
║ Ошибка открытия файла назначения при копировании ║
║                    d:\1\2\ПП1                    ║
║                      в файл                      ║
║                     d:\1\1\                      ║
║     Системе не удается найти указанный путь.     ║
╟──────────────────────────────────────────────────╢
║    { Повторить } [ Пропустить ] [ Отменить ]     ║
╚══════════════════════════════════════════════════╝

Такое чувство, что проверяется существование файла в папке-получателе, а не файла источника
Потому что если в этих папках имеются файлы с одинаковым именем и разными датами, то все копируется верно

User avatar
Alexey Samlyukov
Posts: 1757
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 2 times
Contact:

Advanced Compare 2

Postby Alexey Samlyukov » Mon 29 Feb, 2016 05:41

плагинами уже давно не занимался, и времени пока нет.

User avatar
Вадим Захаренко
Posts: 890
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 1 time
Contact:

Advanced Compare 2

Postby Вадим Захаренко » Mon 29 Feb, 2016 15:44

Да не критично пока
сначала обновляешь всё с левой панели на правую (только новые/обновленные), а потом аналогично с правой на левую панели
Обычно я так и делаю
Просто так совпало что синхронизацию в данном случае мне пришлось делать для огромного количества файлов при цейтноте времени (думал запустить и убежать, а по приходу перепроверить), убежать сразу получилось ;). а вторую часть я провел на ночь
Да с 2006 у меня надобность в непрерывной двусторонней синхронизации возникла в первый раз, так что следующая аналогичная проблема выскочит лет через 5-7 ))).

User avatar
Alexey Samlyukov
Posts: 1757
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 2 times
Contact:

AdvCmpEx — Сравнение и синхронизация файлов

Postby Alexey Samlyukov » Sun 06 Mar, 2016 12:17

что-то подправил.
и плагин переименовал.

User avatar
Вадим Захаренко
Posts: 890
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 1 time
Contact:

AdvCmpEx — Сравнение и синхронизация файлов

Postby Вадим Захаренко » Sun 06 Mar, 2016 18:12

С файлами проблема пропала, спасибо
Но если только файлы, если же при синхронизации нужно создать папку то вот результат

Code: Select all

 ╔══════════════════ Предупреждение ═══════════════════╗
 ║              Невозможно создать папку               ║
 ║                       d:\1\1\                       ║
 ║ Невозможно создать файл, так как он уже существует. ║
 ╟─────────────────────────────────────────────────────╢
 ║      { Повторить } [ Пропустить ] [ Отменить ]      ║
 ╚═════════════════════════════════════════════════════╝

User avatar
Alexey Samlyukov
Posts: 1757
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 2 times
Contact:

AdvCmpEx — Сравнение и синхронизация файлов

Postby Alexey Samlyukov » Mon 07 Mar, 2016 08:46

Вадим Захаренко
ок, еще раз глянул ;)

User avatar
Вадим Захаренко
Posts: 890
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 1 time
Contact:

AdvCmpEx — Сравнение и синхронизация файлов

Postby Вадим Захаренко » Mon 07 Mar, 2016 09:10

Спасибо, теперь работает синхронизация и файлов и папок

akindhacker
Posts: 44
Joined: Wed 19 Apr, 2006 00:07

AdvCmpEx — Сравнение и синхронизация файлов

Postby akindhacker » Mon 07 Mar, 2016 16:20

Ваш плагин ближе всех подошёл к тому, что я искал. Создавать образы папок с чексуммами, которые можно потом сравнивать удаленно с другими папками. На хотите немного расширить плагин такой фичей? Спасибо.

dest
Posts: 22
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 3 times

AdvCmpEx — Сравнение и синхронизация файлов

Postby dest » Tue 08 Mar, 2016 04:20



Обновил 34 AdvCmp на 36 AdvCmpEx (в хелпе указан билд 35) - как крашилось в некоторых случаях, так и крашится. Поставил WinDbg, думал смогу найти проблему... не смог. Надеюсь, разберешься чего это он выпендривается.

Last edited by HaRT on Tue 08 Mar, 2016 15:06, edited 1 time in total.
Reason: [code], поименованы [spoiler]

User avatar
NeXT
Posts: 35
Joined: Thu 12 Nov, 2009 00:43
Location: Novosibirsk, Russia

AdvCmpEx — Сравнение и синхронизация файлов

Postby NeXT » Tue 28 Jun, 2016 14:23

Alexey Samlyukov
С плагринга исчез 64-битный дистриб плагина (AdvCmpExW.36.x64.rar)

По прямой ссылке из кэша тоже не качается, т.е. кто-то грохнул сам файл:
http://webcache.googleusercontent.com/s ... 3Fpid%3D19

User avatar
Alexey Samlyukov
Posts: 1757
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 2 times
Contact:

AdvCmpEx — Сравнение и синхронизация файлов

Postby Alexey Samlyukov » Mon 04 Jul, 2016 15:11

опять чудит плагринг, залил файл назад.

User avatar
OlegX
Posts: 66
Joined: Wed 22 Dec, 2010 12:28
Location: Казань
Has thanked: 3 times

AdvCmpEx — Сравнение и синхронизация файлов

Postby OlegX » Thu 04 Aug, 2016 12:03

Far Manager, version 3.0 (build 4749) x64
На виртуалке с Anniversary сборкой винды (OS Build 14393.10) не загружается плаг.

Чистый FAR только из архива со стандартными плагинами, profile предварительно был удален.
На хосте с Build 10240 норм.

dest
Posts: 22
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 3 times

AdvCmpEx — Сравнение и синхронизация файлов

Postby dest » Thu 04 Aug, 2016 20:22

Alexey Samlyukov, всё-таки с завидной периодичностью крашится при сравнении каталогов.
Как-то могу сузить круг проверяемого или что-то сделать, чтобы ты смог найти, где же глюк?
Сдаётся мне, проблема в какой-то последовательности байт, имеющейся в каких-то файлах. Падение с очень высокой вероятностью, если сравниваю относительно глубокое дерево директорий и с более-менее приличным количеством файлов.
Если не ошибаюсь, то проявляется при сравнении по содержимому.

Вот прямо сейчас решил провести эксперимент. Сравнить содержимое C:\ с C:\ - креш.



buniak_a_h
Posts: 251
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 29 times
Been thanked: 3 times
Contact:

AdvCmpEx — Сравнение и синхронизация файлов

Postby buniak_a_h » Sun 07 Aug, 2016 23:19

Alexey Samlyukov
Нужно как-то указать на наличие WinMerge? Почему-то сам не находит. Или какие-то требования есть для установки WinMerge, чтоб плагин его "подхватил"? Например, установлен в тот же каталог... Пункт меню "Text (WinMerge)" неактивен.
FAR 3.0.4748,
Windows XP SP3.
При установке WinMerge запретил создание ярлыка на QuickPanel, разрешил на рабочем столе, ассоциация с "Проводником" разрешена была, пункт появился. Путь к WinMerge в Path добавлен.
Кстати, а не планируете добавить настройку для своей программы сравнения? Я привык к ExamDiff, например.
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании

User avatar
Raistlin
Posts: 658
Joined: Wed 16 Mar, 2005 16:01
Location: St. Petersburg
Has thanked: 1 time
Contact:

AdvCmpEx — Сравнение и синхронизация файлов

Postby Raistlin » Tue 04 Oct, 2016 21:28

Последняя версия для Far2 умеет сохранять список найденных различий в файлы?
Magically yours
Raistlin


Return to “Обсуждение плагинов”

Who is online

Users browsing this forum: No registered users and 8 guests