Total Commander Ultima Prime Forum
winmerge - Printable Version

+- Total Commander Ultima Prime Forum (https://www.tcup.pl/forum)
+-- Forum: Total Commander Ultima Prime (https://www.tcup.pl/forum/forumdisplay.php?fid=1)
+--- Forum: Programy / Programs (https://www.tcup.pl/forum/forumdisplay.php?fid=4)
+--- Thread: winmerge (/showthread.php?tid=298)



winmerge - chabs - 04-08-2008

Czy jest jakaś możliwość podpięcia tej wtyczki / programu jako domyślnego programu do porównywania wg zawartości? Może dało by się podpiąć go do porównania plików danego typu. Wywołanie z linii poleceń jest banalne (winmerge $1 $2) ale pobranie nazw plików z obu okien lub według zaznaczenia byłoby świetne.


RE: winmerge - ULTIMA PRIME - 04-08-2008

Zaznacz 2 pliki do porównania i wciśnij F3.

Narazie działa to tylko dla jednego panelu, ale trwają prace nad porównywaniem z 2 paneli po wciśnięciu F3.


RE: winmerge - fenixproductions - 04-08-2008

Otwórz plik wincmd.ini w edytorze tekstu.
W sekcji [Configuration] dodaj wpis:
Code:
Comparetool=%COMMANDER_PATH%\PLUGINS\Media\WinMerge\WinMerge.exe
Następnie otwórz plik WCMD_POL.MNU i znajdź linię:

Code:
MENUITEM "Porów&naj wg zawartości...", 2022

zamień ją na:

Code:
MENUITEM "Porów&naj wg zawartości (wewn.)", 2040
MENUITEM "Porównaj wg zawartości (WinMer&ge)", 2022

Powinno zadziałać.

PS. W razie czego zamień miejscami liczby.


RE: winmerge - chabs - 04-08-2008

fenixproductions Wrote:
Code:
Comparetool=%COMMANDER_PATH%\PLUGINS\Media\WinMerge\WinMerge.exe

Poprawka:
Code:
Comparetool=%COMMANDER_PATH%\PLUGINS\Media\WinMerge\WinMergeU.exe

fenixproductions Wrote:
Code:
MENUITEM "Porów&naj wg zawartości (wewn.)", 2040
MENUITEM "Porównaj wg zawartości (WinMer&ge)", 2022

W odwrotnej kolejności działa, czyli:
Code:
MENUITEM "Porównaj wg zawartości (WinMer&ge)", 2022
MENUITEM "Porów&naj wg zawartości (wewn.)", 2040

Dzięki - TC jest wielki Smile


RE: winmerge - fenixproductions - 04-08-2008

Przyznam szczerze, że nie sprawdzałem, tylko wpisałem na szybko Wink
Cieszę się, iż doszedłeś do zadowalającego wyniku.