katkosmos 26. juli 2017 kl. 14:31
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.
Sidst redigeret af katkosmos; 26. juli 2017 kl. 17:37
< >
Viser 1-15 af 44 kommentarer
Sir Smite 13. okt. 2017 kl. 3:56 
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 kl. 13:55 
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
Sillydolphin 23. apr. 2018 kl. 4:12 
STEAM WHY YOU DO THIS
Why is this still not added?
Sable 27. apr. 2018 kl. 19:36 
Yeah I think this would be useful to have.
pidginnn 30. juni 2018 kl. 6:05 
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
Tyler 25. juli 2018 kl. 15:10 
Another basic feature steam is missing.... got to be one of the most unintuitive services I've ever used.
CarlossInsurance 9. sep. 2018 kl. 15:53 
rip
StinkyCheeseHead 22. sep. 2018 kl. 8:07 
Thred posted in July 2017... September 22, 2018 and we still don't have it
Oprindeligt skrevet af StinkyCheeseHead:
Thred posted in July 2017... September 22, 2018 and we still don't have it
valve is a little bit lazy
tmoney 16. maj 2019 kl. 18:24 
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:
76561198879568820 17. maj 2019 kl. 8:27 
vay amina
batatspamavert 17. juni 2019 kl. 14:07 
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.yuanyoumao.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.
< >
Viser 1-15 af 44 kommentarer
Per side: 1530 50