X-Git-Url: https://git.ao2.it/winfreed.git/blobdiff_plain/900007e5945d408988e09fd73b736f6b36575f8e..1ea5c7057193337e15eb58ef5ef4ff56a4e03d5e:/winfreed.py diff --git a/winfreed.py b/winfreed.py index e7f186e..ef96bc5 100755 --- a/winfreed.py +++ b/winfreed.py @@ -2,7 +2,7 @@ # # winfreed - download a selection of Free Software for MS Windows. # -# Copyright (C) 2011 Antonio Ospite +# Copyright (C) 2011-2014 Antonio Ospite # # 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 @@ -27,6 +27,9 @@ from progressbar import Bar, ETA, FileTransferSpeed, Percentage, ProgressBar OUTPUT_DIR = 'downloads' LANGCODE = 'en-US' +# One of i386 or x64 +ARCHITECTURE = 'x64' + PKG_DIR = 'pkgs' CHUNK_SIZE = 8192 @@ -127,7 +130,10 @@ def download_file(src_url, dest_dir): def download(pkg): - pkg_url = pkg['url'] + try: + pkg_url = pkg['url_' + ARCHITECTURE] + except KeyError: + pkg_url = pkg['url'] download_file(pkg_url, OUTPUT_DIR)