-
Posts
49 -
Joined
-
Last visited
Posts posted by McMuffinDK
-
-
Maybe you can use this http://steam.tools/cards/
-
It is not, I was thinking of something like this:
client.logOn({ "accountName": username, "password": password, "auth": steamGuardCode });
-
Is it possible to parse the steamguard auth code in a variable?
-
If I import my iPhone device file does it reset authenticator and put a 15 day hold or will it still stay in iPhone?
I actually don't know. But probably as you have to assign it as a new authenticator
-
Do you need help?
Don't hesitate to DM me on discord then! (McMuffinDK#5901)
I would love to help you the best i can
-
Thanks.
Just downloaded the stable version is 3.5. Doc says there is exe but I got none when I extracted the zip, I checked all the folders. Am I missing something, do I need to build it on my own?
In between thanks for your help and reply
Use this link, it is working for me https://github.com/winauth/winauth/releases/download/3.5.1/WinAuth-3.5.1.zip
-
Try use winAuth to get your identity and shared secret and see if that works
-
-
-
-
client.getServerList(NULL, 100, (servers) => { console.log(servers); })
You can find information about filters here: https://developer.valvesoftware.com/wiki/Master_Server_Query_Protocol#Filter
-
Might be your server specs, the coding and so on
-
That part I already know but how do I get the item img link in there?
You can get it from the CEconItem object that you can get using node-steam-tradeoffer-manager
-
Also what is the difference between
https://steamcommunity-a.akamaihd.net/economy/image/class/730/310776773
and
And why is the last one used by all the betting sites and not the first one which seems easier to use
The shorter one is used with the item's market id wich (if i got it right) is hard to get. The long one is in the tradeoffer object that is sent and therefore a lot easier to use
-
Use this
<img src="https://steamcommunity-a.akamaihd.net/economy/image/{theitem img link}/256fx256f">
-
You aren't using async properly. You need to call getInventoryContents inside of the webSession event, after you call setCookies.
Ah yeah ofcause.. sorry it was a nobrainer from me
-
I am trying to get my CS:GO inventory with
getInventoryContents(appid, contextid, tradableOnly, callback)
. My full code is:"use strict"; const SteamUser = require('steam-user'); const SteamTotp = require('steam-totp'); const SteamCommunity = require('steamcommunity'); const TradeOfferManager = require('steam-tradeoffer-manager'); const client = new SteamUser(); const community = new SteamCommunity(); const manager = new TradeOfferManager({ steam: client, community: community, language: 'en' }); var steamLogOn = { accountName: 'FancyUsername', password: 'VerySecurePassword', twoFactorCode: SteamTotp.generateAuthCode('Shared_Secret') }; client.logOn(steamLogOn); client.on('loggedOn', () => { console.log('[Steam] Logged in'); }); client.on('webSession', (sessionid, cookies) => { manager.setCookies(cookies); community.setCookies(cookies); }); manager.getInventoryContents(730, 2, true, (err, inventory) => { if (err) { throw err; } else { console.log(inventory); } });
The error i get is:
/var/www/bot/node_modules/steamcommunity/components/users.js:374 "uri": "https://steamcommunity.com/inventory/" + userID.getSteamID64() + "/" + appID + "/" + contextID, ^ TypeError: Cannot read property 'getSteamID64' of null at get (/var/www/bot/node_modules/steamcommunity/components/users.js:374:60) at SteamCommunity.getUserInventoryContents (/var/www/bot/node_modules/steamcommunity/components/users.js:370:2) at TradeOfferManager.getUserInventoryContents (/var/www/bot/node_modules/steam-tradeoffer-manager/lib/index.js:293:18) at TradeOfferManager.getInventoryContents (/var/www/bot/node_modules/steam-tradeoffer-manager/lib/index.js:281:7) at Object.<anonymous> (/var/www/bot/test.js:34:9) at Module._compile (module.js:660:30) at Object.Module._extensions..js (module.js:671:10) at Module.load (module.js:573:32) at tryModuleLoad (module.js:513:12) at Function.Module._load (module.js:505:3)
-
Not that i know of, i think it is some security thing at steams servers
-
I think this happens because you login elsewhere. This also happens if you login on two computers, using the steam client
-
offer.data('cancelTime', null);
should be right. Maybe try using 0 instead of null?Maybe as a workaround use
offer.data('cancelTime', 864000000);
? (Equal to 10 days) -
I am not sure, but i think you need ti change the line to this:
offer.cancelTime(null);
-
I don't think so, I tried quick and it returned an error about access headers:
Failed to load https://steamcommunity.com/market/priceoverview/?appid=730¤cy=3&market_hash_name=StatTrak™%20M4A1-S%20%7C%20Hyper%20Beast%20(Minimal%20Wear): No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'example.com' is therefore not allowed access.
I am working on a nodejs module to do this, so if you are interested i can tell you when it is ready to launch
-
What error do you get?
-
That was a mistake, I don't fetch icon image for dota2 either.
However I spent the afternoon getting what i need for CSGO.
- With some regex and key/value mapping you can extract weapon / type / exterior from market name.
- With steamlytics API method "/v1/items" you can get rarity and icon url.
May i borrow your code?
Parse steamguard code
in node-steam-user
Posted
McKay is this even possible?