Jump to content
McKay Development

BattleMaster

Member
  • Posts

    17
  • Joined

  • Last visited

Everything posted by BattleMaster

  1. That's unfortunate. Do you know if it would be possible to implement that functionality? Or is it possible with the Web API?
  2. How do I get a list of DLCs owned by a user, or alternatively, find out if a given DLC app ID is owned by a particular user? Thanks in advance.
  3. Similar situation with "Tomb Raider (VI) The Angel of Darkness" and for "Don't Starve Together" there arent any depots in the json I got
  4. I found something strange: For the game Fallout: New Vegas, "depots" isn't located at appinfo.depots, but instead at appinfo.install.registry.hkey_local_machine\\\\software\\\\bethesda softworks\\\\falloutnv.depots Why are the depots part of this object relating to the registry?
  5. So is the download size that the steam desktop client shows also based on that "maxsize"?
  6. What does this "maxsize" field mean? "max" of what? Is it the max out of any branch?
  7. I'm asking because with a game like this for example, I would assume that the "DUSK SDK" depot only gets downloaded when you opt into the "dusk_sdk" branch, but it looks like it's also there with the public branch. Actually in this case it might actually be downloading the data even if you don't opt into the beta, because this seems to match the download size that Steam shows me (Dusk Content + Dusk SDK + Soundtrack):
  8. I would have thought that maybe it's something that you can turn on or off like a DLC but it doesn't look like it. It is included in the download size that Steam shows.
  9. I still get a "not a function" error. minimal reproducible code: import SteamUser from 'steam-user'; await SteamUser.logOn({anonymous: true, machineName: 'Test', clientOS: 16}); nvm, i forgot this line var client = new SteamUser(); It works now, but getProductInfo seems to be stuck without doing anything console.log('logging on to Steam..'); await client.logOn({anonymous: true}); console.log('logged on'); console.log('getting product info..'); const product_info = await client.getProductInfo([10], []); console.log(`product_info: ${JSON.stringify(product_info)}`);
  10. Not yet, I wanted to try if this part works first, and I assumed that I wouldn't get an error like this, but rather one telling me to log on. But I guess I can try doing that first. By the way, is there a tutorial or something for using this library?
  11. That didnt really work, now it was looking like this: SteamUser seems to be a class, so I tried const steamuser = new SteamUser(); and then when trying to use steamuser.getProductInfo(...) I got this error: Sorry if I am bothering too much, I am pretty new to node and js in general.
  12. Thanks a lot! I tried to import steamuser with import * as steamuser from 'steam-user'; but now steamuser is just an empty object, what did I do wrong?
  13. there's probably a dedicated tool for those bots, but isnt using bots to farm ingame items against steam TOS?
  14. Hello, I am completely new to using this library. I want to be able to find the download size of a game from my application. SteamDB does have this functionality (you can see the depots belonging to a game, and for each depot you can see the size), so there must be a way to do it; however, I wasn't able to achieve this with just the Steam Web API (do tell me if there is a way to do it with just the web api), and was thus wondering if I could do it using node-steam-user. I would greatly appreciate your help.
×
×
  • Create New...