Управление Foobar2000 через TC
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Управление Foobar2000 через TC
Извините, если теьа повотряется, но очень хотелось бы узнать, как упрвлять Foobar2000 через Total commander.
Attack is the best form of Defense
Вот мне что ответили на оф. форуме Foobar2000:
Т. е., я так понял, это не решаемо, как думаете?Explorer uses foobar2000 shell extension dll (ShellExt32.dll/ShellExt64.dll).
Total Commander starts foobar2000.exe.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Наверное, с помощью этого решаемо
Tol!k
А можно по-подробнее суть? Эта библиотека позволит работать TC с foobar2000 shell extension dll? Если всё выливается в скрипты, то, мне кажется, можно и не добиться устранения этой самой задержки, скрипт её компенсирует
.
А можно по-подробнее суть? Эта библиотека позволит работать TC с foobar2000 shell extension dll? Если всё выливается в скрипты, то, мне кажется, можно и не добиться устранения этой самой задержки, скрипт её компенсирует
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
А как это будет выглядеть? Первый шаг - регистрируем библиотеку в системе, второй - пишем скрипт, который будет работать напрямую с dll'foobar2000 и результат - кнопка запуска выделенных в TC файлов?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Очередной ответ с оф. форума foobar2000 на вопрос, есть ли решение:
There's a workaround: http://www.hydrogenaudio.org/forums/ind ... t&p=717014Yirkha писал(а):you could use the /immediate switch to disable the behavior described above, like "C:\Program Files\foobar2000\foobar2000.exe /immediate /add %1"
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Внутренние ассоциации TC + /immediate = Готово!
Задержки нет совсем. Остается разобраться с кнопками foobar2000 в CMP (воспроизведение и добавление выделенных), но уже в другой теме. 
Код: Выделить всё
[Associations]
Filter1=>Аудио файлы
Filter1_open=""%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe" /immediate "%1""«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Маленькие итоги:
1. Мы привязали foobar2000 к TC через внутренние ассоциации и параметром /immediate решили проблему с задержкой при открытии файлов.
2. Мы привязали foobar2000 к TC утилитой ChooseMediaPlayer (TC2MP) и её кнопками воспроизведения/добавления в плейлист выделенных в TC файлов/каталогов с файлами, также решив проблему с задержкой:
3. -
Последний момент, остается привязать foobar2000 как внешнюю программу просмотра, что, собственно, я и делаю:
Но ко всему мне нужно передать параметр /immediate. Как сделать это правильно и возможно ли? Я это проделал:
и получил короткие (коротк~) имена в плейлисте.
1. Мы привязали foobar2000 к TC через внутренние ассоциации и параметром /immediate решили проблему с задержкой при открытии файлов.
Код: Выделить всё
[Associations]
Filter1=>Аудио файлы
Filter1_open=""%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe" /immediate "%1""Код: Выделить всё
[foobar2000]
CommandLine=/immediate "$PLAYLIST_"Последний момент, остается привязать foobar2000 как внешнюю программу просмотра, что, собственно, я и делаю:
Код: Выделить всё
[Extensions]
MP3=%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe ^.mp3Код: Выделить всё
[Extensions]
MP3=%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe /immediate ^.mp3«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Должно сработать так:ask-rus писал(а):Но ко всему мне нужно передать параметр /immediate. Как сделать это правильно и возможно ли?
Код: Выделить всё
[Extensions]
MP3="%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe" /immediate ^.mp3Нет, я не сплю. Я просто медленно моргаю.
