Shadowrun series First step is to download SteamCMD. This is a tool generally used to host/Update dedicated servers. Though for this we can use it download mods, too. Here's the official link for SteamCMD. https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD After it's downloaded and extracted go ahead and run SteamCMD.exe. This will pull up a command prompt window that looks like this. https://i.imgur.com/oDFjpBV.png Here's where we actually get to download the mods. In the SteamCMD window type 'login anonymous' without the quotes. If done properly you'll see the following. Connecting anonymously to Steam Public...Logged in OK Waiting for user info...OK Now that we have logged in it's time to lookup Divinity 2 Original Sin on https://steamdb.info/ so we can find the AppID of the game. This ID changes every time the game is updated so you'll have to re look it up whenever there is an update. As of right now the current AppID is 435150. The next thing we do is lookup the mod that we want to get off of steam. Let's head on over to the steam website to find a mod we want. https://steamcommunity.com/app/435150/workshop/ Say we want a newer mod that's only on the steam workshop. Let's get 'Tempest Class (New Spear Skills)', which we can find here. https://steamcommunity.com/sharedfiles/filedetails/?id=1140405351&searchtext=. In the link above you'll notice that there is a section called 'id=1140405351' in the url. We only want to focus on the numbers here, though. This is what we'll use in SteamCmd. So as of now we have the two main bits of info we need. The AppID which is 435150 and the workshop mod id which is 1140405351. Hop back over to SteamCMD and type the following workshop_download_item 435150 1140405351 The first part of the above tells steam we want to download a workshop mod. The second part is the game we want the mod for. The last part is the Id of the mod so it knows which one to download. If done correctly you should see the following Success. Downloaded item 1140405351 to 'C:steamcmdsteamappsworkshopcontent4351501140405351' (2542744 bytes) Of course the above location will change based on where you have SteamCmd located. Within the SteamCmd folder where the executable is located let's go into the directory steamcmdsteamappsworkshopcontent435150. The last bit of numbers will change with the Divinity 2 Original Sin AppID. Within this folder is where all the mods you download will go. If you followed my instructions above to test you'll notice there is a folder in here that has the same name as the workshop mod id. Inside of this folder you will find the mod. Have fun guys, if anything isn't clear let me know and i'll try to clear it up.
http://steamworkshopdownloader.maurits.tv/
Enjoy modding without arbitrary bullshit restrictions.
http://steamworkshopdownloader.maurits.tv/
Enjoy modding without arbitrary bullshit restrictions.
http://steamworkshopdownloader.maurits.tv/
Enjoy modding without arbitrary bullshit restrictions.
In any case, like I said, it does work for the Shadowrun games, so hopefully it will be of some help to people reading this thread.Download From Steam Workshop Without The Game
I would recommend that if anyone finds games with such workshop restrictions, to take this up with the game's developers in the first instance and tell them to open up their damn workshop!
EDIT EDIT: I originally thought the below solution worked for non-public workshops, but it's basically just what the website does. I'll leave it here just in case others want a slightly-more convenient downloader (so you can download from within Steam seamlessly, without going to another website).
So, alternative to website - effectively integrates a script into your browser instead.
1) Grab and install a script tool plugin for your browser, such as GreaseMonkey for firefox. Suggestions available from the GreasyFork main page: https://greasyfork.org/en
2) Download the Enhanced Steam Workshop Downloader, and install it (if you've installed one of the aforementioned script plugins, you should get auto-prompted to do this): https://greasyfork.org/en/scripts/29538-enhanced-steam-workshop-downloader
3) This is the annoying bit: It doesn't work as-is, at least not with the latest GreaseMonkey. So, as per this discussion topic (https://greasyfork.org/en/forum/discussion/33459/x), Go to your GreaseMonkey (or whatever tool) tab on your browser, find the Steam Downloader Workshop script, select it, then select Edit Script. Then just replace all instances of 'GM_xmlHttpRequest' with 'GM.xmlHttpRequest' (without the quotes of course).
4) After that, whenever you navigate to a mod on the Steam Workshop, the script should install some extra buttons, including a download button. Press the download button, and the mod is yours! No need to subscribe, and works with 'non-public' workshops!*
*That I've tested, which isn't many. Should also work on everything the SteamDownloader website works on (in theory). Also note I've only tested this with GreaseMonkey on Firefox - the script SHOULD be compatible with other similar scripting tools, but I have no idea if that's actually the case as this is the first time I've tried to use it.
The cool thing with this approach, is that once installed (and fixed to actually work), you don't need to go to a separate website to download the mod - it's just done seamlessly from within the Steam Workshop mod itself.
I would recommend that if anyone finds games with such workshop restrictions, to take this up with the game's developers in the first instance and tell them to open up their damn workshop!
EDIT: Recently discovered a way to get ALL mods! However, it's slightly more work - even more so since the script requires editing before it will work.
1) Grab and install a script tool plugin for your browser, such as GreaseMonkey for firefox. Suggestions available from the GreasyFork main page: https://greasyfork.org/en
2) Download the Enhanced Steam Workshop Downloader, and install it (if you've installed one of the aforementioned script plugins, you should get auto-prompted to do this): https://greasyfork.org/en/scripts/29538-enhanced-steam-workshop-downloader
3) This is the annoying bit: It doesn't work as-is, at least not with the latest GreaseMonkey. So, as per this discussion topic (https://greasyfork.org/en/forum/discussion/33459/x), Go to your GreaseMonkey (or whatever tool) tab on your browser, find the Steam Downloader Workshop script, select it, then select Edit Script. Then just replace all instances of 'GM_xmlHttpRequest' with 'GM.xmlHttpRequest' (without the quotes of course).
4) After that, whenever you navigate to a mod on the Steam Workshop, the script should install some extra buttons, including a download button. Press the download button, and the mod is yours! No need to subscribe, and works with 'non-public' workshops!*
*That I've tested, which isn't many. Should also work on everything the SteamDownloader website works on (in theory). Also note I've only tested this with GreaseMonkey on Firefox - the script SHOULD be compatible with other similar scripting tools, but I have no idea if that's actually the case as this is the first time I've tried to use it.
The cool thing with this approach, is that once installed (and fixed to actually work), you don't need to go to a separate website to download the mod - it's just done seamlessly from within the Steam Workshop mod itself. Thank you for your patiently guide,but may I ask why while clicking the button there is nothing show off but refresh the website again.
I would recommend that if anyone finds games with such workshop restrictions, to take this up with the game's developers in the first instance and tell them to open up their damn workshop!
EDIT: Recently discovered a way to get ALL mods! However, it's slightly more work - even more so since the script requires editing before it will work.
1) Grab and install a script tool plugin for your browser, such as GreaseMonkey for firefox. Suggestions available from the GreasyFork main page: https://greasyfork.org/en
2) Download the Enhanced Steam Workshop Downloader, and install it (if you've installed one of the aforementioned script plugins, you should get auto-prompted to do this): https://greasyfork.org/en/scripts/29538-enhanced-steam-workshop-downloader
3) This is the annoying bit: It doesn't work as-is, at least not with the latest GreaseMonkey. So, as per this discussion topic (https://greasyfork.org/en/forum/discussion/33459/x), Go to your GreaseMonkey (or whatever tool) tab on your browser, find the Steam Downloader Workshop script, select it, then select Edit Script. Then just replace all instances of 'GM_xmlHttpRequest' with 'GM.xmlHttpRequest' (without the quotes of course).
4) After that, whenever you navigate to a mod on the Steam Workshop, the script should install some extra buttons, including a download button. Press the download button, and the mod is yours! No need to subscribe, and works with 'non-public' workshops!*
*That I've tested, which isn't many. Should also work on everything the SteamDownloader website works on (in theory). Also note I've only tested this with GreaseMonkey on Firefox - the script SHOULD be compatible with other similar scripting tools, but I have no idea if that's actually the case as this is the first time I've tried to use it.
The cool thing with this approach, is that once installed (and fixed to actually work), you don't need to go to a separate website to download the mod - it's just done seamlessly from within the Steam Workshop mod itself.
I've edited my post above but left the instructions, since it does make downloading those public-workshop games a tiny bit simpler (not including getting it working in the first place).
So we're back to the only option, which is to hassle the devs for whichever game it is and get them to 'unlock' the workshop for it. Unless they're total utter bastards, if they sell their game on any other platform at all, then they should have the 'workshop' public.
Well that or the other option: get the mod maker to put their mod on something that's not the workshop like a normal modder, such as NexusMods or something.
The mods for Project Zomboid from Indie Stone are also available on Steam Workshop and unavailable here! I really thing GOG should do something to fix this!!
I know the other method, but its not neat. You have to own the game on Steam, have to get the mod, recompress it and upload it to somewhere. This seem to be the only option given current situation... -___-
The mods for Project Zomboid from Indie Stone are also available on Steam Workshop and unavailable here! I really thing GOG should do something to fix this!!
I know the other method, but its not neat. You have to own the game on Steam, have to get the mod, recompress it and upload it to somewhere. This seem to be the only option given current situation... -___-
I still maintain that devs that lock their workshop in such a manner are bastards, but it's likely this is just the default configuration for the workshop. I'm sure the Project Zomboid devs would have no issues with their workshop being unlocked, considering the game is available here.
Here's a tutorial on this.
Get Greasemonkey for Firefox or TamperMonkey for Chrome extensions
Download Script from here and add it to the extension:
https://greasyfork.org/scripts/5729-enhanced-steam-workshop-downloader/code/Enhanced%20Steam%20Workshop%20Downloader.user.js
Go to Stream workshop, find the mod you are looking for click on it. Underneath the gallery there will be a download page.
(Extension might ask permission for the script. Click to allow on all domains)
https://i.imgur.com/EfUUgJz.jpg
The file downloaded will be in cpz format. Just open it with your favorite archive, 7zip or WinRAR
Move the folder to {Your Install Dir}Shadowrun ReturnsShadowrun_DataStreamingAssetsContentPacks
Remove any leading number in folder before the text.
You're done.
Reference used:
https://steamcommunity.com/sharedfiles/filedetails/?id=165283611
https://forums.kleientertainment.com/topic/48803-direct-download-any-mod-from-workshop-via-greasemonkey/
Here's a tutorial on this.
Get Greasemonkey for Firefox or TamperMonkey for Chrome extensions
Download Script from here and add it to the extension:
https://greasyfork.org/scripts/5729-enhanced-steam-workshop-downloader/code/Enhanced%20Steam%20Workshop%20Downloader.user.js
Go to Stream workshop, find the mod you are looking for click on it. Underneath the gallery there will be a download page.
(Extension might ask permission for the script. Click to allow on all domains)
https://i.imgur.com/EfUUgJz.jpg
The file downloaded will be in cpz format. Just open it with your favorite archive, 7zip or WinRAR
Move the folder to {Your Install Dir}Shadowrun ReturnsShadowrun_DataStreamingAssetsContentPacks
Remove any leading number in folder before the text.
You're done.
Reference used:
https://steamcommunity.com/sharedfiles/filedetails/?id=165283611
https://forums.kleientertainment.com/topic/48803-direct-download-any-mod-from-workshop-via-greasemonkey/
AFAIK its up to the devs of the relevant game to 'unlock' the workshop for their game. So contacting the devs in that instance would be the way to go.
steamworkshop downloader maurits tv
Enjoy modding without arbitrary bullshit restrictions.
I would recommend that if anyone finds games with such workshop restrictions, to take this up with the game's developers in the first instance and tell them to open up their damn workshop!
EDIT EDIT: I originally thought the below solution worked for non-public workshops, but it's basically just what the website does. I'll leave it here just in case others want a slightly-more convenient downloader (so you can download from within Steam seamlessly, without going to another website).
So, alternative to website - effectively integrates a script into your browser instead.
1) Grab and install a script tool plugin for your browser, such as GreaseMonkey for firefox. Suggestions available from the GreasyFork main page: https://greasyfork.org/en
2) Download the Enhanced Steam Workshop Downloader, and install it (if you've installed one of the aforementioned script plugins, you should get auto-prompted to do this): https://greasyfork.org/en/scripts/29538-enhanced-steam-workshop-downloader
3) This is the annoying bit: It doesn't work as-is, at least not with the latest GreaseMonkey. So, as per this discussion topic (https://greasyfork.org/en/forum/discussion/33459/x), Go to your GreaseMonkey (or whatever tool) tab on your browser, find the Steam Downloader Workshop script, select it, then select Edit Script. Then just replace all instances of 'GM_xmlHttpRequest' with 'GM.xmlHttpRequest' (without the quotes of course).
4) After that, whenever you navigate to a mod on the Steam Workshop, the script should install some extra buttons, including a download button. Press the download button, and the mod is yours! No need to subscribe, and works with 'non-public' workshops!*
*That I've tested, which isn't many. Should also work on everything the SteamDownloader website works on (in theory). Also note I've only tested this with GreaseMonkey on Firefox - the script SHOULD be compatible with other similar scripting tools, but I have no idea if that's actually the case as this is the first time I've tried to use it. Download Steam Workshop Mods Without Steam
The cool thing with this approach, is that once installed (and fixed to actually work), you don't need to go to a separate website to download the mod - it's just done seamlessly from within the Steam Workshop mod itself. Hey mate still some mods are not downloading pls helpDownload From Steam Workshop Without Game Of Thrones
steamworkshop downloader maurits tv
Enjoy modding without arbitrary bullshit restrictions. Steam Workshop Gmod
How To Download Steam Workshop
How To Download From Steam Workshop Without Game