Jump to content

lpx_links: New Logic Content Utility


David T

Recommended Posts

Hi

It's been a while. Just a heads up. I've made a utility that helps with getting the latest content

download links for Logic Pro X 10.1.1

For now it just gets the links and outputs them to a text file.

 

Over time (read as I get time ) I hope to implement some other tools in it as well.

 

  • Download Manager
    Content Installer (Install to User Defined Location)
    Content Re-locator (Move content to another drive - with auto linking)
    Content Re-linker (Attempts to fixes the links should they something go wrong)

 

http://bit.ly/lpx_links

Link to comment
Share on other sites

  • 2 months later...
  • 5 months later...

In case anyone needs to use David T's lpx_links utility with Logic 10.2.1, there are some things that need to be updated:

 

After following David's instructions on Github, you'll get a "no such file or directory" error from Ruby in Terminal, but you'll still get a "lpx_links" folder created in your Downloads folder although it won't include the actual links to the content. To fix this, open the "config.rb" (lpx_links/app/lib/) with a text editor and change the following:

 

From this:

 

RSC = '/Contents/Resources/logicpro1020.plist'

URL = 'http://audiocontentdownload.apple.com/lp10_ms3_content_2015/'

 

To this:

 

RSC = '/Contents/Resources/logicpro1021.plist'

URL = 'http://audiocontentdownload.apple.com/lp10_ms3_content_2016/'

 

Save and quit out of your text editor.

 

Now, to get the links to the content written to a file, enter the following in terminal:

 

cd ~/Downloads/lpx_links/app/; ruby lpx_links.rb

 

Of course, all of this will be unnecessary once David updates his code :)

 

J.

Link to comment
Share on other sites

  • 9 months later...

Hi, for some reason David's version detection is not working here either.

 

You can work around the error by hardcoding the current LPX version in the appropriate places in the "config.rb" file.

 

So open the file and replace #{VERSION} with 1023 (yes, that's correct. For some reason the plist inside Logic 10.2.4 is is still using 10.2.3, go figure). 

 

So to be more specific, you need to edit lines 6 and 16 in config.rb so that they end up like this:

 

RSC     = "/Contents/Resources/logicpro1023.plist"

JSN_FLE = File.join(JSN_DIR, "logicpro1023_content.json")

 

Once that is done and you save the file, use the commands from my previous post.

 

J.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...