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

Здесь можно обсудить ваш любимый плагин.
buniak_a_h
Posts: 1398
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 96 times
Been thanked: 108 times
Contact:

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

Post by buniak_a_h »

Latest post of the previous page:

Долгое время не мог пользоваться этим плагином, т.к. он не находил установленную программу WinMerge. Наконец, решил почитать hlf ... И там:
2. Текстовый - с помощью WinMerge, ищется в "%ProgramFiles%\WinMerge\WinMergeU.exe".
А на самом деле:
(а) на 64-разрядной ОС WinMerge ставится в %ProgramFiles(x86)%\WinMerge\
(б) а никто не запрещает ставить в другое место.
Отсюда явно требуется доработка плагина: настройка либо пути к WinMerge, либо (что, по-моему, и проще, и гибче) настройка команды сравнения. Например, чтоб можно было указать командную строки вида

Code: Select all

VC: "%1" "%2"

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

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

Post by Alexey Samlyukov »

buniak_a_h, почитайте WhatsNewRus.txt

buniak_a_h
Posts: 1398
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 96 times
Been thanked: 108 times
Contact:

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

Post by buniak_a_h »

Alexey Samlyukov wrote:
Fri 07 Dec, 2018 05:13
buniak_a_h, почитайте WhatsNewRus.txt
Вы имеете в виду следующее?
[+] Можно задать другой путь до WinMerge, через импорт файла-настроек,
как-то так:

<?xml version="1.0" encoding="UTF-8" ?>
<farconfig>
<pluginsconfig>
<plugin guid="ED0C4BD8-D2F0-4B6E-A19F-B0B0137C9B0C">
<hierarchicalconfig>
<key name="ED0C4BD8-D2F0-4B6E-A19F-B0B0137C9B0C" description="AdvCmp">
<value name="WinMergePath" type="text" value="%FARHOME%\Util\WinMerge\WinMergeU.exe" />
</key>
</hierarchicalconfig>
</plugin>
</pluginsconfig>
</farconfig>
Я немного не понял, для кого это написано. Ну, наберу я такой файл. А дальше? Куда я должен этот файл записать? Или команду какую выдать? В меню настроек плагинов AdvCmpEx нет, иначе я бы искал там пункт "импорт настроек". Как "импортировать настройки"? Через far /import ?
Last edited by buniak_a_h on Fri 07 Dec, 2018 13:37, edited 1 time in total.

User avatar
John Doe
Бюрократ
Posts: 12598
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 35 times
Been thanked: 260 times

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

Post by John Doe »

buniak_a_h wrote:
Fri 07 Dec, 2018 13:37
Через far /import ?
Именно.

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

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

Post by akindhacker »

Как насчёт такой фичи? При выборе дубликатов для удаления часто необходимо оставить хотя бы один файл из группы. Поэтому было б удобно если в статусной строке красным показывалось количество групп в которых выбраны для удаления ВСЕ ФАЙЛЫ.

Creative
Posts: 1
Joined: Fri 15 Nov, 2019 12:17

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

Post by Creative »

Добрый день, приветствую, всех - я новичек на форуме.

Вопрос - может ли данный плагин сравнить только имена файлов без расширения?

не нашел данной опции. Мне это необходимо для сравнения соответствия фотографий
и их цифровых негативов.

User avatar
Dennis_Moore
Posts: 287
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 14 times

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

Post by Dennis_Moore »

Creative wrote:
Fri 15 Nov, 2019 12:49
Вопрос - может ли данный плагин сравнить только имена файлов без расширения?
Вроде-бы нет. Но можно попробовать так:
  • На одной из панелей выполняем ren *.<нужное расширение>
  • Сравниваем
  • На панели из первого пункта ren *.<исходное расширение>
Для удобства можно поместить в User menu (F2)

citRiks
Posts: 171
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 26 times
Been thanked: 21 times

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

Post by citRiks »

Creative wrote:
Fri 15 Nov, 2019 12:49
может ли данный плагин сравнить только имена файлов без расширения?
Тут дан положительный ответ:

Code: Select all

Skip in filename: \..+$

Post Reply

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