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

Здесь можно обсудить ваш любимый плагин.
Anakunda
Posts: 59
Joined: Sun 01 Feb, 2009 09:22

Re: Advanced Compare 2

Post by Anakunda »

Latest post of the previous page:

plz. make version for Far2x64
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Advanced Compare 2

Post by Alexey Samlyukov »

сорцы открыты, дерзайте...
DV
Posts: 455
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 31 times
Been thanked: 15 times

Re: Advanced Compare 2

Post by DV »

Какая-то проблема с раскраской имён файлов в окне сравнения при использовании ConEmu. Конкретнее, имена различающихся файлов имеют чёрный цвет на чёрном фоне (то есть их не видно вообще). Иногда при перезапуске FAR эти цвета меняются :?
Advanced compare 2 Build 031 (01.02.2011), FAR 2.0.1807 x86, Windows 7 x64. Проверено с ConEmu от 2011.01.24 и от 2011.01.18.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Advanced Compare 2

Post by Alexey Samlyukov »

а без "коней"? у меня на стандартной схеме все ок.

Upd. для расскраски используются следубщие цвета:
- COL_PANELTEXT - отличается или каталог
- COL_PANELHIGHLIGHTTEXT - одинаковые
см. индексы тут
DV
Posts: 455
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 31 times
Been thanked: 15 times

Re: Advanced Compare 2

Post by DV »

Alexey Samlyukov wrote:а без "коней"? у меня на стандартной схеме все ок.
Даже без ConEmu, при запуске второй копии FAR во второй копии цвета становятся другими. В первой копии - зелёный текст на чёрном фоне с зелёной активной строкой, во второй - синий цвет на чёрном фоне с голубой активной строкой. Иногда меняется только задний фон окна сравнения и цвет активной строки.
Убрал плагин ConEmu, результат тот же.
Схема раскраски FAR стандартная. Если это как-то влияет, то, помимо прочих, присутствуют плагины Visual Compare и Colorer.

Добавлено позже:
Всё, нашёл виновника. Это плагин DialogTools (dt.dll / 19,456 байт), в ChangeLog которого написано "[%] 'Open File Dialog' не работал в симлинках.".
Как только добавил этот плагин, все цвета в окне сравнения AdvCompare2 начали меняться.

Добавлено ещё позже:
Ага, и плагин ConEmu приводит к точно такому же эффекту.

Если удалить плагины ConEmu и DialogTools, то с цветами всё в порядке - голубой текст на синем фоне.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Advanced Compare 2

Post by Alexey Samlyukov »

что могу сказать, я использую стандартный фар (без всяких коней) в стандартных цветах (F9-Options-Colors-Set default colors) на 32 битных системах (XP и 7), нигде глюков не замечаю.

ps. ну вот, а то два плагина всего... :)
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Advanced Compare 2

Post by Alexey Samlyukov »

7 чел. которые скачали сегодня плаг, просьба перекачать, т.к. отдавался устаревший архив, правильный - AdvCmp2W_32.rar
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Advanced Compare 2

Post by Alexey Samlyukov »

для потестить, здравые идеи принимаются:

Code: Select all

╔═══════════════════════ Advanced compare 2 ═══════════════════════╗
║ Mode: ( ) 1 - compare file       (•) 2 - synchronize folders     ║
║ [ ] compare case-sensitive names                                 ║
║ [ ] size                                                         ║
║ [ ] time                                                         ║
║     [ ] seconds: (•) ignore      ( ) two seconds precision       ║
║     [ ] ignore time zone differences                             ║
║ [x] contents                                                     ║
║     [ ] only if the time is different                            ║
║     [x] cache: ( ) ignore        (•) use            [ F8-Clear ] ║
║     [ ] partly: ( ) full file    (•) fragment (Kb): 64           ║
║     [ ] ignore: all whitespace characters                       ↓║
╟──────────────────────────────────────────────────────────────────╢
║ [x] Subfolders, maximum folder depth 1                           ║
║ [ ] Use file filter                                [ F4-Filter ] ║
║ [ ] Process only selected items                                  ║
║ [ ] Skip in filename:                                           ↓║
║ [ ] Compare till the first difference                            ║
║ [ ] Select new files             [ ] Ignore missing items        ║
║ [x] Display messages             [x] Sound notification          ║
║ [x] Show results dialog          [x] Total progress indicator    ║
╟──────────────────────────────────────────────────────────────────╢
║              { Ok } [ F2-Under cursor ] [ Cancel ]               ║
╚══════════════════════════════════════════════════════════════════╝
тут: http://farplug-alvls.googlecode.com/fil ... 0.2078.rar
работаем только в фар 3.0.2078 и выше, фар прилагается.
michael_srv
Posts: 5
Joined: Fri 01 Jul, 2011 13:44

Re: Advanced Compare 2

Post by michael_srv »

а можно сделать 64бит версию для 2.0 ?
michael_srv
Posts: 5
Joined: Fri 01 Jul, 2011 13:44

Re: Advanced Compare 2

Post by michael_srv »

имеется в виду весию с syncronize folder
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Advanced Compare 2

Post by Alexey Samlyukov »

последний билд, т.е. 33 только под Far 3.0. DrKnS собирал под х64. наверно, можешь его попросить собрать х64.
michael_srv
Posts: 5
Joined: Fri 01 Jul, 2011 13:44

Re: Advanced Compare 2

Post by michael_srv »

исходники будут доступны ? Проблема в том что 3.0 сейчас недоступен, а плагин весьма порадовал функционалом. Собрать под 64 я тоже смогу, было бы из чего. Ну и портировать назад на 2.0 думаю тоже можно будет.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Advanced Compare 2

Post by Alexey Samlyukov »

а зачем портировать назад? Фар 3,0 в принципе готов, нужно писание только доделать и стандартные плаги. исходники доступны на svn.
michael_srv
Posts: 5
Joined: Fri 01 Jul, 2011 13:44

Re: Advanced Compare 2

Post by michael_srv »

потому что 2.0 стабилен и вполне устраивает. А если там появится функционал с sync folder то будет просто супер. Вообще - я не сторонник постоянно обновлять софт. 2.0 настроен, под него собраны нужные плагины - зачем переходить на 3.0 ? Я не думаю что там есть такой функционал, без которого плагин не заработает. Еще раз прошу - соберите последний билд под 2.0 32\64 - буду весьма благодарен. Спасибо.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Advanced Compare 2

Post by Alexey Samlyukov »

в связи с изменением АПИ на 3,0, плагин был переписан. 33 билд не соберется под старый фар.
michael_srv
Posts: 5
Joined: Fri 01 Jul, 2011 13:44

Re: Advanced Compare 2

Post by michael_srv »

очень жаль
попутно вопрос - в окне с измененными файлами можно отменить какое-либо копирование а как сказать чтобы файл на одной из панелей был удален ?
Post Reply

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