-
Posts
3545 -
Joined
-
Last visited
Everything posted by Dr. McKay
-
Question about getting logged off after some time (days)
Dr. McKay replied to mar71n's topic in node-steam-user
That's pretty much the right way to do it. -
Unless you're conducting tens of thousands of trades a day, that should be fine.
-
That should work.
- 6 replies
-
- node.js
- node-steam-user
-
(and 2 more)
Tagged with:
-
It shouldn't matter if your IP keeps changing.
-
It's just normal polling. It polls (requests) the API on a timer to see if anything has changed. The only possibly more efficient way to do it is to connect to Steam as a client and listen for new incoming trade offers messages and items received messages. They don't tell you details about the trades though, so you need to hit the API anyway. And since they're not foolproof you need to poll on a timer anyway.
-
Not really, just google http proxies.
-
I highly doubt you'll find any free proxies that work with Steam.
-
HTTPS proxies are not supported, only HTTP proxies. Your 400 Bad Request is coming from the proxy, so you're probably not using the correct proxy address/port.
-
7 days trade ban, how check how many days left? CEconItem{}?
Dr. McKay replied to Ryzl's topic in node-steamcommunity
It's in owner_descriptions, which is only available if you loaded your own inventory. -
Most likely OfferLimitExceeded is coming from the actual call to offer.send(), not from confirming it. There's also a limit on how many offers can be awaiting confirmation, maybe you hit that.
-
Issues with getting post-trade assetid's
Dr. McKay replied to Eradicate's topic in node-steam-tradeoffer-manager
itemsToReceive always contains the pre-trade data. You can use offer.getExchangeDetails to get post-trade data. -
I believe you only need steamLogin, steamLoginSecure, sessionid, and steamMachineAuth cookies (the latter not being necessary if the cookies were obtained through a CM).
-
You could always use node-steamcommunity's getUserInventoryContents, which is what steam-tradeoffer-manager calls anyway.
-
I don't understand what you're trying to do here. Why manually make the request instead of using getUserInventoryContents? What do you mean by "not having to cache anything"?
-
Question adding buyorders on Steam Community Market
Dr. McKay replied to shustrik35's topic in General
It's not possible in any of my modules, and probably won't ever be (in compliance with the Steam Subscriber Agreement). -
Question Where im doing wrong (weblogin steam-user)
Dr. McKay replied to katayyayuci's topic in node-steam-user
Don't use steam, just use steam-user. -
Question New way of accepting confirmations?
Dr. McKay replied to 0x737368's topic in node-steamcommunity
The event is still there, but it's deprecated and you're highly discouraged from using it. You should be using acceptConfirmationForObject. -
Loading inventories page by page?
Dr. McKay replied to QuestionRealQuick1's topic in node-steam-tradeoffer-manager
All you need is the appid + contextid + assetid. -
Loading inventories page by page?
Dr. McKay replied to QuestionRealQuick1's topic in node-steam-tradeoffer-manager
No, there's no way to load the inventory page by page. -
Loading inventories page by page?
Dr. McKay replied to QuestionRealQuick1's topic in node-steam-tradeoffer-manager
That won't do any good, you'll need to load the files into memory before you can use them anyway.