LINUX.ORG.RU
Ответ на: комментарий от kostik87

это не подходит

я хочу через файловый менеджер открывать

по 1му файлу

в gmplayer %F точно работает

но у меня только mplayer

GGUseR
() автор топика
Ответ на: комментарий от GGUseR

я хочу через файловый менеджер открывать

Сопоставь тип файлов через mime-types для открытия в mplayer и открывай по двойному клику.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

так мне с опциями нужно всякими разными

я добавил скрипт в папку \usr\share\applications

оно не открывает! даже если в терменале выполнить

например так

mplayer -vo xv x.avi

всё работает

но если кладу в файил

echo «mplayer -vo xv %F» > xmplayer



потом через него пытаюсь открыть

xmplayer x.avi

то так не открывает

Playing %F.
File not found: '%F'
Failed to open %F.


Exiting... (End of file)

GGUseR
() автор топика
Последнее исправление: GGUseR (всего исправлений: 4)
Ответ на: комментарий от GGUseR

Зачем тебе этот скрипт?

Если вся суть скрипта в том, что бы mplayer запускался с выводом через xv, то это делается не так.

В конфигурационный файл ~/.mplayer/config помещаешь строку

[default]
vo=xv
или
[default]
vo xv
или без [default], точно не помню, читай документацию по mplayer.

Всё, теперь просто сопоставляешь открытие виде файлов через mplayer, а не твой скрипт.

А для открытия в скрипте, если тебе так уж надо разберись как обрабатывать позиционные параметры в bash.

Вообще всегда читай документацию в начале, а не пытайся решить проблему не имея знаний по решаемой проблеме.

Удачи.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от Difrex

Давай, учи его костылять, а не читать документацию.

kostik87 ★★★★★
()
Ответ на: комментарий от GGUseR

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

kostik87 ★★★★★
()
Ответ на: комментарий от Difrex

а не знаеш как сделать что файлы с пробелами открывало?

если пробелов нет - от открывает как надо

а с пробелами не открывает

GGUseR
() автор топика
Ответ на: комментарий от GGUseR

В кавычки возьми: "$1"

Но лучше вообще почитай документацию. А то так и будешь на каждый чих спрашивать.

Psych218 ★★★★★
()
Последнее исправление: Psych218 (всего исправлений: 1)
Ответ на: комментарий от GGUseR

Ты пишешь скрипт, скрипт выполняется в используемом тобой интерпретаторе командной оболочки, которая указана в /etc/passwd для твоего пользователя.

Но всё же советую, выкинуть скрипт и написать конфигурацию для mplayer и разобраться как сопоставлять открытие файлов в определённой программе. В окне указания в какой программе открывать пиши не просто mplayer, а указывай полный путь до бинарного файла, что-то вроде /usr/bin/mplayer, что бы узнать где находится бинарный файл выполни команду:

which mplayer

Удачи.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от reprimand

Как на tar архив пароль поставить?

Создай отдельную тему для своих вопросов.

anonymous
()
Ответ на: комментарий от reprimand

я немного не понял, ты думал, что это невозможно, или

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.