streamer.blogg.se

Steam how to manually download workshop items
Steam how to manually download workshop items







  • If you think any of the HTML bits are ugly, I really don't care.
  • Even trying is a bit troublesome and something you probably shouldn't trust people doing.
  • There's no way to automate the re-running of the code on each page.
  • It strictly deals with the data you see on the page. This code all runs locally and does not contact anything on the the internet. If not, I add the download links to the page.Įven though it says "download", there' no network activity going on other than loading your steam pages. If there are more, I scrape the data, toss it in localStorage, and load the next page.

    steam how to manually download workshop items steam how to manually download workshop items

    From that data, I see where we are in the pagination of items. Since there's no big data source, I have to comb the rendered DOM (HTML) elements for data along with the url. This is your most basic JS screen scraper. I took time to make it the code was (hackily) page aware and knows when to stop auto-navigating. Keep watching until the last (14th) page is scraped to see the links for saving the files get inserted. Here's a GIF of me exporting my Cities: Skylines subscriptions. You can rescrape pages or regenerate the download links if you've scraped things already.

    steam how to manually download workshop items

    If you screw up, it'll keep the data until you close your borwser. Currently there's very basic HTML, CSV, JSON, and Plain Text.

  • Click the link for what you want the data formatted as.
  • Continue the above two steps until you see a box appear in the upper left hand side of the page with download links for your data.
  • Hit the arrow or re-paste the code and hit.
  • (No red text should show at the bottom of the console.)
  • Wait and you'll automatically get forwarded to the next page.
  • Paste the source code you copied onto the console and press.
  • Press to open the Chrome Inspector panel and go to the Console tab.
  • You may want to make sure you have it set to show 30 items per page and that it's sorted the way you want before going further.
  • In Chrome, navigate to your Steam Workshop subscriptions page for the game you want to export.
  • You need the text inside the file, not the file.
  • Copy the source code contents of SWSSrape.js below.
  • steam how to manually download workshop items

  • Open Chrome (I haven't tested in any other browser so you're on your own trying others).
  • It's expected that you already know how to use the JavaScript console in the Chrome web browser. So I made this little monstrosity over an evening. Unfortunately Vavle/Steam doesn't do such a thing natively and I had to get really creative for my list of several hundred items so I could share with a friend. This is just something I whipped up to dump a listing of my own subscriptions for a particular game. Steam Workshop Subscriptions Scraper Description









    Steam how to manually download workshop items