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

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

Модерирует : 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 | Исправлено: DimmY, 19:25 31-07-2024
DeZz



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

Цитата:
Править ПОСЛЕ закрытия программы.

   
 
 
самый прикол что я вообще не нахожу в WinMergeU.cfg ничего что светится в "недавние файлы и документы"

Всего записей: 1252 | Зарегистр. 23-01-2006 | Отправлено: 08:00 02-06-2021 | Исправлено: DeZz, 08:01 02-06-2021
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DeZz
Интересный момент - WinImage (которая форк WinMerge 2) пишет в реестр в свой раздел последние открытые файлы, но, похоже, эту информацию не использует, а работает с ярлыками из папки Recent в профиле пользователя.
Создание ярлыков идёт через winapi функцию SHAddToRecentDocs. Можно попробовать запретить.

----------
Разум когда-нибудь победит

Всего записей: 3456 | Зарегистр. 09-02-2003 | Отправлено: 12:28 02-06-2021
DeZz



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

Цитата:
Можно попробовать запретить.

нужно  
 
 
 
...и возвращаясь к вопросу о pdf - у кого-то оно работает?

Всего записей: 1252 | Зарегистр. 23-01-2006 | Отправлено: 12:59 02-06-2021
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DeZz
Пробуем такой вариант
https://www.upload.ee/files/13198963/WinMerge_PP.7z.html
В архиве только dll и файл WinMergeU.prefs. Файл содержит два параметра:
RecentDocs - сохранение истории в Recent
SaveHistory - сохранение истории в файле cfg
0 - не сохранять, 1 - сохранять. По умолчанию 0. Файл не обязателен, можно удалить, тогда история не должна сохраняться.
Старая история в Recent не удаляется.

----------
Разум когда-нибудь победит

Всего записей: 3456 | Зарегистр. 09-02-2003 | Отправлено: 15:38 02-06-2021
DeZz



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

Цитата:
Старая история в Recent не удаляется.

как мне её удалить руками?

Всего записей: 1252 | Зарегистр. 23-01-2006 | Отправлено: 15:42 02-06-2021
Smitis



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

Цитата:
как мне её удалить руками?

Можно очистить папку Recent в профиле (папка невидимая). Там ярлыки и подпапки с бинарными файлами. Но полная очистка папки удалит историю других программ и открывавшихся файлов.
 
Добавлено:
П.С.
Я вот файл выложил, открывал через браузер. Винда создала: один ярлык в Recent, один бинарный файл там же и четыре (!) параметра в реестре. Имхо, воевать с Виндой бесполезно.

----------
Разум когда-нибудь победит

Всего записей: 3456 | Зарегистр. 09-02-2003 | Отправлено: 16:13 02-06-2021
DeZz



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

Всего записей: 1252 | Зарегистр. 23-01-2006 | Отправлено: 16:56 02-06-2021
DeZz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хм... xdoc2txt тут свежее, но все равно не работает

Всего записей: 1252 | Зарегистр. 23-01-2006 | Отправлено: 12:53 03-06-2021
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DeZz
Похоже, Вы первооткрыватель в этой области.
Сделаю предположение, что плагин слишком старый и несовместим (плохо совместим) с новыми версиями WinMerge.

----------
Разум когда-нибудь победит

Всего записей: 3456 | Зарегистр. 09-02-2003 | Отправлено: 15:39 03-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeZz

Цитата:
xdoc2txt тут свежее, но все равно не работает

С ним надо уметь договариваться раз, и второе - он не работает с архивами, и не все форматы читает корректно, и ему нужны зависимости без которых он не запустится - три, .... Если же его позвать для файла из архива, то вызов завершится аварийно или намного реже пустышкой. v2.20 у нас на форуме есть.

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 16:49 03-06-2021 | Исправлено: Victor_VG, 16:50 03-06-2021
Wave_Blessed

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На всякий случай, 2.20 не работает под XP.

Всего записей: 1258 | Зарегистр. 16-04-2006 | Отправлено: 19:01 03-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wave_Blessed
DeZz
 
Официально под 2000/ХР запустится только 32-х битная 2.х. Для 64-х битной 2.х минимум семёрка. Можете у меня взять русский/английский переводы описания с японского - xdoc2txt.txt | xdoc2txt_en.chm | xdoc2txt_ru.chm и прочитать системные требования.


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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 02:33 04-06-2021
Wave_Blessed

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, последняя, которая у меня запускается на XP x86 (со всеми возможными апдейтами, рантаймами и прочим), это 2.19. Кроме того, когда ты последний раз обновлял этот перевод? Потому что сейчас на японском сайте в списке поддерживаемых систем для второй тридцатидвухбитной ветки указана минимум висла.

Всего записей: 1258 | Зарегистр. 16-04-2006 | Отправлено: 17:21 04-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wave_Blessed
 
Да, только что посмотрел - обновили. На сайте Vista SP2, в xd2tx220.zip::\command\xdoc2txt.txt написано:

Цитата:
ver2.x(Unicode)
Windows 2000 / XP / Vista / 7(32/64) / 8(32/64) / 10(32/64) / Server 2003 / Server 2008 R2 / Server 2012(64bit) / Server 2012 R2(64bit) / Server 2016 / Server 2019  

видно готовится новая версия которая пока не выложена. Последняя, которая собрана VC++2010 это 2.19.1 от 2019/6/28    , а 2.20 собрана уже VC++2017. Появится новая - обновлю переводы, а пока возится не вижу смысла.  
 
Ладно, так мы в сторону убежим, а кому нужна ХР пусть сами спросят, чего зря время на это тратить?

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 08:41 05-06-2021 | Исправлено: Victor_VG, 08:54 05-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.14, 25 July 2021
 
This is a WinMerge 2.16.14 stable release.
This release replaces earlier WinMerge stable releases as a recommended release.

 
Конвертнул для себя README.MD с sf.net - выписка Что нового в v2.16.14?. Испытать в работе ещё не успел, но думаю, что ошибок не выявлю.
 
Добавлено:
Не рабочие ссылки в шапке убрал.

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

Всего записей: 34384 | Зарегистр. 31-07-2002 | Отправлено: 03:52 27-07-2021 | Исправлено: Victor_VG, 04:00 27-07-2021
stokber3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди добрые! Подскажите, можно ли в этой замечательной программе сделать так, чтобы символы латиницы и кириллицы в сравниваемых документах отображались с визуальным различием, например разными цветами или курсив-жирный. Где в программе спрятаны файлы синтаксиса, если они там есть?
И есть ли возможность для отображения документов выбрать свой шрифт, кроме семи указанных в окошке Вид > Выбрать шрифт? Как бы имя пункта "Показать дополнительные шрифты" вселяет некий оптимизм, но не более того.

Всего записей: 60 | Зарегистр. 31-01-2015 | Отправлено: 11:52 19-08-2021 | Исправлено: stokber3, 12:07 19-08-2021
DeZz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в последних версиях, если создать winmerge.ini рядом с .exe - программа станет портативной
 
НО! в "недавние файлы и папки" все равно подтягиваются имена  
 
2Smitis
может сделаете адаптированную версию, которая ТОЛЬКО работает с WinMergeU.prefs ?
 
2All
как вы сравниваете html не по коду а содержанию?

Всего записей: 1252 | Зарегистр. 23-01-2006 | Отправлено: 11:04 27-09-2021 | Исправлено: DeZz, 11:16 27-09-2021
Smitis



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

Цитата:
в последних версиях, если создать winmerge.ini рядом с .exe - программа станет портативной

Ну надо же, пропустил новость.
Плагины sct всё равно пишут в реестр.
Новая dll, проверяйте https://disk.yandex.ru/d/Mn8uXaR2ZhlE_g

----------
Разум когда-нибудь победит

Всего записей: 3456 | Зарегистр. 09-02-2003 | Отправлено: 15:22 27-09-2021
DeZz



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

Цитата:
Плагины sct всё равно пишут в реестр.

а можно поподробнее? какие куда и что?
 

Цитата:
Новая dll, проверяйте

вроде работает
а почему не включили WinMergeU.prefs ?

Всего записей: 1252 | Зарегистр. 23-01-2006 | Отправлено: 16:34 27-09-2021
Smitis



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

Цитата:
а можно поподробнее? какие куда и что?

HKCU\SOFTWARE\Thingamahoochie\WinMerge\Plugins
Схема такая: плагин скриптовый, состоит из двух частей. На базе одной части формируется hta, другая, собственно, основной скрипт. При вызове настроек плагина, в Temp формируется hta, обеспечивающий интерфейс. Пишут и читают скрипты параметры, естественно, через WScript.Shell.

Цитата:
а почему не включили WinMergeU.prefs

Проверю позже. Наверное, случайно отвалилось.

----------
Разум когда-нибудь победит

Всего записей: 3456 | Зарегистр. 09-02-2003 | Отправлено: 17:53 27-09-2021
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru