View previous topic :: View next topic |
Author |
Message |
СиД
Joined: 24 Jun 2007 Posts: 17
|
(Separately) Posted: Thu Jun 28, 2007 07:47 Post subject: Управление Foobar2000 через TC |
|
|
Извините, если теьа повотряется, но очень хотелось бы узнать, как упрвлять Foobar2000 через Total commander. _________________ Attack is the best form of Defense |
|
Back to top |
|
|
d-view
Joined: 25 Jul 2006 Posts: 232 Location: xUSSR
|
|
Back to top |
|
|
СиД
Joined: 24 Jun 2007 Posts: 17
|
(Separately) Posted: Thu Jun 28, 2007 09:47 Post subject: |
|
|
d-view wrote: | http://tckb.megabyte-web.ru/content/view/293/51/ |
ОГРОМНОЕ СПАСИБО! _________________ Attack is the best form of Defense |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Thu Dec 30, 2010 11:10 Post subject: |
|
|
С Проводника файлы, ассоциированные с Foobar2000, запускаются плеером мгновенно, в TC же ощущается задержка. Чем это вызвано? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Jan 02, 2011 22:08 Post subject: |
|
|
Вот мне что ответили на оф. форуме Foobar2000:
Quote: | Explorer uses foobar2000 shell extension dll (ShellExt32.dll/ShellExt64.dll).
Total Commander starts foobar2000.exe. |
Т. е., я так понял, это не решаемо, как думаете? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Mon Jan 03, 2011 10:15 Post subject: |
|
|
Наверное, с помощью этого решаемо |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Jan 03, 2011 11:01 Post subject: |
|
|
Tol!k
А можно по-подробнее суть? Эта библиотека позволит работать TC с foobar2000 shell extension dll? Если всё выливается в скрипты, то, мне кажется, можно и не добиться устранения этой самой задержки, скрипт её компенсирует . _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Mon Jan 03, 2011 11:26 Post subject: |
|
|
> библиотека позволит работать TC с foobar2000 shell extension dll?
Ну, по крайней мере обещают "возможность из скриптов на JScript и VBScript вызывать функции, экспортируемые dll-библиотеками"
> можно и не добиться устранения этой самой задержки, скрипт её компенсирует
|
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Jan 03, 2011 12:11 Post subject: |
|
|
А как это будет выглядеть? Первый шаг - регистрируем библиотеку в системе, второй - пишем скрипт, который будет работать напрямую с dll'foobar2000 и результат - кнопка запуска выделенных в TC файлов? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Mon Jan 03, 2011 12:59 Post subject: |
|
|
Через внутренние ассоциации |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Jan 03, 2011 18:49 Post subject: |
|
|
Очередной ответ с оф. форума foobar2000 на вопрос, есть ли решение:
_________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Jan 03, 2011 19:36 Post subject: |
|
|
Внутренние ассоциации TC + /immediate = Готово!
Code: | [Associations]
Filter1=>Аудио файлы
Filter1_open=""%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe" /immediate "%1"" |
Задержки нет совсем. Остается разобраться с кнопками foobar2000 в CMP (воспроизведение и добавление выделенных), но уже в другой теме. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Jan 09, 2011 15:08 Post subject: |
|
|
Маленькие итоги:
1. Мы привязали foobar2000 к TC через внутренние ассоциации и параметром /immediate решили проблему с задержкой при открытии файлов.
Code: | [Associations]
Filter1=>Аудио файлы
Filter1_open=""%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe" /immediate "%1"" |
2. Мы привязали foobar2000 к TC утилитой ChooseMediaPlayer (TC2MP) и её кнопками воспроизведения/добавления в плейлист выделенных в TC файлов/каталогов с файлами, также решив проблему с задержкой:
Code: | [foobar2000]
CommandLine=/immediate "$PLAYLIST_" |
3. -
Последний момент, остается привязать foobar2000 как внешнюю программу просмотра, что, собственно, я и делаю:
Code: | [Extensions]
MP3=%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe ^.mp3 |
Но ко всему мне нужно передать параметр /immediate. Как сделать это правильно и возможно ли? Я это проделал:
Code: | [Extensions]
MP3=%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe /immediate ^.mp3 |
и получил короткие (коротк~) имена в плейлисте. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Tue Jan 11, 2011 13:57 Post subject: |
|
|
ask-rus wrote: | Но ко всему мне нужно передать параметр /immediate. Как сделать это правильно и возможно ли? |
Должно сработать так:
Code: | [Extensions]
MP3="%COMMANDER_PATH%\SOFT\foobar2000\foobar2000.exe" /immediate ^.mp3 |
_________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Tue Jan 11, 2011 18:43 Post subject: |
|
|
Batya
Вроде бы, я так делал... Наверное просто не перезапустил TC, но это есть решение - работает. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
|