Howdy folks, wasn't sure whether to put this in Games or here. Essentially, a guy on my friendslist can see when people set to invisible are online with the new client beta, and when asked he just says that a hint is "clientui_friends.js". What's goin on here fellas, would rather know what's going on so this can get fixed.
I mean its steam beta so it's not like it won't be without major bugs
Actually just reported it there, was wondering if anyone here had any ideas though. @Scratch seems pretty knowledgeable about this stuff.
I'm gonna take a wild guess and say the client UI runs javascript and clientui_friends.js can be modified to ignore invisible. The other possbility is more terrifying: it runs any javascript you input.
I'll take a look at it when I get out of bed
Lol, I set my brother's machine to invisible but it's still marked as online
Small indie company
The trick here lies that want to know which users have the enum for PersonaState set to 7 or Invisible
https://files.facepunch.com/forum/upload/1755/02ed4f81-34a5-4c72-8cb1-845a30104118/image.png
Now here's where I'm having trouble.
When you change your State from Online to Invisible, the API doesn't report a 7, it reports a 0
https://files.facepunch.com/forum/upload/1755/064df3be-52e2-44c1-89ac-8d453a610358/image.png
Compare that to a normal online state
https://files.facepunch.com/forum/upload/1755/33f5bc7d-e5fc-410b-8312-5d41537fe27a/image.png
The major difference though is that this is the Web Api, not through the CM protocol that the clients use.
I also just mentioned it to "A friend" at valve, who said if it's still around just have them report it on HackerOne for $$$.
And that it was likely been already reported
If I was to assume something, and it's really the only possibility. Steam's CM is sending 7 instead of 0s.
I'm not exactly going to bother much about it, but Valve will pay for it to be reported
It's groups, just found out. Status is reported to groups, regardless of whether you're online, like so:
https://files.facepunch.com/forum/upload/1876/8558623f-141d-4b4a-91bb-4af2fab874d0/image.png
Under Group Members, you can see my state is set to "invisible", yet the group still reports 'online'.
lol, well that isn't clientui_friends.js
Yeah he was incredibly unhelpful, not sure what that had to do with anything
That's vague enough to not give anything away unless you're literally the only person offline in a specific group. It's not ideal, but it's not as silly as your friend's claims of it being totally dysfunctional.
I guess steam just doesn't have the budget to make effective software.
/s
Don't think he said that. Just a weird bug.
Unsarcastically, Probably the development team
The be your own boss, can also mean that no one is enforced to a team to work on whatever project internally
Apparently they've been working on this for a year and a half, so for the time spent against the current project, I don't expect a ridiculous team, compared to companies where their sole product is a chat application (hammer and chisel )
Sorry, you need to Log In to post a reply to this thread.