lpx_links is a utility to get the direct download links for the additional sample/sound content for Logic Pro X and Mainstage.
Includes Mandatory only list. Thanks to Matteo Ceruti aka Matatata for the idea.
0.0.10 - adds support to specify Mainstage app to get direct download links for sample/sound content
0.0.9 - fixes issue where the install script attempted to re-download the pkg files 🤦
0.0.8 - adds logic to resolve relative parents in download URLs & Readme updates.
0.0.7 - added mandatory file list & refactor of code.
0.0.6 - added version detection. Any version of Logic Pro X should work now.
Simply open the terminal and paste one of the commands from below.
For Logic Pro X use the following command:
cd ~/Downloads; mkdir -p lpx_links/app ; cd lpx_links/app ; curl -#L https://goo.gl/nUrpPi | tar -xzv --strip-components 1 ; ./lpx_links.rb -n Logic
For Mainstage use the following command:
cd ~/Downloads; mkdir -p lpx_links/app ; cd lpx_links/app ; curl -#L https://goo.gl/nUrpPi | tar -xzv --strip-components 1 ; ./lpx_links.rb -n Mainstage
To download I recommend using aria2
Download & install - aria2 ver1.33.0 installer
Then in the Terminal
To only download the mandatory files (32)
aria2c -c --auto-file-renaming=false -i ~/Desktop/lpx_download_links/mandatory_download_links.txt -d ~/Downloads/logic_content
To download all the packages
aria2c -c --auto-file-renaming=false -i ~/Desktop/lpx_download_links/all_download_links.txt -d ~/Downloads/logic_content
-d is the path to where you want the downloaded files
To install all the downloaded packages use the following command:
sudo ~/Downloads/lpx_links/app/install.sh ~/Downloads/logic_content
Want to contribute? Fork and let me know.
License
GNU General Public License, version 3 (GPL-3.0)
(http://opensource.org/licenses/GPL-3.0)