-
Posts
3398 -
Joined
-
Last visited
Posts posted by Dr. McKay
-
-
42 minutes ago, _Tony said:
How do i get steamguard and oAuthToken?
You can't, neither of these work anymore.
-
Sounds like your proxies aren't standards-compliant HTTP proxies.
-
The GC just isn't sending any data for those values.
-
That's probably a bug in your code. steam-user does not attempt to login again if the error event is emitted.
-
If steam-user emits the error event, it's no longer attempting login. You can consider the error event to indicate a fatal error that has resulted in steam-user ceasing all operations unless you call logOn again.
-
Either listen for steamcommunity's sessionExpired event and then call webLogOn(), or set up a timer to call webLogOn() periodically. Hourly works good for me.
webSession is the correct way to listen for new cookies. The Steam backend doesn't proactively send you new cookies when your session expires; it's up to you to request new ones.
-
I'd need to see the actual error message to help you, but my suspicion is that you need to update node.
-
You can do this with steam-session (see example), but not with steam-user only.
-
Sorry, I don't have any proxy providers I can personally recommend.
-
From what I can tell, that proxy provider is intended to MITM your traffic and solve/bypass captchas and other anti-bot tools for you. In order to do that, it needs to present its own (untrusted) HTTPS certificate.
I wouldn't recommend using that provider for this purpose, but if you really wanted to, you'd need to disable TLS certificate checking in Node. This is very much not recommended, but you can do so by setting the environment variable NODE_TLS_REJECT_UNAUTHORIZED to 0.
-
Machine auth tokens and machine IDs are two separate things. There isn't a direct way to prevent machineAuthToken files from being saved, but you could implement a custom storage engine if you wanted, and suppress saving them that way.
-
What's generating "allAssetIds"? You should never see the same ID more than once.
-
Machine auths are not issued for accounts that are using mobile 2FA. If you want to log on to such an account without providing a code, you'll need to use a refresh token.
-
I need you to be more specific.
-
https://github.com/DoctorMcKay/node-steam-user/issues/467
You don't need to post this in two places.
-
They last somewhere around 200 days. It's a JWT; you can decode it and check the exp property to see when it expires.
-
15 hours ago, webDev said:
do i need send every like 1 minute request to this endpoint
Pretty much. You can also use node-steam-user to get notifications when your count of pending trade offers changes, which you can use to trigger a poll. steam-tradeoffer-manager works this way.
-
No, this isn't designed for that use-case.
-
-
steam-user does not work in the browser.
-
No, nothing will work in the browser. Same-origin policy will block you. Although, in theory you could perform a CM login in the browser since that's all websocket based.
-
What version of steam-store?
-
steam-user does not work in the browser.
-
On 11/14/2023 at 6:47 AM, WHOOPS1E said:
However, the challenge remains in finding a method that streamlines the acquisition of information regarding sticker wear and float of items without necessitating the inspection of each individual item containing stickers and floats.
No such method exists.
cant send trade
in node-steam-tradeoffer-manager
Posted
You're probably getting IP rate limited.