コード例 #1
0
ファイル: apps.py プロジェクト: hacklabcz/pycious
def volume():
    """
    Returns: a tuple (vol, state)
    """
    st, out = getstatusoutput('amixer get Master')
    for line in out.split('\n'):
        m = re.match('.* \[(\d+)%\] +\[(.+)\]', line)
        if m:
            vol, st = m.groups()
            return int(vol), st 
コード例 #2
0
ファイル: apps.py プロジェクト: hacklabcz/pycious
 def f_dec(self):
     getstatusoutput('amixer -q set Master 5%-')
     self()
コード例 #3
0
ファイル: apps.py プロジェクト: hacklabcz/pycious
 def f_inc(self):
     getstatusoutput('amixer -q set Master 5%+')
     self()
コード例 #4
0
ファイル: apps.py プロジェクト: fsquillace/pycious
 def f_dec(self):
     getstatusoutput('amixer -q set Master 5%-')
     self()
コード例 #5
0
ファイル: apps.py プロジェクト: fsquillace/pycious
 def f_inc(self):
     getstatusoutput('amixer -q set Master 5%+')
     self()