Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » WinMerge | WinMerge 2 | WinMerge2011

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Открыть новую тему     Написать ответ в эту тему

UKPR



Рубоардовец
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
WinMerge (GitHub)
 
Утилита WinMerge предназначена для визуального сравнения текстовых документов в Windows на предмет изменений в них. Работает с DOS, UNIX и MAC форматами файлов, поддерживает Unicode. Найденные изменения подсвечиваются. Умеет интегрироваться в оболочку Windows, поддерживает расширение плагинами, которые можно скачать с сайта разработчика.
 
Для сравнения PDF и RTF и ряда других форматов (без учёта графики!) требуется установка и выбор в диалоге Выбор объектов сравнения в качестве файлового плагина Apache Tika (инструкция тут). Использование парсера Apache Tika несколько замедляет открытие документов, но значительно расширяет возможности WinMerge!
 
Альтернативный вариант: xdocdiffPlugin. только x32
 
Чтобы сделать программу портативной, создайте winmerge.ini рядом с .exe (для еще большей портативности, юзайте version.dll от Smitis)
 
 
WinMerge 2
 
Развивающийся форк оригинального WinMerge на GitHub
 
Отличия от оригинала:
— Поддержка трехстороннего слияния
— Сравнение / слияние изображений
— Улучшенный встроенный алгоритм
— Отображает только различия в контекстном меню различий
— Содержит улучшенные плагины
— Содержит frhed и 7-zip-плагин
— Поддержка списка переходов Windows 7
— Улучшенная поддержка перетаскивания
 
 
WinMerge2011
 
Развивающийся форк оригинального WinMerge.на GitHub
 
WinMerge 2011 это форк оригинального WinMerge, опубликованного на SourceForge компанией Thingamahoochie Software. Помимо прочего удалены зависимости ATL/MFC, чтобы позволить разработчикам с нулевым бюджетом создавать WinMerge из исходников с использованием Visual C ++ Express.
 
 
WinMerge JP
https://winmergejp.bitbucket.io/

Всего записей: 18716 | Зарегистр. 12-11-2004 | Отправлено: 22:36 24-09-2005 | Исправлено: DeZz, 15:19 09-02-2023
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
(удалил - был с ошибками)
Переделал по феншую.
 
PortableApps здесь с какого то перепуга выложили.
 

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 17:26 14-06-2018 | Исправлено: wvxwxvw, 20:19 14-06-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge.2.14.0-jp-152.RUS
 
WinMerge.2011.8.226.Rus.v2
 
Только русики.

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 20:19 14-06-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge.2.14.0-jp-152.RUS.v2

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 16:26 17-06-2018
byvghost



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.0 Stable
Жаль, русификация далеко не полная...

Всего записей: 58 | Зарегистр. 07-12-2008 | Отправлено: 20:56 22-11-2018 | Исправлено: byvghost, 20:58 22-11-2018
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge-2.15.5-jp-1-Russian_18.11.23
 
Только русик.
 

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 08:59 23-11-2018 | Исправлено: wvxwxvw, 06:09 24-11-2018
byvghost



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw, спасибо за русик "WinMerge-2.16.0-Russian_18.11.23", однако после замены выскакивает окно с ошибкой и всё становится на английском.

Всего записей: 58 | Зарегистр. 07-12-2008 | Отправлено: 18:23 23-11-2018 | Исправлено: byvghost, 16:45 04-04-2019
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
byvghost
Видимо залил не тот файл который редактировал. Вот правильный:
WinMerge-2.16.0-Russian_18.11.24

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 06:08 24-11-2018
byvghost



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wvxwxvw

Цитата:
Видимо залил не тот файл который редактировал. Вот правильный:
WinMerge-2.16.0-Russian_18.11.24

Да, этот встал отлично, спасибо!

Всего записей: 58 | Зарегистр. 07-12-2008 | Отправлено: 06:55 24-11-2018
shadow_member



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.2

Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 16:12 04-04-2019
Vasily_Koshkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые, не подскажете, как все-таки в WinMerge применять патчи? Нашел только упоминание вскользь о плагине ApplyPatch.sct, но в самой программе такой возможности не вижу. Patch.exe в дистрибутиве присутствует. Кто-нибудь пробовал его задействовать? Спасибо.

Всего записей: 1377 | Зарегистр. 07-02-2004 | Отправлено: 15:32 09-04-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.4 от 2019-07-28.  
 
Правда в инсталляторе со шрифтами дров наломали:
 

 

 

 

 

 

 

 

 
ну, тут источник по выводу innounp 0.49 ловится:
 
innounp -x -b WinMerge-2.16.4-x64-Setup.exe
; Version detected: 6000 (Unicode)

 
похоже "удачно" собрали.
 
 
Добавлено:
Добавил им в баг #2232 - не вижу смысла заводить новый баг ради косметики...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 15:14 30-07-2019
krestsoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, умеет ли WinMerge при сравнении excel таблиц:
1. Копировать из одного файла в другой отличия с последующим сохранением?  
2. Задать условие на столбцы? Например, 0 и пустая ячейка равны и не должны считаться отличными друг от друга.
3. Задать железную ширину столбцов, например все столбцы должны быть по 20.

Всего записей: 25 | Зарегистр. 16-07-2013 | Отправлено: 20:52 07-11-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krestsoft
 
Это не его, но он сравнит коды и позволит их исправить.
 
Vasily_Koshkin
 
хоть и с опозданием, но, в ./GnuWin32/bin/ лежит консольный GNU patch. Вот его ключи
простейший вызов - поместить дифф в каталог с исправляемыми файлами и вызвать patch -i <diff> --backup-if-mismatch из консоли.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 23:50 07-11-2019
Vasily_Koshkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krestsoft

Цитата:
1. Копировать из одного файла в другой отличия с последующим сохранением?  

Не совсем по теме, но на http://www.listdiff.com/ есть несколько любопытных сервисов. Возможно, какие-то из них Вам пригодятся. Кстати, кто-нибудь встречал их оффлайн аналоги?
 
Victor_VG

Цитата:
patch -i <diff> --backup-if-mismatch из консоли.

Как говорится, лучше поздно, чем никогда! Про плагин, конечно, было бы узнать интереснее, да видать не судьба. Благодарю за отзывчивость! Вы вернули мне веру в людей!
 
 

Всего записей: 1377 | Зарегистр. 07-02-2004 | Отправлено: 00:02 09-11-2019 | Исправлено: Vasily_Koshkin, 00:05 09-11-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vasily_Koshkin
 
Я думаю при случае мы с вами сами что-то подобное плагину напишем. Просто пока мне некогда. За сегодня пришлось ряд программ заново переписать. В одной SuamatraPDF оптом аж 56 коммитов Кристоф прислал - 2529 files changed, 853405 insertions(+), 515392 deletions(-) и при сборке для ХР всего-то 90 ошибок в libmupdf вылазит.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 01:37 09-11-2019
Vasily_Koshkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
Я думаю при случае мы с вами сами что-то подобное плагину напишем.

Если интересно, нашел я, где подключать плагины. Сделано не удобно и не понятно, всё приходится вбивать вручную. Плагин ApplyPatch.sct имеет тип "Распаковщик" и, похоже, писался для чего-то большего, чем банальный вызов консольной утилиты.  
Правда patch <target file> -i <patch file> --backup отрабатывает как положено. Единственное, надо за CR/LF/CRLF следить внимательно.  
 


Всего записей: 1377 | Зарегистр. 07-02-2004 | Отправлено: 16:43 09-11-2019 | Исправлено: Vasily_Koshkin, 14:32 10-11-2019
insulin11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
доброго.  
можно как-то реализовать поиск по маске, чтоб изменения "original=" подсвечивался, а изменения "locale=" нет?
и второе. можно как-то автоматом все изменения в "original" справа перенести в "original" слева?
спасибо.
 

Всего записей: 1989 | Зарегистр. 25-09-2008 | Отправлено: 14:27 10-11-2019
Vasily_Koshkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insulin11

Цитата:
можно как-то реализовать поиск по маске, чтоб изменения "original=" подсвечивался, а изменения "locale=" нет?  

Если я правильно понял, то Вам нужны "Инструменты -> Фильтры -> Строковые фильтры -> Разрешить строковые фильтры" Есть обсуждение данной проблемы - https://stackoverflow.com/questions/29764428/how-to-ignore-a-line-containing-a-specific-word-using-winmerge-line-filters Упоминается также сторонний плагин Regular Expression Filters for WinMerge

Всего записей: 1377 | Зарегистр. 07-02-2004 | Отправлено: 15:05 10-11-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.6 Stable
23.02.2020
 
В данный момент из-за ложных срабатываний ряда антивирусов на 64-х битный инсталлер официальный х64 инсталлер не выложен - смотрите WinMerge-2.16.6-x64-Setup.exe_waiting_for_response_to_false_positive_report_from_Mcafee_SecureAge.txt. Я для себя собрал х64 инсталлер из Zip архива 64-х битной официальной версии использовав Inno Setup 5.5.9 UNICODE -  
 
WinMerge-2.16.6-x64-Setup.exe
 
SHA-256 (WinMerge-2.16.6-x64-Setup.exe) = 219b75175eb535f98bb4e8bdbf186eb044adcf2f3d3fd9e745bd41674875f9ea
 
Реакция мухобоек на него пока "заразы не видим": Отчёт, но всегда есть шанс дурака с инициативой.


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 01:42 26-02-2020 | Исправлено: Victor_VG, 01:55 26-02-2020
Wave_Blessed

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что в ней нового по сравнению с предыдущим stable, который был лет что ли семь, что ли восемь назад?

Всего записей: 1128 | Зарегистр. 16-04-2006 | Отправлено: 09:13 26-02-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Компьютерный форум Ru.Board » Компьютеры » Программы » WinMerge | WinMerge 2 | WinMerge2011


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru