Guest glossywhite Posted April 11, 2013 Report Share Posted April 11, 2013 (edited) Hello. ~~ UPDATE: OKAY, I HAD TO REFINE IT AND ADD SOME FEATURES - FINALLY WORKING AS EXPECTED :) ~~ This script allows you to choose the latest version of the Android SDK that you want to download (or "ADT Bundle" as it is known now) and then downloads it for you to the current folder. This saves having to navigate Google, find the Android page, find the sub-section etc etc. Just extract the ZIP and run "download_android_sdk.bat" SOURCE CODE FOR THOSE CURIOUS PEOPLE: @echo off :main if not exist BUNDLES (mkdir BUNDLES) cls echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo ### Android SDK downloader ### echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo ### For Intel/Medfield ### echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo ### 11-04-2013 glossywhite ### echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo. echo. echo 1: Linux echo. echo 2: Windows echo. echo 3: Mac OS X echo. echo 4: Download Intel Medfield drivers v1.1.4 and v1.1.5 (Windows) echo. echo 5: Exit echo. echo. set /p rootmenu=Please select your platform: if %rootmenu%==1 (goto linux) if %rootmenu%==2 (goto windows) if %rootmenu%==3 (goto mac) if %rootmenu%==4 (goto medfield) if %rootmenu%==5 (exit) echo. echo !! INVALID SELECTION !! echo. pause goto main :linux cls echo 1: 32 BIT echo. echo 2: 64 BIT echo. echo 3: Back to main menu echo. set /p linmenu=Please select 32 or 64 bit: if %linmenu%==1 (goto l32) else if %linmenu%==2 (goto l64) else if %linmenu%==3 (goto main) echo. echo !! INVALID SELECTION !! echo. pause goto linux :l32 echo ### NOW DOWNLOADING 32 BIT LINUX ZIP ### echo. wget http://dl.google.com/android/adt/adt-bundle-linux-x86-20130219.zip -O BUNDLES\adt-bundle-linux-x86-20130219.zip cls echo ### THE PACKAGE HAS BEEN SAVED IN THE 'BUNDLES' DIRECTORY ### echo. echo. echo 1: unZIP now echo. echo 2: Back to main menu echo. echo. set /p extractnow=Do you want to unZIP the ADT Bundle now? if %extractnow%==1 (unzip.exe BUNDLES\adt-bundle-linux-x86-20130219.zip) if %extractnow%==2 (goto main) goto main :l64 echo ### NOW DOWNLOADING 64 BIT LINUX ZIP ### echo. wget http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20130219.zip -O BUNDLES\adt-bundle-linux-x86_64-20130219.zip cls echo ### THE PACKAGE HAS BEEN SAVED IN THE 'BUNDLES' DIRECTORY ### echo. echo. echo 1: unZIP now echo. echo 2: Back to main menu echo. echo. set /p extractnow=Do you want to unZIP the ADT Bundle now? if %extractnow%==1 (unzip.exe BUNDLES\adt-bundle-linux-x86_64-20130219.zip) if %extractnow%==2 (goto main) goto main :windows cls echo 1: 32 BIT echo. echo 2: 64 BIT echo. echo 3: Back to main menu echo. set /p winmenu=Please select 32 or 64 bit: if %winmenu%==1 (goto w32) else if %winmenu%==2 (goto w64) else if %winmenu%==3 (goto main) echo. echo !! INVALID SELECTION !! echo. pause goto windows :w32 cls echo ### NOW DOWNLOADING 32 BIT WINDOWS ZIP ### echo. wget http://dl.google.com/android/adt/adt-bundle-windows-x86-20130219.zip -O BUNDLES\adt-bundle-windows-x86-20130219.zip cls echo ### THE PACKAGE HAS BEEN SAVED IN THE 'BUNDLES' DIRECTORY ### echo. echo. echo 1: unZIP now echo. echo 2: Back to main menu echo. echo. set /p extractnow=Do you want to unZIP the ADT Bundle now? if %extractnow%==1 (unzip.exe BUNDLES\adt-bundle-windows-x86-20130219.zip) if %extractnow%==2 (goto main) goto main :w64 cls echo ### NOW DOWNLOADING 64 BIT WINDOWS ZIP ### echo. wget http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20130219.zip -O BUNDLES\adt-bundle-windows-x86_64-20130219.zip cls echo ### THE PACKAGE HAS BEEN SAVED IN THE 'BUNDLES' DIRECTORY ### echo. echo. echo 1: unZIP now echo. echo 2: Back to main menu echo. echo. set /p extractnow=Do you want to unZIP the ADT Bundle now? if %extractnow%==1 (unzip.exe BUNDLES\adt-bundle-windows-x86_64-20130219.zip) if %extractnow%==2 (goto main) goto main :mac cls echo 1: Download for Mac OS X (only one version needed) echo. echo 2: Back to main menu echo. set /p macmenu=Please select an option: if %macmenu%==1 (goto domacdl) else if %macmenu%==2 (goto main) echo. echo !! INVALID SELECTION !! echo. pause goto mac :domacdl echo ### NOW DOWNLOADING 64 BIT MAC OS X ZIP ### echo. wget http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20130219.zip -O BUNDLES\adt-bundle-mac-x86_64-20130219.zip cls echo ### THE PACKAGE HAS BEEN SAVED IN THE 'BUNDLES' DIRECTORY ### echo. echo. echo 1: unZIP now echo. echo 2: Back to main menu echo. echo. set /p extractnow=Do you want to unZIP the ADT Bundle now? if %extractnow%==1 (unzip.exe BUNDLES\adt-bundle-mac-x86_64-20130219.zip) if %extractnow%==2 (goto main) goto main :medfield cls echo. echo ### NOW DOWNLOADING INTEL MEDFIELD DRIVERS v1.1.4 and v1.1.5 ### echo. echo. echo. mkdir IntelMedfieldDrivers wget https://www.dropbox.com/s/ekeyvcjr4gk7lpi/intelandroiddrvsetup1.1.4.zip?dl=1 -O intelandroiddrvsetup1.1.4.zip wget https://www.dropbox.com/s/ptckh6rrzef3t1w/intelandroiddrvsetup1.1.5.zip?dl=1 -O intelandroiddrvsetup1.1.5.zip unzip.exe intelandroiddrvsetup1.1.4.zip -d IntelMedFieldDrivers unzip.exe intelandroiddrvsetup1.1.5.zip -d IntelMedFieldDrivers del *drvsetup* goto main SDK_DOWNLOADER.zip Edited April 11, 2013 by glossywhite Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now