Conky: use saída de comando para formatação

0

Estou tendo um problema com o posicionamento dinâmico de imagens. Basicamente eu fiz um tema Conky que vai se mover dependendo das circunstâncias. Na parte inferior deste tema é uma tabela de processo. Eu tenho imagens inseridas como as linhas verticais desta tabela, mas preciso que elas se movam automaticamente.

Eu tenho um script que retornará 560 , 610 ou 660 dependendo da circunstância. Esses números são y de coordenadas para as imagens. Eu posso exibir a saída do script no Conky via o comando: %código%. Como posso usar isso como um inteiro para posicionar minhas imagens? Eu tentei: ${exec bash /etc/conky/network.sh} sem sucesso. Alguma sugestão?

    
por LegendOfFailure 27.02.2016 / 04:03

1 resposta

0

execp   command  differs from $exec in that it parses the output of the command, so you can insert things like ${color red}hi!${color} in your script and have it correctly parsed by Conky. Caveats: Conky parses and evaluates the output of $execp every time Conky loops, and then destroys all the objects. If you try to use anything like $execi within an $execp statement, it will functionally run at the same interval that the $execp statement runs, as it is created and destroyed at every interval. 

você pode ter a saída /etc/conky/network.sh: ${image /etc/conky/Line.png -p 120,560 -s 1x180} ou imprima os outros 2 se você puder determinar as circunstâncias no script.

este ${execp bash /etc/conky/network.sh}

irá substituir ${image /etc/conky/Line.png -p 120, ${exec bash /etc/conky/network.sh} -s 1x180}

no seu script

    
por Frank Schrijver 20.05.2016 / 20:07