1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Programa para ver volume

Discussão em 'Novidades GNU/Linux & *nix World' iniciada por DarTaKaum, 14 de Dezembro de 2005. (Respostas: 6; Visualizações: 702)

  1. DarTaKaum

    DarTaKaum Power Member

    Olá, precisava dum programa em modo CLI para me mostrar o volume actual.

    Preciso disto para incorporar no meu conky. :)
     
  2. Madril

    Madril 1st Folding then Sex

  3. DarTaKaum

    DarTaKaum Power Member

    n dá! :\

    tinha d ser algo k devolve-se 1 valor ou uma linha de texto para trabalhar isso.

    o alsamixer já conhecia. n existe nenhum comando pro alsamixer? k devolva o volume? pelo k vi do help dele nao, mas s alguém souber agradecia.
     
  4. PrOdG

    PrOdG Power Member

    Porque não fazes um script que devolva isso? Assim de repente:

    Código:
    amixer get Master | grep "Front Left:" | cut -d : -f 2
    amixer get Master | grep "Front Right:" | cut -d : -f 2
    Cada comando devolve-te o estado de cada canal. Como geralmente são iguais, podes utilizar apenas um. No meu caso retorna:
    Código:
    Playback 45 [71%] [on]
     
  5. DarTaKaum

    DarTaKaum Power Member

    exacto, era isso! :b

    ando eskecido das aulas de csi! :$ (shame on me).

    thank u.
     
  6. DarTaKaum

    DarTaKaum Power Member

    fiz assim para devolver so o volume do master, s alguém dps tiver interessado
    Código:
    amixer get Front | grep "%" | cut -d [ -f 2 | cut -d ] -f 1 | tail -1
    
     

  7. se tiveres a usar kde podes usar o comando dcop para consultares e meteres etc...

    dcop kmix Mixer0 increaseVolume 0

    dcop kmix Mixer0 decreaseVolume 0

    dcop kmix Mixer0 masterVolume
     

Partilhar esta Página