LINUX.ORG.RU

Какой сигнал посылается процессу при нажатии на крестик в X?


0

0

Собственно хочется вот чего:

Когда завершаешь xmms крестиком или через менюшку, то он запоминает позицию в плей-листе. Если ему послать какой-нибудь сигнал наподобие: `killall -HUP xmms`, то он завершается не запоминая позицию.

А хочется по крону запускать-завершать и чтобы не играл каждый раз одно и то-же.

Возможно сигналы здесь нипричем? Как посоветуете поступить?

★★★★★

никакой сигнал процессу не посылается, т/к нет связи( по крайней мере однозначной) между окнами и процессами (какой pid у ремоутного xterma?)

обычно, если аппликуха поддерживает WM_DELETE, то ей посылается ClientMessage WM_DELETE, если не поддерживает то просто окно убивают KillClient или DestroyWindow

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

Зачем по _cron_ запускать ГУИ приложение ориентированное на интерактивное использование.

По крону можно mpg123 (mpg321, mplayer, other) запускать и списком из скрипта управлять.

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

есть выход - xlsclients -l в связке с xkill -id

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