Страница 1 из 1

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

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

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

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

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

Короче, вопрос понятен: что можно с этим сделать для обеспечения нормальной работы с комментами?

Добавлено: Сб сен 29, 2012 15:19
Alextp
Вспоминается KillOK (утилита). Настроить ее на это окно

Добавлено: Сб сен 29, 2012 15:23
Leopoldus
Alextp
Эта: http://www.killok.ru/ ?

Добавлено: Сб сен 29, 2012 15:38
Alextp
Да.

Добавлено: Сб сен 29, 2012 15:54
Flasher
SM2BT лучше.

Добавлено: Сб сен 29, 2012 18:21
Leopoldus
Flasher писал(а):SM2BT лучше.
Эта: http://wincmd.ru/plugring/sm2bt.html ?
А чем именно лучше?

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

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

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

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

#32770|Static=В данной функции не поддерживаются юникодные символы!|Button=ОК

Добавлено: Сб сен 29, 2012 22:53
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} заменить, тогда окна ошибки вообще не будет видно.

Добавлено: Вс сен 30, 2012 08:56
Avada
Leopoldus
В качестве асимметричного варианта решения могу предложить назначение на Ctrl+Z через пользовательские команды уже существующих и обсуждавшихся на форуме альтернативных средств для работы с комментариями — этого или этого. Никаких запросов, имя файла тихо обрабатывается в неюникодном виде, да и возможность мультиредактирования комментариев заодно доступна.

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

Добавлено: Вс сен 30, 2012 14:23
Avada
Leopoldus
В этой теме (если совсем точно — здесь). А TCEditCommentExtended — ещё и в этой теме.

Добавлено: Вс сен 30, 2012 14:50
Rodny
Leopoldus писал(а):не требует использования сторонних утилит
Как это? Разве это не сторонние утилиты? :shock:

Добавлено: Вс сен 30, 2012 15:01
Avada
Rodny
Я тоже сначала хотел было к этому прицепиться, но потом подумал, что некий резон в таком разделении есть — есть самодостаточные средства, сделанные специально для TC, и есть, условно говоря, всё прочее.

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

P.S.
Немного не по теме, но не открывать же ради одного вопроса отдельный топик.

Добавлено: Вс окт 07, 2012 22:01
Avada
oshizelly
Вот по уже данным выше ссылкам и посмотреть. С учётом того, что никаких плагинов "для продвинутой работы с комментариями" попросту не существует.