Total Commander compare by content line breaks bug

total commander synchronize directoriesОдин из моих любимых инструментов под Win – Total Commander. Особенная любовь у меня к нему за Инструменты→’Синхронизировать каталоги’, это очень удобная утилита для сверки SVN<>FTP, для поиска различий между версиями проекта в разных папках, ну в общем сами понимаете что может делать мощный инструмент синхронизации файлов с подкаталогами.

И есть в нём такой прикол-баг: когда сравниваете по содержимому файлы в ТС, он пишет про некоторые файлы что они разные, а кликаешь на сравнение их по содержимому – видишь что отличий нет. Они одинаковые по содержимому, но в них разный формат переносов строк, поэтому чуть разный размер и тотал считает их разными. А вам-то нужны только те которые по-настоящему разные!

Есть решение!

A configuration option to ignore linebreaks when synchronizing directories having text files:

  1. First check the “by content” option, then click on >>, and then choose the file types (e.g. *.txt *.htm *.html or just *).
  2. Then choose the only available compare plugin, tc -> compare as text.

Then TC checks the number of line breaks – if the 1st file size minus the number of line breaks equals the 2nd file size, TC assumes that the files are identical (differing only in the line breaks).

avast! 8 and SSL Thunderbird bug

Столкнулся с проблемой – avast! 8 не даёт получать почту по SSL. У меня Thunderbird с portable-профилем и мыло на сервере с самоподписанным сертификатом.
Пробовал пофиксить согласно рекомендаций на оффсайте: avast! 8.x: Some mail clients can show warnings that the mail server certificate is invalid when you send and receive e-mails. Непомогло.
Снимать галочку ‘Scan SSL connection’ в настройках антивируса не хотелось.

Вот что помогло:

  1. Переустановка avast! с админскими правами
  2. Удаление сертификата avast! из Options→’Advanced’→’Certificates’→’View Certificates’ с табов Authorities и Servers в Thunderbird