Buďte zdrávi všichni…
Dovolím si Vás všechny pozdraviti ze sousední stáje. :-)
I když jsem odjinud, občas pročítám Vaše stránky při hledání řešení či inspirace.
Vzhledem k tomu, že zde máte docela zkušenosti s programem Conky, zkusím zde položiti dotaz, resp. otázku. Řešení nebo odpověď jsem zatím nikde nenašel → ale možná se špatně ptám.
Na svém notebooku používám KDE Plasma 5.27.10, Amarok 2.9.71, conky 1.19.1, (to vše v OS Mageia 9).
K Conky jsem se vrátil po delší době, obnovil staré skripty a hraji si. Zejména v Amaroku došlo docela dost změnám při dotazování „do řádku“, ale vše jsem zatím vyřešil. Výstupy Amaroku mi v Conky běží pěkně.
Ale. Napadla mne taková věc. Zda by šlo Amarok z Conky ovládat. Mám na mysli, že bych na plochu Conky umístil obrázek (obrázky), který by byly interaktivní a po kliknutí myší by byla provedena nějaká akce, příkaz. Třeba pauza, play, další skladba…
Komunikoval jsem s GPTchatem, ten tvrdil, že to jde. Interaktivní obrázek by měl být zadán takto:
${image ~/.conky/obrazek.png -p X,Y -s width x height -l -A 1 -events}
A pak vyřešit akci po kliknutí… Třeba pause:
${if_match ${click_x}>=X1 & ${click_x}<=X2 & ${click_y}>=Y1 & ${click_y}<=Y2} ${exec qdbus org.mpris.MediaPlayer2.amarok /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause}
${endif}
Kde XI, X2, Y1 a Y2 jsou souřadnice aktivní klikací plochy…
Ale nějak to nefunguje. Přehrávaná skladba se pauzne napořád, nejde dále pustit.
Řešil jste tedy někdo podobný problém? Poradíte, kde je chyba? Nejsem příliš znalý programování, spíše se cítím jako klasický BFU…
Děkuji za Váš čas a zůstávám s úctou… Jirka.