Как запретить включение более одного экземпляра программы?

компьютеры Linux дети Debian чудеса

Дочка моей подруги повадилась злобно издеваться над компьютером: запускать несколько десятков копий видеоплеера VLC с разными фильмами, после чего естественно же компьютер не поддаётся адекватному управлению с клавиатуры и мыши, приходится делать Ctrl+Alt+F2, и оттуда sudo killall vlc, и всё это сопровождается естественно же длительными ожиданиями.
Но вот что-то нам подсказывает, что столь злобное издевательство над компьютером может не пойти ему на пользу, и потому появилось закономерное желание его избежать.

Собственно вопрос: как можно настроить, чтобы при запущенном видеоплеере второй его экземпляр запуститься уже не мог?
Ну или чтобы по мышеклику в Thunar'е прежде игравший фильм замещался новым.
Использование видеоплеера именно VLC не принципиально. Выбор в пользу него был сделан исходя из моих личных предпочтений, но если при помощи другого плеера требуемую задачу решить будет проще, то меняется легко.

Примечание:
Pharmakis, да я уже тоже подумывала в сторону mplayer. Но если я правильно знаю, он сам по себе консольный, а галки есть только во фронтэндах к нему типа gmplayer?
Кстати, может mplayer вообще можно наладить правильным образом, чтобы по мышетыку на значке файла в Thunar'е он запускался сразу в полноэкранном режиме, а по завершении фильма выключался, не оставляя никаких лишних окон за собой?

Примечание:
A.K, боюсь показаться безнадёжной блондинкой, но не вижу данной настройки. Притом следует отметить, что в маковой и линуксовой версиях VLC интерфейс радикально отличается, окна настроек в этих версиях имеют совершенно различный даже набор вкладок, но ни там ни там ничего подобного не нахожу.

Примечание:
Just4Me2BeMyself, простите? В вашем ответе из знакомых слов только предлоги :)

Примечание:
corochoone, я так сделаю, но только если не найду более простого варианта.

Примечание:
вот как выглядит окошко настроек :)
http://s002.radikal.ru/i200/1002/5f/a4729757aa6b.png

Примечание:
Mplayer — самое оно. Все нужные настройки есть. Всё настроено, отлично работает, все счастливы :)
Ответы:
в mplayer'e есть галка - запускать одновременно только одну копию mplayer. А насчет VLC - имхо это не самый лучший вариант для некоторого видео, ну да ладно - каждому свое.. с другой стороны навряд ли вы будете смотреть на этом малопроизводительно ноуте HD-аниме с субтитрами)
VLC-плеер с открытым исходным кодом. Модифицировать код, чтобы больше одного экземпляра программы не запускалось - пара пустяков!
Прошу прощения за то что ткну Вас носом - но в VLC -  Инструменты -> Preference->Интерфейс есть галочка "Разрешать только одну копию" (one instance) программы. По крайней мере у меня эта настройка работает неплохо
Програмкой Аутохоткей вполне ревльно и просто написать макросс на требуемое. на любую программу
А... У вас - дебиан наверно... Можно попробовать установить  убунтовские (или squeese) пакеты вручную
Можно легко подменить vlc на свой скрипт, который будет запускать реальный vlc. В своём скрипте можно реализовать проверку любых условий, в том числе и условий повторного запуска vlc.
в vlc версии 1.0.4 есть, но вроде раньше появилась
spmlayer во всех версиях по дефолту только 1 экземпляр запускается
> вот как выглядит окошко настроек :)
пересобирайте 1.0.4 из squeeze
или ставьте smplayer (есть в lenny) + mplayer-nogui с debian-multimedia.org


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

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

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.