Jump to content

Rocksmith 2014 CDLC Installer


BtheD

Recommended Posts

I got sick of having to manually move downloaded CDLC to Rocksmith's DLC folder, so I wanted to tell Firefox to a batch file on download to just copy downloaded psarc files for me. Turns out Firefox only accepts exe files as valid programs to open new downloads with, so a 1 line batch file exploded into over 50 lines of C++.

It's not perfect, but it functions for my purposes and I'm open to adding features to it if people ask and I have the time. One major limitation is that it currently only supports the Steam version of Rocksmith 2014 and only if you're using the default install location for both Steam and Rocksmith 2014 because I was lazy and hard-coded the path. However, I'm already looking into an alternative for this, so if you don't have Rocksmith through Steam or just use a custom install path, just be a little patient and the next version should be out shortly. EDIT: I've added that functionality now, you'll have to paste in the path to where you'd like CDLC installed when the program's run the first time you use it.

Links:

Link to comment
Share on other sites

59 minutes ago, BtheD said:

I got sick of having to manually move downloaded CDLC to Rocksmith's DLC folder, so I wanted to tell Firefox to a batch file on download to just copy downloaded psarc files for me. Turns out Firefox only accepts exe files as valid programs to open new downloads with, so a 1 line batch file exploded into over 50 lines of C++.

It's not perfect, but it functions for my purposes and I'm open to adding features to it if people ask and I have the time. One major limitation is that it currently only supports the Steam version of Rocksmith 2014 and only if you're using the default install location for both Steam and Rocksmith 2014 because I was lazy and hard-coded the path. However, I'm already looking into an alternative for this, so if you don't have Rocksmith through Steam or just use a custom install path, just be a little patient and the next version should be out shortly.

Links:

Nice tool! CFSM also has this built in, if you want some more functionality. You should only ever support the Steam version of the game. That is the only version of the game you should ever care about as piracy is not allowed on this forum, "When working on projects or modifications, they cannot contain anything that supports pirated copies" ( https://customsforge.com/index.php?/guidelines/ )

Link to comment
Share on other sites

Quote

CFSM also has this built in, if you want some more functionality.

I love CFSM, but I don't think it has the ability to silently install a psarc when it's provided as argv[1] (that happens when you run it manually from the command-line, dragging the file onto the program, or right clicking the file and selecting "Open with..." and selecting the program). This is definitely bare-bones and CFSM should still be used in tandem for its greater functionality, but I wanted to make this to fill a very specific niche of quickly downloading/installing files from Ignition.

Quote

You should only ever support the Steam version of the game.

What I meant when I wrote about the hard-coded path, was that I'm more concerned with users who install Steam or Rocksmith to a custom location (eg: a second harddrive). In the end, all the program does is effectively move the file it's provided to the CDLC path, so I feel like that path should be up to the user.

EDIT: To simplify, this is basically a stripped down version of the built-in "mv" command in Windows that only takes one argument (what to move) rather than two (what to move and where to move it).

Link to comment
Share on other sites

15 minutes ago, BtheD said:

I love CFSM, but I don't think it has the ability to silently install a psarc when it's provided as argv[1] (that happens when you run it manually from the command-line, dragging the file onto the program, or right clicking the file and selecting "Open with..." and selecting the program). This is definitely bare-bones and CFSM should still be used in tandem for its greater functionality, but I wanted to make this to fill a very specific niche of quickly downloading/installing files from Ignition.

Go into CFSM and go to Repairs > Process Download Folder, put your Downloads folder as a "Monitored" folder, and your RS dlc folder as the "Destination folder" and check the "Auto Monitor Downloads Folder" box (you don't need to donate for it). Select the repairs you want automatically done, like add DD, fix song speed, or apply default AppID. When you download a CDLC it'll repair it and move it to your destination folder. You need CFSM open for it, but when it detects psarcs in your downloads it'll repair them with the settings you put, and move them to the destination folder.

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

Loading...
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. - Privacy Policy