Author Topic: Steam protocol  (Read 122320 times)

0 Members and 1 Guest are viewing this topic.

Offline jjamesville

  • Newbie
  • *
  • Posts: 7
  • Karma: 0
Re: Steam protocol
« Reply #255 on: 25 06 2015, 05:16:18 »
jjamesville, can you make a netlog?
http://pastebin.com/rpVAZ8fE

Also I tried it with the development version and it still doesn't display my contacts
 

Offline Robyer

Re: Steam protocol
« Reply #256 on: 25 06 2015, 07:20:22 »
jjamesville, in log it seems it loads contacts correctly.

I guess it will be the bug with not creating group correctly. Look at Steam options what default group name is set there. Then create such group manually in your clist. Contacts are probably in your database, but they are just "hidden" in non-existing group.
I was developing mainly Facebook, Omegle, Steam, Dummy and MobileState plugins. Now I'm retired. Goodbye, everyone. ~ You can still find me on Facebook.
 

Offline Robyer

Re: Steam protocol
« Reply #257 on: 25 06 2015, 07:23:02 »
@Robyer/unsane,

Would it be possible to do something about token expiration on Tuesdays? When the whole steam is taken down for maintenance, my miranda always expires the token off meaning I have to re-authenticate myself. I mean, it works, but I don't want to have to enter a code every week on Tuesday. Would it be possible to put in some verification that will only remove the token if it detects that steam web api is NOT down? (like this site does: https://steamstat.us/  - it'll show when web api is down).

No need to do this complications with steamstat.us. We can easily understand whether token is expired or website is down. But it wasn't easily possible with the way unsane wrote the requests queue manager. I'm not sure how it works in actual version, I wasn't checking sources yet...
I was developing mainly Facebook, Omegle, Steam, Dummy and MobileState plugins. Now I'm retired. Goodbye, everyone. ~ You can still find me on Facebook.
 

Offline jjamesville

  • Newbie
  • *
  • Posts: 7
  • Karma: 0
Re: Steam protocol
« Reply #258 on: 26 06 2015, 00:27:56 »
jjamesville, in log it seems it loads contacts correctly.

I guess it will be the bug with not creating group correctly. Look at Steam options what default group name is set there. Then create such group manually in your clist. Contacts are probably in your database, but they are just "hidden" in non-existing group.
This method worked, thank you
 

Offline Schumi

  • Newbie
  • *
  • Posts: 12
  • Karma: 0
Re: Steam protocol
« Reply #259 on: 30 07 2015, 15:16:24 »
I had same issue as jjamesville. Create 'Steam' group. Now all ok.
 

Offline jjamesville

  • Newbie
  • *
  • Posts: 7
  • Karma: 0
Re: Steam protocol
« Reply #260 on: 02 08 2015, 00:17:11 »
So after some testing it looks like when you send a message to someone offline, it does go to their unread messages notification in steam. However, when they reply to you and you're offline, you don't receive the messages sent to you via the plugin. Is there any way to fix this?
 

Offline Robyer

Re: Steam protocol
« Reply #261 on: 02 08 2015, 08:22:56 »
jjamesville, It's possible, but I had no time for that yet.
I was developing mainly Facebook, Omegle, Steam, Dummy and MobileState plugins. Now I'm retired. Goodbye, everyone. ~ You can still find me on Facebook.
 

Offline Schumi

  • Newbie
  • *
  • Posts: 12
  • Karma: 0
Re: Steam protocol
« Reply #262 on: 05 08 2015, 07:27:51 »
After installing steam native client for windows, stop working miranda plugin. Can't connect - always see progress circle near steam icon. Do not see any error messages.
I see in log:


Code: [Select]
[10:25:52 10B0] [STEAM_1] CSteamProto::SetStatus: changing status from 40071 to 40072
[10:25:52 0CDC] [STEAM_1] Send request to https://steamcommunity.com/mobilelogin/getrsakey
/

[10:25:52 0CDC] [STEAM_1] Connection request to steamcommunity.com:443 (Flags 11)....
[10:25:52 0CDC] [STEAM_1] (0000000002C03178) Connecting to server steamcommunity.com:443..
..

[10:25:52 0CDC] [STEAM_1] (0000000002C03178) Connecting to ip 2.17.35.235:443 ....
[10:25:52 0CDC] [STEAM_1] (2152) Connected to steamcommunity.com:443
[10:25:52 0CDC] [STEAM_1] (2152 steamcommunity.com) Starting SSL negotiation
[10:25:52 0CDC] [STEAM_1] (2152 steamcommunity.com) SSL negotiation successful
[10:25:53 0CDC] [STEAM_1] (0000000002C03178:2152) Connection closed internal
[10:25:53 0CDC] [STEAM_1] (0000000002C03178:4294967295) Connection closed
[10:25:53 0CDC] [STEAM_1] Send request to https://steamcommunity.com/mobilelogin/dologin/
[10:25:53 0CDC] [STEAM_1] Connection request to steamcommunity.com:443 (Flags 11)....
[10:25:53 0CDC] [STEAM_1] (0000000002C02DE8) Connecting to server steamcommunity.com:443..
..

[10:25:53 0CDC] [STEAM_1] (0000000002C02DE8) Connecting to ip 2.17.35.235:443 ....
[10:25:53 0CDC] [STEAM_1] (2212) Connected to steamcommunity.com:443
[10:25:53 0CDC] [STEAM_1] (2212 steamcommunity.com) Starting SSL negotiation
[10:25:53 0CDC] [STEAM_1] (2212 steamcommunity.com) SSL negotiation successful
[10:25:54 0CDC] [STEAM_1] (0000000002C02DE8:2212) Connection closed internal
[10:25:54 0CDC] [STEAM_1] (0000000002C02DE8:4294967295) Connection closed
 

Offline Robyer

Re: Steam protocol
« Reply #263 on: 05 08 2015, 10:09:28 »
Schumi, try to delete TokenSecret in your steam account section via Database Editor++. And then try to login again.
I was developing mainly Facebook, Omegle, Steam, Dummy and MobileState plugins. Now I'm retired. Goodbye, everyone. ~ You can still find me on Facebook.
 

Offline Vulpix

Re: Steam protocol
« Reply #264 on: 10 08 2015, 07:26:25 »
Sometimes I get an error saying "Failed to establish a TRouter connection". Do I need to reconnect to the protocol, or what is the significance of this error message?

Thanks!


Oops I put this in a wrong tab D: my bad. I had skypeweb and steam opened in separate tabs. Thanks @unsane!
« Last Edit: 10 08 2015, 10:36:51 by Vulpix »
 

Offline unsane

Re: Steam protocol
« Reply #265 on: 10 08 2015, 09:19:17 »
Vulpix,
First, you're in wrong topic. TRouter is a SkypeWeb stuff. ;)
Second, trouter notify you about incoming call. So, if you need those notifications you should reconnect.
« Last Edit: 10 08 2015, 09:22:03 by unsane »
Si no estas con nosotros, estas contra nosotros.
 

Offline Vulpix

Re: Steam protocol
« Reply #266 on: 12 08 2015, 18:51:39 »
The "read online message" feature for Steam doesn't work. It sort of makes sense since there are no online messages, but it is more broken for steam than for other protocols as when you right-click a steam contact, the icon (shown next to the "read online message") will be the protocol icon of the previous protocol you had selected. I.e. if you tried to call up the right-click menu for a jabber contact and then did it for a steam one, the icon will be the jabber icon.

Either remove this feature for steam protocol (as it makes no sense?) or check why it behaves so strangely.

@robyer/@unsane, did you have time to peek at offline messages on steam?

Thanks!
 

Offline Wishmaster

Re: Steam protocol
« Reply #267 on: 12 08 2015, 19:36:46 »
Vulpix, I fixed online status messages
 

Offline Vulpix

Re: Steam protocol
« Reply #268 on: 13 08 2015, 07:13:28 »
Wishmaster, yay! That worked. However, there is still the same problem with the "read away message" as I just realized you can also do that. Can you remove the functionality to read "X" message from steam altogether? Thanks!
 

Offline Wishmaster

Re: Steam protocol
« Reply #269 on: 13 08 2015, 09:18:39 »
Wishmaster, yay! That worked. However, there is still the same problem with the "read away message" as I just realized you can also do that. Can you remove the functionality to read "X" message from steam altogether? Thanks!
Why remove it?
There are status messages for other status then away, aren't there?

It is rather a problem with the icons, it seems?