Page 29 of 36

Advanced Compare 2

Posted: Mon 10 Nov, 2014 14:21
by igor

Latest post of the previous page:

Может быть я не туда оформил проблему/баг? Есть тут кто?

Advanced Compare 2

Posted: Sun 16 Nov, 2014 10:02
by AleXH
FAR3.0.4190, True-Branch 3.0.0 (build 16), AdvCmp 3.0.0 (build 34) RC.
Баг, или сабж не умеет работать с бранчем.

На панелях рекурсивно раскрытые бранчем 2 папки, панели находились в разных режимах сортировки (режимы на панелях могут и совпадать, главное, чтобы порядок файлов на панелях был иным), затем к ним был применён сабж с отображёнными настройками. Сабж пометил 118 из 2314 файлов, отображённых на обоих панелях, как разные. Для наглядности панели затем были приведены к одному режиму сортировки и мы можем видеть, что размер у файлов одинаков. На самом деле лишь 3 файла в папках отличны, все остальные копии.

Advanced Compare 2

Posted: Fri 13 Mar, 2015 08:31
by yurkennis
При попытке переноса настроек FAR с версии 3525 на одной установке Windows на FAR версии 4242 на другой установке (с помощью "far /export" и "far /import"): при запуске FAR выдаётся сообщение "Error loading plugin (full path)\AdvCmp.dll. %1 is not a valid Win32 application".

При удалении папки AdvCmp из плагинов всё работает корректно.
Очистка кеша плагинов ничего не меняет.

Advanced Compare 2

Posted: Fri 13 Mar, 2015 18:05
by ccaid
msvc*100.dll не хватает?

Advanced Compare 2

Posted: Sat 14 Mar, 2015 10:29
by yurkennis
ccaid wrote:msvc*100.dll не хватает?
MSVC лежит в Windows\SysWOW64, каталог включён в PATH.

Advanced Compare 2

Posted: Sat 03 Oct, 2015 00:33
by pukan1
Microsoft Windows [Version 6.1.7601]
Far Manager, version 3.0 (build 4429) x86
Far Manager, version 3.0 (build 4429) x64
AdvCmp 3.0.0 (build 34) RC


В данной конфигурации, в сценарии сравнения содержимого каталогов смонтированного VHD и его побитной копии на физическом диске, никакого фактического сравнения не происходило, как показали результаты изменения HEX редактором случайных мест в случайных файлах, очень быстро бежал прогрессбар, но не так быстро, как при включенной опции "only if the time is different", для которой и характерно такое поведение. В этой конфигурации в других сценариях плагин работает корректно.

В Far Manager, version 2.0 (build 1807) x86 и AdvCmp.dll v2.0.0.33 в вышеописанном сценарии ведет себя корректно.

Прошу разобраться и принять меры :)

Advanced Compare 2

Posted: Tue 06 Oct, 2015 10:43
by Alexey Samlyukov
"каталогов смонтированного VHD " я даже не знаю что это :)

Advanced Compare 2

Posted: Tue 06 Oct, 2015 11:30
by HaRT
Alexey Samlyukov wrote: "каталогов смонтированного VHD " я даже не знаю что это
Подозреваю, что Virtual Hard Drive. Т.е. образ диска (например, виртуалки) монтируется в качестве тома.

Advanced Compare 2

Posted: Tue 06 Oct, 2015 11:43
by Alexey Samlyukov
могу только предполагать, что это из-за проверки BY_HANDLE_FILE_INFORMATION:
из лога изменений:
[+] Еще ускорение сравнения: проверяем некоторую идентичность BY_HANDLE_FILE_INFORMATION.

Advanced Compare 2

Posted: Tue 06 Oct, 2015 22:50
by pukan1
HaRT wrote:
Alexey Samlyukov wrote: "каталогов смонтированного VHD " я даже не знаю что это
Подозреваю, что Virtual Hard Drive. Т.е. образ диска (например, виртуалки) монтируется в качестве тома.
Все верно.
Alexey Samlyukov wrote: могу только предполагать, что это из-за проверки BY_HANDLE_FILE_INFORMATION:
из лога изменений:
[+] Еще ускорение сравнения: проверяем некоторую идентичность BY_HANDLE_FILE_INFORMATION.
Теперь я не понимаю о чем Вы :) Но, полагаю, что в вышеописанном сценарии такое поведение - это баг, а не фича.

Advanced Compare 2

Posted: Sun 24 Jan, 2016 15:51
by Vix
Этот плагин умеет сравнивать два текстовых файла и показывать различия в них? Требуется сравнивать текстовые конфиги при обновлении прорамм и вносить изменения в старый на основании нового. Если не умеет, то посоветуйте плагин под 3 FAR.

Advanced Compare 2

Posted: Sun 24 Jan, 2016 17:20
by topmo3

Advanced Compare 2

Posted: Fri 26 Feb, 2016 16:17
by Вадим Захаренко
Недавно решил использовать режим работы "2. Синхронизация папок" так наткнулся на очень интересный результат

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

Code: Select all

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

Advanced Compare 2

Posted: Mon 29 Feb, 2016 05:41
by Alexey Samlyukov
плагинами уже давно не занимался, и времени пока нет.

Advanced Compare 2

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

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

Posted: Sun 06 Mar, 2016 12:17
by Alexey Samlyukov
что-то подправил.
и плагин переименовал.