Управление Foobar2000 через TC

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

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

Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

ask-rus писал(а):Наверное просто не перезапустил TC
У меня изменения wincmd.ini в секции "Extensions" подхватывались без перезапуска TC.
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Batya писал(а):У меня изменения wincmd.ini в секции "Extensions" подхватывались без перезапуска TC.
Тогда мой косяк, забыл засэйвить в редакторе или что-то ещё.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Висит тут у меня один вопрос по foobar2000, касающийся закрытия программы по Esc (может быть, отношения к TC никакого, но всё же, - подобно плагинам TC). Так вот, в последних версиях установить Esc на выход из программы мы не можем - закрывается диалог настроек. Ранее, мы якобы могли ПКМ вызвать меню и выбрать из этого меню нашу клавишу, сейчас же такового меню не существует. Доп. плагинов на закрытие нет (UI Hacks (foo_ui_hacks) только на сворачивание по Esc). foobar2000.ru решения не знает, а hydrogenaudio.org (где располагается оф. форум foobar2000) в лице одного пользователя предлагает следующий и, возможно, единственный вариант:
I use AutoHotkey for this type of shortcuts. Two lines like

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

#IfWinActive ahk_class Notepad++
Esc::send !{F4}
create an Esc-closes-application shortcut, no matter whether the application supports custom keyboard shortcuts.
Только до меня не дойдет всё, чего он там написал. :) Если это попытка обмануть программу и в настройках подсунуть в тихую Esc без нажатия таковой кнопки... :?:
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Не знаком с AutoHotkey, но похоже, по нажатию Esc будет посылаться Alt+F4
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Где-то в глубинах foobar2000.ru наткнулся на тему, где некий пользователь предлагает утилиту, с помощью которой:
Устраняем недочёт в версии плэйера 0.9.5x с невозможностью установки хоткея на клавишу Esc.

Запускаем плэйер, идём в настройки хоткеев, создаём новый хоткей. Далее сворачиваем фубар и запускаем программу. Программа ищёт нужное окно и "нажимает" клавишу ESC принудительно. Всё, сохраняем и радуемся :) .
Но т. к. версия уже далеко не 0.9.5x, поэтому не работает. Может найдутся какие-либо похожие решения в данной ситуации?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Глобальные варианты типа EscClose не подойдут? Правда она шароварная(150р.), у незарегенной окошко при перезапуске выскакивает и режим слетает, хотя меня это пока устраивало.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):Глобальные варианты типа EscClose не подойдут?
Желательно бы раз с-симулировать этот Esc в плеер и забыть.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Всё-таки мне удалось ни без помощи добиться решения. Первым делом я занялся поиском той последней версии foobar2000, где меню с клавишами в "Key" ещё работало. Вычислил - 0.9.4.3. Поставил и установил желанное закрытие на Esc. Далее, мне подсказали, что инсталлятор foobar2000 обладает "невероятными" способностями и можно, не боясь, ставить одну версию поверх другой. Берем последнюю версию foobar2000 и устанавливаем поверх 0.9.4.3 с уже настроенным закрытием по Esc. Инсталлятор конвертирует файл конфигурации в новый формат. Ранее, в корне плеера содержался файл foobar2000.cfg, в текущих версиях foobar2000 этот файл разбит на составляющие:

\configuration\Core.cfg
\configuration\foo_albumlist.dll.cfg
\configuration\foo_cdda.dll.cfg
\configuration\foo_converter.dll.cfg
\configuration\foo_input_std.dll.cfg
\configuration\foo_rgscan.dll.cfg
\configuration\foo_ui_std.dll.cfg

Инсталлятор хватает наш foobar2000.cfg с версии 0.9.4.3 и разбивает его с сохранением настроек. Отныне плеер стал плагиноподобным.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
M-A-X
Сообщения: 4
Зарегистрирован: Вс мар 13, 2016 15:29

Сообщение M-A-X »

А как делать паузу и включать следующую песню?
Для Винампа есть.
Ответить