|
|
@@ -16,6 +16,8 @@ def init():
|
|
|
|
|
|
directory(os.getenv('MD_SAVEDIR', '~/Music/iTunes/iTunes Media/Automatically Add to iTunes'))
|
|
|
|
|
|
+ quality(os.getenv('MD_QUALITY', '300'))
|
|
|
+
|
|
|
|
|
|
def main():
|
|
|
init()
|
|
|
@@ -131,6 +133,14 @@ def directory(dir=None):
|
|
|
return True
|
|
|
|
|
|
|
|
|
+def quality(quality=None):
|
|
|
+ if quality is None:
|
|
|
+ quality = console.ask_input('Enter minimal quality for auto download')
|
|
|
+ Settings.MinQuality = int(quality)
|
|
|
+ console.output('Minimal quality for auto downloading is set to {0}'.format(Settings.MinQuality), level=console.DBG_INFO)
|
|
|
+ return True
|
|
|
+
|
|
|
+
|
|
|
def last(items=None):
|
|
|
global search_cache
|
|
|
if items is not None:
|
|
|
@@ -155,6 +165,7 @@ commands = [
|
|
|
('save', directory, 'Change the download directory'),
|
|
|
('search', search, 'Search the selected site'),
|
|
|
('sites', choose_site, 'Pick the site to search'),
|
|
|
+ ('quality', quality, 'Set the minimal quality to download without confirmation'),
|
|
|
('quit', quit, 'Quit the program')
|
|
|
]
|
|
|
|