LINUX.ORG.RU

закрыть окно из терминала

 ,


0

1

Есть такой файл в /home/arch/.config/autostart/pulsar.desktop

[Desktop Entry]
Encoding=UTF-8
Name=Pulsar
Comment=Cloud audio player
Exec=pulsar
Icon=pulsar
Terminal=false
Type=Application
Categories=AudioVideo;Internet;Player;Qt;
X-Ayatana-Desktop-Shortcuts=PlayPause;Previous;Next;
Есть некий плеер pulsar, он запускается при старте иксов.
Но запускается он с открытым окном и приходится его каждый раз закрывать.
При этом остаётся иконка в трее.

Как закрыть окно на баше ?
Что вписать в Exec=pulsar чтобы окно само закрывалось сразу после открытия ?
Пробовал Exec=pulsar & exit, Exec=pulsar & close не работает.

Kill не подходит, т.к. процесс должен жить. Как программно на баше сделать alf+f4 ?

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 2)

Обычно приложения, что умеют трей - должны уметь и стартовать сразу в него.

Как программно на баше сделать alf+f4 ?

man xdotool

Но тут вопрос фокуса окна, для такого костыля. Я бы лучше выдёргивал class окна, и его уже ломал.

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

музыка то нужна
нужно чтобы сразу в трей

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

xdotool

за это спасибо, хоть и костыльное решение, но всё же лучше, чем ничего.
Окно сразу в фокусе, оно единственное на экране.

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

Это поделка студента на коленке
там даже эквалайзера нет, какой там стартовать сразу в трей

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

у меня вся музыка хранится в плейлисте в вк
и поиском оттуда же пользуюсь прям в плеере
есть ещё clementine но у меня плагин для вк под него не собирается
а других плееров с плагином под вк я не нашел
вернее нашел много, перепробовал почти все и остановился на этом поделии
Если бы semenoffandrew-vk собирался, я бы юзал его наверное.

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

Попробуй оконный менеджер с правилами размещения окон или devilspie.

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

у меня вся музыка хранится в плейлисте в вк

Это плохой путь, не делай так.

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

проблема в том, что там заголовок динамический пробовал через

wmctrl -c -i 0x02a00015 
0x02a00015 - это id окна
пока не взлетело
на статических окнах работает на ура.

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

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

pulsar | wmctrl -c $(xdotool getwindowname `xdotool search --class Pulsar`)`)
не работает почему-то

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

нет
я уже много чего перепробовал
уже и sleep ставил, думал не успевает запуститься, а уже закрывает

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

запилил

#!/bin/bash
sleep 2 && wmctrl -c $(xdotool getwindowname `xdotool search --class Pulsar`)
засунув его в атозапуск
megabaks cпасибо за название чудо софтины !)

smilessss ★★★★★
() автор топика
19 августа 2013 г.
Ответ на: комментарий от smilessss

Есть такой плагин vkopt, можно им утащить ссылки на плейлист, сохранить в m3u, а оттуда в любимый плеер. Я так иногда делаю когда нужно определенный, либо чужой плейлист проиграть, а в deadbeef можно только свой или из поиска. Но есть минус, такой плейлист живет 1-2 дня и только для одного ip(с которого брались ссылки), потом надо опять тянуть ссылки.

censured
()
Ответ на: комментарий от smilessss

Неа, всегда делал вручную, это если из групп или плейлиста. А если надо проиграть всю свою музыку использую vkdeadbeef.

censured
()
Ответ на: комментарий от smilessss

Мне больше всего нравится Clementine, с его помощью играю рекомендации на lastfm, под vpn, понравившиеся треки ищу на вк, а потом слушаю все это через deadbeef. Если ты про плееры под вк, попробуй твое радио, это наподобии ластфм(использует его api)

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

попробуй твое радио,

мне нужно именно приложение, pulsar почти идеален, но там нет эквалайзера, нет настроек звука

Clementine
понравившиеся треки ищу на вк

у него есть нативный плагин
но если ты сможешь его собрать


http://code.google.com/r/semenoffandrew-vk/
Support for Vkontakte audio search was coded with vreen-library (http://github.com/gorthauer/vreen).
My code may be disorderly, but it works!)
You need to install vreen first:
git clone git://github.com/gorthauer/vreen.git
cd vreen
git submodule update --init
cmake CMakeList.txt
make
make install

Then download and compile cloned clementine:
git clone http://code.google.com/r/semenoffandrew-vk/
cd semenoffandrew-vk
cmake CMakeList.txt
make



пакеты там кривые до безобразия, я когда-то собирал и оно даже работало, но мне сам плеер не понравился

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

всё равно неудобное уг, эквалайзер нет
pulsar как плеер для вк остаётся лидером
deadbeef не может брать все треки, берёт лишь малую часть из вк, может кривой плагин или ограничение в api
хотя pulsar как-то же берёт их, значит не в api дело

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

да зачем эквалайзер - ставь JACK и System-Wide экво, меломан блин
Всю жизнь слушаю музыку без EQ, использую хорошие наушники и колонки, звук замечателен
Pulsar - Qt4 плеер для вк и есть, он не для локальных файлов создан, а как клиент к VK
И берет песни через API, как и 100500 аппов для ВК-Музыки в Win8 Store

ubuntuawp ★★
()

У Amarok'а есть ВК-плагин и он умеет стартовать в трей. Но это только для КДЕ (если ты не такой извращенец как я).

goroskob
()
Ответ на: комментарий от smilessss

Нет, ALSA у него через плугин, ALSA - это ядерное, дальше уже или alsalib, или демоны - Pulse, Jack

ubuntuawp ★★
()

Если бы там не был такой стремный код, я б посоветовал поправить его. Например, show() на showMinimized() заменить. Но т. к. там даже мейкфайла нет, то тебе придется собирать его qmake-ом. И там половина #include уже не так пишется. Хотя, если у тебя есть охота, подхвати, оно же заглохло, судя по гитхабу?

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

22.08.2013
07.06.2013
На что?

некропост :3
не актуально уже, да и годного плеера для музыки из вк кроме него я так и не нашёл

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