Add All Subscribed Workshop Addons to Collection
Basically, a button while making or editing a collection, that allows you to add all the subscribed workshop addons for the game (e.g. Garry's Mod) to the collection. For instance, I have 400+ addons installed for Garry's Mod, and going through all of them and adding them manually is a huge pain in the butt. Some people have 1,000+ addons, so for them, it's even worse.
Terakhir diedit oleh katkosmos; 26 Jul 2017 @ 5:37pm
< >
Menampilkan 1-15 dari 43 komentar
Sir Smite 13 Okt 2017 @ 3:56am 
I don't know why virtually all of the threads about this particular feature have NO responses whatsoever.

Steam, please, this feature is sorely needed. For the love of all that is decent, PLEASE ADD THIS SIMPLE FEATURE.
joel 10 Apr 2018 @ 1:55pm 
yes PLEASE ADD THIS. i have over 1k mods and want to play with friends but it would take too long to send the links to every single one
STEAM WHY YOU DO THIS
Why is this still not added?
Sable 27 Apr 2018 @ 7:36pm 
Yeah I think this would be useful to have.
pidginnn 30 Jun 2018 @ 6:05am 
why isn't this a feature and i hate steam cuz i make a collection with 400+ mods which was a pain in the butt and there isn't a button called *subscribe to all* so my friends are 2 lazy to download them all and i just be there like

I WANNA DIE
Another basic feature steam is missing.... got to be one of the most unintuitive services I've ever used.
Thred posted in July 2017... September 22, 2018 and we still don't have it
Diposting pertama kali oleh StinkyCheeseHead:
Thred posted in July 2017... September 22, 2018 and we still don't have it
valve is a little bit lazy
tmoney 16 Mei 2019 @ 6:24pm 
yea i have 2,000+ and ive been adding them to a collection for over an hour and i only have 500 or so added :steamfacepalm:
vay amina
batatspamavert 17 Jun 2019 @ 2:07pm 
2
3
5
3
I think that I have created a simpler method:

So, 𝗶𝗻 𝗯𝗿𝗼𝘄𝘀𝗲𝗿, 𝗻𝗼𝘁 𝘁𝗵𝗲 𝗮𝗽𝗽, go to your game's workshop -> Browse -> Collections -> Create collection. Fill all that required crap. Now you should be on 'Add / Edit Child Items' screen. Go to 'Subscribed items' tab, open your developer console (f12) and paste this code:

(function() { let items = Array.prototype.slice.call(document.querySelectorAll('.itemChoice:not(.inCollection)')); let form = document.getElementById('AddChildItemForm') let promises = [] items.forEach(item => { let id = item.id.replace('choice_MySubscribedItems_', '').replace('choice_MyItems_', ''), data form.querySelector('[name="childid"]').value = id data = new FormData(form) console.log('sending ' + id) promises.push(fetch('https://steamcommunity.com/sharedfiles/addchild', { method: 'POST', body: data }).then(() => { console.log(id + ' ok') }) .catch(() => { console.log(id + ' FAILED____________________') }) ) }) Promise.all(promises).then(() => { console.log('%c ALL FINISHED OK! Reloading in 5 seconds.', 'background: #000; color: #1aff00;') setTimeout(() => { location.reload() }, 5000) }).catch(res => { console.log('%c ERROR! Details below:', 'background: #000; color: #ff4400;') console.log(res) }) })()

This code will iterate through all the items available and send a call to Steam API to add each one of them to the collection. Wait until you start (and finish) seeing messages like '1234567 ok'. It might take a moment, I think steam has some throttling mechanism for those requests. After it finishes you should get a message on black background 'ALL FINISHED OK! Reloading in 5 seconds' - after which it should reload the window and you can see if it really went ok. Then just publish the collection. Now you have all your items in one place.
< >
Menampilkan 1-15 dari 43 komentar
Per halaman: 1530 50

Tanggal Diposting: 26 Jul 2017 @ 2:31pm
Postingan: 43