Назойливое сообщение при открытии коммента - как избавиться

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Аватара пользователя
Leopoldus
Сообщения: 45
Зарегистрирован: Вт янв 22, 2008 14:32

Назойливое сообщение при открытии коммента - как избавиться

Сообщение Leopoldus »

При нажатии хоткея Ctrl+Z на файле с юникодным именем тотал выдает предупреждение, что, мол, формат descript.ion не поддерживает юникода. Чтобы все-таки открыть окно комментария, надо нажать на Enter.

На самом деле траблы с комментами к юникодным файлам возможны только в очень специфических ситуациях, на практике весьма маловероятных. Например, если в той же папке окажется файл с точно таким же, но не юникодным именем. Этим риском я лично готов пренебречь.

Практически во всех нормальных прогах, даже в super-fool-proof продуктах от Microsoft, предусмотрена возможность такие предупреждения отключить: галка в поле "Больше не предупреждать" и т.п. Но в тотале, похоже, такой возможности не предусмотрено! :shock:
Когда надо быстро просмотреть комменты к нескольким десяткам файлов, то после третьего за минуту предупреждения хочется вежливо сказать "Спасибо, я уже понял", после десятого хочется убить кого-нибудь об стену, а после тридцатого... ну, вы поняли.

Пытался общаться на эту тему с Гислером, но он, похоже, парит в высотах программирования :( В сухом остатке его совет сводится к следующему: не хочешь читать предупреждения - не пользуйся комментами...

Короче, вопрос понятен: что можно с этим сделать для обеспечения нормальной работы с комментами?
Последний раз редактировалось Leopoldus Сб сен 29, 2012 15:30, всего редактировалось 2 раза.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Вспоминается KillOK (утилита). Настроить ее на это окно
Аватара пользователя
Leopoldus
Сообщения: 45
Зарегистрирован: Вт янв 22, 2008 14:32

Сообщение Leopoldus »

Alextp
Эта: http://www.killok.ru/ ?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Да.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

SM2BT лучше.
Аватара пользователя
Leopoldus
Сообщения: 45
Зарегистрирован: Вт янв 22, 2008 14:32

Сообщение Leopoldus »

Flasher писал(а):SM2BT лучше.
Эта: http://wincmd.ru/plugring/sm2bt.html ?
А чем именно лучше?

Добавлено спустя 1 час 45 минут:

Alextp
Flasher
Попробовал обе проги SM2BT и KillOK. Вроде бы ни одна не помогает с этим окном. Может, потому, что в этом назойливом сообщении не одна кнопка [OK], как предполагается в настройках KillOK: "Главная функция программы – автоматическое закрытие всех сообщений с одной кнопкой OK"
А в этом окне две кнопки: [OK] и [Cancel]? Или надо что-то дополнительно подкрутить?
Подтвердите, плиз, что у кого-то эти утилиты срабатывают для данного окна, буду тогда разбираться, почему у меня не работает.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Leopoldus
Все утилиты нужно настраивать на это окно, по заголовку, например.
Для KillOK добавить в Main.ini:

Код: Выделить всё

#32770|Static=В данной функции не поддерживаются юникодные символы!|Button=ОК
Последний раз редактировалось Rodny Сб сен 29, 2012 23:00, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Leopoldus писал(а):А чем именно лучше?
Набором возможностей.

Я лучше такой вариант предложу (AHK-скрипт):

Код: Выделить всё

#NoTrayIcon
#IfWinActive ahk_class TTOTAL_CMD
PostMessage, 0x433, 2700,,, ahk_class TTOTAL_CMD
WinWait, ahk_class #32770, 0
ControlSend,, {Space}, ahk_class #32770
Return
Хоть так и не совсем правильно, но для скорости последние три строчки можно на Send {Space}{BS} заменить, тогда окна ошибки вообще не будет видно.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Leopoldus
В качестве асимметричного варианта решения могу предложить назначение на Ctrl+Z через пользовательские команды уже существующих и обсуждавшихся на форуме альтернативных средств для работы с комментариями — этого или этого. Никаких запросов, имя файла тихо обрабатывается в неюникодном виде, да и возможность мультиредактирования комментариев заодно доступна.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Leopoldus
Сообщения: 45
Зарегистрирован: Вт янв 22, 2008 14:32

Сообщение Leopoldus »

Avada писал(а):назначение на Ctrl+Z через пользовательские команды уже существующих и обсуждавшихся на форуме альтернативных средств для работы с комментариями — этого или этого
Спасибо, это даже более интересно, так как не требует использования сторонних утилит или скриптообработчиков, как в предложенных выше решениях.
Вот только не сумел найти на форуме обсуждений ни по TC Edit Comment Extended, ни по Multi comment edit. Первый упоминается здесь http://forum.wincmd.ru/viewtopic.php?t=7685, а про второй даже и упоминаний не обнаружено.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Leopoldus
В этой теме (если совсем точно — здесь). А TCEditCommentExtended — ещё и в этой теме.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Leopoldus писал(а):не требует использования сторонних утилит
Как это? Разве это не сторонние утилиты? :shock:
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Rodny
Я тоже сначала хотел было к этому прицепиться, но потом подумал, что некий резон в таком разделении есть — есть самодостаточные средства, сделанные специально для TC, и есть, условно говоря, всё прочее.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
oshizelly
Сообщения: 52
Зарегистрирован: Вт сен 04, 2012 14:08

Сообщение oshizelly »

А где бы посмотреть более или менее полный список инструментов для продвинутой работы с комментариями? Ведь, наверное, двумя TC Edit Comment Extended и Multi comment edit список не исчерпывается?

P.S.
Немного не по теме, но не открывать же ради одного вопроса отдельный топик.
Последний раз редактировалось oshizelly Пн окт 08, 2012 12:09, всего редактировалось 1 раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

oshizelly
Вот по уже данным выше ссылкам и посмотреть. С учётом того, что никаких плагинов "для продвинутой работы с комментариями" попросту не существует.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить