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

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

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

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

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

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
nWxh

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На свежую голову, нашел 2-3 ляпа. Убрал ссылку, пока не пересмотрю все, заново.

Всего записей: 274 | Зарегистр. 04-04-2022 | Отправлено: 03:39 31-07-2023
nWxh

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.35 Beta  
Подробно: https://github.com/WinMerge/winmerge/releases/tag/v2.16.35

Всего записей: 274 | Зарегистр. 04-04-2022 | Отправлено: 02:18 22-11-2023
nWxh

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

Цитата:
Сравнение изображений
    Исправление ошибки: устранена проблема с открытием файлов изображений, доступных только для чтения, и многостраничных файлов изображений.
    приведет к тому, что они будут рассматриваться как одностраничные изображения.
    (WinMerge/winimerge#32)
 
Сравнение веб-страниц
    Улучшена производительность при наличии большого количества различий.
 
Фильтр файлов
    Исправление: Измените диалоговое окно «Фильтры файлов». (#2118)

Всего записей: 274 | Зарегистр. 04-04-2022 | Отправлено: 02:49 28-11-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Инструкцию по Apaсh-Tika уточнил, под версию 2.9.1 в \WinMerge\Commands\Apache-Tika\ правим лучше Copy (Ctrl-C) -> Past (Ctrl-V) - текст файлов приведён целиком и будет меньше ошибок.
 


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

Всего записей: 35267 | Зарегистр. 31-07-2002 | Отправлено: 16:04 28-11-2023
nWxh

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.40 - 2024-04-27  
Список изменений: https://github.com/WinMerge/winmerge/blob/v2.16.40/Docs/Users/ChangeLog.md  
Русский: https://www.upload.ee/files/16573551/WinMerge_2.16.40_ru.7z.html  
Пасс стандартный

Всего записей: 274 | Зарегистр. 04-04-2022 | Отправлено: 03:58 29-04-2024
mao_2004

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.42.1 - 2024-07-28
BugFix: Digital signature was not added to version 2.16.42.
Translation updates:
Chinese Simplified (PR #2394)
Italian (PR #2393)

Всего записей: 923 | Зарегистр. 06-08-2004 | Отправлено: 14:51 31-07-2024
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В новой сборке используется Тика 2.6.0, а текущая 2.9.2 (3.0 пока бета) - надо глянуть будет ли с новой версией работать?

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

Всего записей: 35267 | Зарегистр. 31-07-2002 | Отправлено: 17:10 31-07-2024
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробовал Apach-Tika 2.9.2 вместо 2.6.0 - пару PDF сравнивает, остальные варианты не глядел.

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

Всего записей: 35267 | Зарегистр. 31-07-2002 | Отправлено: 16:42 01-08-2024
Samotek

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

Код:
def: exclude
f: \.txt$
d: \\*$ ## Subdirectories
 

Вот как тут вписать эту папку bad?

Всего записей: 2791 | Зарегистр. 18-05-2005 | Отправлено: 13:05 08-10-2024
mao_2004

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinMerge 2.16.44 - 2024-10-27
Change log:
https://github.com/WinMerge/winmerge/blob/v2.16.44/Docs/Users/ChangeLog.md

Всего записей: 923 | Зарегистр. 06-08-2004 | Отправлено: 06:36 03-11-2024
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь использует WinMerge под Wine?
На Xubuntu 24.04 + Wine с офсайта: цвет шрифта главного меню такой же, как и его фон, в итоге ничего не видно (хотя наугад мышкой вполне выбираются). Не заметил, когда началось. Кто виноват и что делать?

Всего записей: 6713 | Зарегистр. 28-01-2008 | Отправлено: 18:22 05-12-2024
Silver Raven

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновил перевод для версии 2.16.44:

 
*Найдете неточности\ошибки\опечатки - сообщите, подправлю.

Всего записей: 175 | Зарегистр. 12-10-2012 | Отправлено: 18:40 06-01-2025 | Исправлено: Silver Raven, 15:15 07-01-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Silver Raven
 
По мелочи (сравниваю плагином VisualCompare для Far 3.0)  
 
строки 1539 - 1540

Цитата:
msgid "&Use custom system colors (Some UI elements may not apply)"
msgstr "Использовать пользовательские системные цвета"

тут неточный перевод, т.к. дословно:  
 
"Использовать выборочные системные цвета (к некоторым элементам интерфейса не применимо)",  
 
и я бы сказал  
 
"Использовать выборочные цвета (к некоторым элементам интерфейса не применимо)"
 
так по смыслу точнее;
 
строки 2079 - 2095:

Цитата:
msgid "&Register shell extension"
msgstr "Зарегистрировать"
 
msgid "&Unregister shell extension"
msgstr "Удалить"
 
msgid "Register shell extension for current user &only"
msgstr "Зарегистрировать для текущего пользователя"
 
msgid "Unregister shell extension for current user on&ly"
msgstr "Удалить для текущего пользователя"
 
msgid "Register shell extension for &Windows 11 or later"
msgstr "Зарегистрировать для Windows 11"
 
msgid "Unregister shell extension for W&indows 11 or later"
msgstr "Удалить для &Windows 11"

стоит уточнить, например так, стр. 2080 "Зарегистрировать в оболочке" или вместо "в оболочке" написать DLL чтобы убрать двусмысленность чего мы регистрируем?  
 
Вот ещё неточный перевод в стр. 1243 - 1244:

Цитата:
msgid "Copy &granularity for selected differences:"
msgstr "Степень детализации копирования для выбранных различий:"

Я бы перевёл:

Цитата:
Копировать подробности для выбранных различий

стр 2198 -2199

Цитата:
msgid "&Unpacked file extension:"
msgstr "Распакованное расширение файла:"

явная опечатка, ожидается

Цитата:
Расширение распакованного файла:

стр. 1821 - 1822, тут надо поправить неточность перевода:

Цитата:
#, c-format
msgid "Plugin not found or invalid: %1"
msgstr "Плагин не найден или недействителен: %1"

msgstr "Плагин не найден или не подходит: %1"
 
Дальше посмотрю, если что будет подскажу.

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

Всего записей: 35267 | Зарегистр. 31-07-2002 | Отправлено: 19:49 06-01-2025 | Исправлено: Victor_VG, 20:11 06-01-2025
Silver Raven

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

Цитата:
"Зарегистрировать в оболочке" или вместо "в оболочке" написать DLL чтобы убрать двусмысленность чего мы регистрируем? До этого места на первый взгляд перевод точнее. Дальше посмотрю, если что будет подскажу.

Я старался упростить описание некоторых функций для понимания среднестатистическим пользователем. Слова DLL и\или оболочка отпугивают таких людей. И там в шапке окна настроек уже написан раздел в котором мы находимся: "Настройки (Интеграция в оболочку)". Получается, что-то масло-масленое. Возможно, стоит заменить "Зарегестрировать" на "Итегрировать" или "Интегрировать в систему"? И все время надо помнить о длине строки, иначе она начинает обрезаться в интерфейсе, т.к. у него нет автомасштабирования.
 


Всего записей: 175 | Зарегистр. 12-10-2012 | Отправлено: 20:09 06-01-2025 | Исправлено: Silver Raven, 20:16 06-01-2025
Skif_off

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

Цитата:
и я бы сказал  
 
"Использовать выборочные цвета (к некоторым элементам интерфейса не применимо)"

Частично поддерживаю, опция и так длинновата, а слово "система" весьма недвусмысленно присутствует в названии подраздела настроек. Но "не применимо" - это слишком категорично, т.к. потерялось "может быть".
Что-нибудь типа "Выборочные цвета (некоторые элементы интерфейса могут игнорировать)"?
 
Silver Raven
Файл предварительно обновлялся из English.pot? У него "POT-Creation-Date: 2024-10-26 14:25+0000\n", у вашего "POT-Creation-Date: 2025-01-06 12:40+0000\n".
Дату в "POT-Creation-Date" нужно оставить как в English.pot и обновлять "PO-Revision-Date" - каноничнее и понятнее, откуда растут ноги (тем более, что номер версии в "Project-Id-Version" в WinMerge, похоже, традиционно не указывается).
 
Перед

Код:
msgid "%1 is not installed."

потерялось "#, c-format", а тут

Код:
msgid "P&lugin Settings..."
msgstr "Параметры плагинов"

многоточие.
 

Код:
msgid "S&ystem's temp folder"
msgstr "Системная временная папка"

Строго говоря она не врЕменная, а самая что ни на есть постоянная Может быть, вообще убрать "временная"? Слово это уже есть чуть выше в этом разделе настроек:

Код:
msgid "Temporary files folder"
msgstr "Папка временных файлов"

 
Насчёт интеграции: зря выбросили "or later", в Win11 что-то там наворотили и этот нюанс, вероятно, стоит отметить явно. Иначе зачем вообще отдельная кнопка?
В оригинале бредятина, как можно "Зарегистрировать shell", если shell, т.е. оболочка, - это и есть в широком смысле Проводник по сути? В названии группы параметров есть слово "Проводник", в названии кнопки стоит заменить на "расширение". И "only" тоже зря выбросили.
Логичнее что-то типа

Код:
msgstr "Зарегистрировать расширение"
msgstr "Удалить расширение"
msgstr "Зарегистрировать расширение только для текущего пользователя"
msgstr "Удалить расширение только для текущего пользователя"
msgstr "Зарегистрировать расширение для Windows 11 и новее"
msgstr "Удалить расширение для Windows 11 и новее"

 
P.S. Народ, а кто за шапкой присматривает? Может быть, есть смысл заменить в шапке "развивающийся форк" на просто "форк"? Бо не сильно оне и "развивающиеся"... И "Отличия от оригинала" уточнить было бы неплохо.
 
Добавлено:

Цитата:
И все время надо помнить о длине строки, иначе она начинает обрезаться в интерфейсе, т.к. у него нет автомасштабирования.

Окно настроек растягивается в принципе, решили не упарываться Для сравнения можно глянуть другие языки.
А слово "Use" местами вполне можно и просто выбрасывать.

Всего записей: 6713 | Зарегистр. 28-01-2008 | Отправлено: 21:57 06-01-2025 | Исправлено: Skif_off, 22:01 06-01-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Silver Raven
 
Да, лучше Интегрировать в систему - ближе всего по смыслу.
 
Skif_off
 
Соглашусь. Тут стоит посмотреть максимально точные определения, а то смысл искажается.

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

Всего записей: 35267 | Зарегистр. 31-07-2002 | Отправлено: 22:55 06-01-2025
Silver Raven

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

Цитата:
Файл предварительно обновлялся из English.pot? У него "POT-Creation-Date: 2024-10-26 14:25+0000\n", у вашего "POT-Creation-Date: 2025-01-06 12:40+0000\n".

Уже и не помню точно. Только что, стащил актуальный английский за 1-ое января, и дополнил.

Цитата:
Насчёт интеграции: зря выбросили "or later", в Win11 что-то там наворотили и этот нюанс, вероятно, стоит отметить явно. Иначе зачем вообще отдельная кнопка?

Так явно из-за дурацкого двойного контекстного меню 11-ой. А "or later", чтобы не править описание кнопки при выходе следующей версии винды.
 
Ссылку на перевод обновил!
 
З.Ы. Кстати, кто-нибудь знает зачем там в хаотчном порядке символы & ?
Я думал, что  это обозначение новой строки\отступа, но они часто стоят в середине слов Cl&ose, например...

Всего записей: 175 | Зарегистр. 12-10-2012 | Отправлено: 22:58 06-01-2025 | Исправлено: Silver Raven, 23:00 06-01-2025
Smitis



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

Цитата:
З.Ы. Кстати, кто-нибудь знает зачем там в хаотчном порядке символы & ?
Я думал, что  это обозначение новой строки\отступа, но они часто стоят в середине слов Cl&ose, например...

Так обозначаются горячие клавиши, для Cl&ose это будет o

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

Всего записей: 3749 | Зарегистр. 09-02-2003 | Отправлено: 23:36 06-01-2025 | Исправлено: Smitis, 23:36 06-01-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Silver Raven
 
Это символы "акселераторы" - они говорят программе, что следующий за ними символ это "хоткей" - т.е. его нажатие с модификаторами Ctrl, Alt или Shift означает для приложения отдачу ему команды без открытия каскада меню. Например типичный хоткей Ctrl-S -  "Cохранить", или Ctrl-Shift-S - "Сохранить как ...". Ограничение тут одно - одна строка меню - один хоткей.

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

Всего записей: 35267 | Зарегистр. 31-07-2002 | Отправлено: 23:39 06-01-2025 | Исправлено: Victor_VG, 23:39 06-01-2025
Skif_off

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

Цитата:
Только что, стащил актуальный английский за 1-ое января, и дополнил.

С GitHub из master? Это зря Если делаете для 2.16.44, то и брать надо из исходников 2.16.44, т.к. с распоследней уже есть различия в оригинальных (msgid) строках, 5 коммитов как минимум и один с добавлением акселераторов.
(Что из нового попало в бету 2.16.45.1, не смотрел.)
 
С нынешним переводчиком не общались? Это может быть в итоге практичнее.

Всего записей: 6713 | Зарегистр. 28-01-2008 | Отправлено: 00:18 07-01-2025
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru