deleted: mmnode-play-sound

This commit is contained in:
The MMGen Project 2020-11-28 19:19:10 +03:00
commit 7af544b6aa
Signed by: mmgen
GPG key ID: 3F8B1861E32B7DA2
2 changed files with 0 additions and 56 deletions

View file

@ -1,55 +0,0 @@
#!/usr/bin/env python3
#
# mmgen = Multi-Mode GENerator, command-line Bitcoin cold storage solution
# Copyright (C)2013-2020 The MMGen Project <mmgen@tuta.io>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
"""
mmnode-play-sound: play a sound with controlled volume
"""
import sys
from mmgen.common import *
from mmgen.util import die
from mmgen.node_tools.Sound import *
volume = 100
opts_data = {
'text': {
'desc': 'Play a sound file at controlled volume',
'usage': '[opts]',
'options': """
-h, --help Print this help message
-t, --testing Test, don't execute shell commands
-v, --volume= n Adjust sound volume by percentage 'n' (default: {})
""".format(volume)
}
}
args = opts.init(opts_data)
if opt.volume:
try:
assert 1 <= int(opt.volume) <= 120
except:
die(1,'Sound volume must be an integer between 1 and 120')
if len(args) != 1:
die(1,'You must supply a sound file')
try: os.stat(args[0])
except: die(1,"Couldn't stat file '{}'".format(args[0]))
play_sound(args[0],int(opt.volume),testing=opt.testing)

View file

@ -45,7 +45,6 @@ setup(
'mmnode-halving-calculator',
'mmnode-netrate',
'mmnode-peerblocks',
'mmnode-play-sound',
],
data_files = [('share/mmgen/node_tools/audio', [
'data_files/audio/ringtone.wav', # source files must have 0644 mode