Author Topic: Steam protocol  (Read 91858 times)

0 Members and 2 Guests are viewing this topic.

Offline Ratha

  • Jr. Member
  • **
  • Posts: 94
  • Karma: 2
Re: Steam protocol
« Reply #525 on: 12 06 2018, 20:14:46 »
Just a quick heads up that there may be some major changes coming to the client and web-based Steam chat in the next couple of weeks or months: https://steamcommunity.com/updates/chatupdate

Not sure how or if this is going to affect Miranda, but anyone who relies on the current version of chat in Miranda to do Steam chat with may need to be prepared for a possible disruption if/when they deploy the update to everyone.
 

Offline unsane

  • Developer
  • *****
  • Posts: 145
  • Country: ru
  • Karma: 10
Re: Steam protocol
« Reply #526 on: 13 06 2018, 18:35:17 »
Hmm, i suppose it shouldn't affects Miranda. Of course if they not disable old api  :)
Si no estas con nosotros, estas contra nosotros.
 

Online Vulpix

  • Beta Tester
  • *****
  • Posts: 564
  • Country: 00
  • Karma: 14
Re: Steam protocol
« Reply #527 on: 13 06 2018, 18:47:06 »
I actually thought of this too. If it does break the API, I do use steam in Miranda a lot so that would be very sad :p
 

Offline Scrappy

  • Newbie
  • *
  • Posts: 9
  • Country: nl
  • Karma: 0
Re: Steam protocol
« Reply #528 on: 20 06 2018, 08:50:57 »
...well i can not connect anymore with steam chat, is there a sollution on the way or is this the end (yet another protocol dead ?  :'( )...
« Last Edit: 20 06 2018, 08:55:28 by Scrappy »
 

Offline Ratha

  • Jr. Member
  • **
  • Posts: 94
  • Karma: 2
Re: Steam protocol
« Reply #529 on: 20 06 2018, 09:38:46 »
When you say you're unable to connect, what does that mean? Does that mean you try and theres an error, whats the error? Does that mean you try and nothing happens, does that mean you try but that the mobile authenticator does not pop up asking you for a token? Did you check to see if you can login via Steam friends? Did you check the web chat to see if it was working? You'll have to provide a bit more information, especially things like your Version Info report and a Netlog of you trying to connect in order to get the best help.

Im having no trouble connecting using Miranda 0.95.8.19890 (Couple months old developer build.) However it does seem like Steam has had some connectivity issues according to the graph here: https://steamstat.us/ and https://twitter.com/SteamStatus

If you're able to connect via the webchat https://steamcommunity.com/chat/ then you might want to try quitting Miranda, waiting 15 minutes and then launching and trying to reconnect again.

If you're using mobile auth and attempting to connect but not getting a popup asking you for your authenticator code, then you might try:
- Close Miranda, make a backup of your profile.
- Install / Run Miranda's Database Editor++ plugin.
- Find the Settings > Steam_[Username] category.
- Search for and open the "TokenSecret" entry.
- Clear the 32 digit number in the entry, hit okay, close the editor.
- Restart Miranda and attempt to reconnect.
 

Offline Scrappy

  • Newbie
  • *
  • Posts: 9
  • Country: nl
  • Karma: 0
Re: Steam protocol
« Reply #530 on: 20 06 2018, 15:16:11 »
VersionInfo
Quote (selected)
CPU: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz [Intel64 Family 6 Model 94 Stepping 3] [DEP Enabled] [8 CPUs]
Installed RAM: 16317 MBytes
Microsoft Windows 10 , 64-bit (build 14393)
Internet Explorer: 9.11.14393.0 (build 914393)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : Dutch/Dutch | Dutch/Dutch
Free disk space on Miranda partition: 131532 MBytes

Miranda NG Version: 0.95.8.1 build #19977 (0d7a2e72d2) x64
Build time: 14 Jun 2018 0:09:42
Profile: C:\Tools\MirandaNG\Profiles\scrappy\scrappy.dat (MDBX database driver)
Profile size: 4194304 Bytes
Profile creation date: 25 May 2018 9:05:57
Language pack: No language pack installed
Service Mode: No

Active Plugins (60):
¤ AddContactPlus.dll v.0.9.9.2 [11 May 2018 22:29:44] - Add contact+
¤ AuthState.dll v.0.0.2.1 [11 May 2018 22:29:26] - Authorization state
¤ AutoShutdown.dll v.1.4.0.2 [11 May 2018 22:30:08] - Auto shutdown
¤ AvatarHistory.dll v.0.1.0.2 [11 May 2018 22:30:10] - Avatar history
¤ AVS.dll v.0.98.1.1 [11 May 2018 22:29:26] - Avatar service
¤ BASS_interface.dll v.0.0.0.14 [11 May 2018 22:30:08] - BASS Interface
¤ BossKey.dll v.0.5.0.3 [11 May 2018 22:29:26] - BossKey+
¤ ClientChangeNotify.dll v.0.1.1.3 [11 May 2018 22:29:50] - Client change notify
¤ Clist_nicer.dll v.0.9.3.1 [11 May 2018 22:29:32] - Clist nicer
¤ Cln_skinedit.dll v.0.0.0.4 [11 May 2018 22:29:26] - Skin editor for Clist nicer
¤ CrashDumper.dll v.0.1.0.2 [19 May 2018 14:15:16] - Crash dumper
¤ Db_autobackups.dll v.0.0.0.11 [11 May 2018 22:29:34] - Db autobackuper
¤ DbEditorPP.dll v.4.0.1.2 [11 May 2018 22:29:56] - Database editor++
¤ Dbx_mdbx.dll v.0.95.8.7 [14 Jun 2018 0:11:08] - Miranda NG MDBX database driver
¤ Dbx_mmap.dll v.0.95.8.1 [14 Jun 2018 0:09:48] - Miranda NG mmap database driver
¤ Dummy.dll v.0.2.0.0 [14 Jun 2018 0:10:52] - Dummy protocol
¤ Facebook.dll v.0.4.1.3 [5 Jun 2018 15:26:30] - Facebook
¤ Fingerprint.dll v.0.1.0.0 [14 Jun 2018 0:10:30] - Fingerprint NG
¤ GG.dll v.0.11.0.4 [11 May 2018 22:29:44] - Gadu-Gadu protocol
¤ historypp.dll v.1.5.1.5 [5 Jun 2018 15:27:36] - History++
¤ HTTPServer.dll v.0.1.2.3 [11 May 2018 22:30:12] - HTTPServer
¤ ICQ.dll v.0.95.8.1 [11 May 2018 22:29:32] - IcqOscarJ protocol
¤ IEView.dll v.1.5.0.1 [11 May 2018 22:29:36] - IEView
¤ Import.dll v.0.95.8.6 [14 Jun 2018 0:10:14] - Import contacts and messages
¤ IRC.dll v.0.95.8.1 [19 May 2018 14:14:50] - IRC protocol
¤ Jabber.dll v.0.11.0.5 [11 May 2018 22:29:56] - Jabber protocol
¤ KeyboardNotify.dll v.1.5.7.7 [11 May 2018 22:29:44] - Keyboard notify ext.
¤ LinkList.dll v.0.0.0.2 [11 May 2018 22:29:32] - History linklist plus
¤ ListeningTo.dll v.0.4.0.0 [11 May 2018 22:29:48] - ListeningTo
¤ MenuEx.dll v.1.3.0.10 [11 May 2018 22:29:40] - Menu item ext
¤ MobileState.dll v.0.0.1.6 [11 May 2018 22:30:04] - Mobile state
¤ mRadio.dll v.0.0.2.4 [5 May 2018 13:40:34] - mRadio Mod
¤ MSN.dll v.0.14.0.2 [5 Jun 2018 15:26:22] - MSN protocol
¤ mTextControl.dll v.0.8.0.1 [11 May 2018 22:29:34] - Miranda text control
¤ MyDetails.dll v.0.0.1.12 [11 May 2018 22:30:00] - My details
¤ NewEventNotify.dll v.0.2.2.3 [11 May 2018 22:29:50] - NewEventNotify
¤ NewXstatusNotify.dll v.1.4.0.11 [11 May 2018 22:29:36] - xStatus notify
¤ Nudge.dll v.0.2.0.2 [11 May 2018 22:29:34] - Nudge
¤ PackUpdater.dll v.0.1.0.1 [11 May 2018 22:30:06] - Pack updater
¤ PluginUpdater.dll v.0.1.2.5 [11 May 2018 22:30:02] - Plugin updater
¤ PManagerEx.dll v.0.0.0.5 [11 May 2018 22:30:00] - Miranda NG profile changer
¤ Popup.dll v.2.1.1.14 [19 May 2018 14:15:00] - Popup plus
¤ Restart.dll v.0.0.6.0 [11 May 2018 22:30:02] - Restart
¤ SeenPlugin.dll v.5.0.5.3 [11 May 2018 22:29:40] - Last seen
¤ SimpleStatusMsg.dll v.1.9.0.7 [5 Jun 2018 15:26:08] - Simple status message
¤ SkypeWeb.dll v.0.12.2.5 [11 May 2018 22:30:36] - Skype protocol (Web)
¤ SmileyAdd.dll v.0.3.1.0 [14 Jun 2018 0:10:24] - SmileyAdd
¤ SplashScreen.dll v.0.1.2.3 [11 May 2018 22:29:40] - Splash screen
¤ StatusManager.dll v.1.2.0.1 [5 Jun 2018 15:27:06] - Status manager
¤ Steam.dll v.0.11.6.3 [5 Jun 2018 15:27:00] - Steam protocol
¤ StopSpam.dll v.0.1.0.1 [11 May 2018 22:29:40] - StopSpam+
¤ TabSRMM.dll v.3.5.0.9 [5 Jun 2018 15:25:58] - TabSRMM
¤ Tipper.dll v.2.1.0.7 [11 May 2018 22:29:40] - Tipper
¤ TopToolBar.dll v.0.8.0.5 [11 May 2018 22:29:48] - TopToolBar
¤ Twitter.dll v.1.3.0.2 [11 May 2018 22:29:56] - Twitter protocol
¤ UserGuide.dll v.0.0.0.1 [11 May 2018 22:29:42] - User guide
¤ Variables.dll v.0.2.3.11 [11 May 2018 22:29:56] - Variables
¤ Watrack.dll v.0.0.6.12 [5 May 2018 13:40:36] - Winamp Track
¤ Weather.dll v.0.4.0.3 [11 May 2018 22:30:06] - Weather
¤ WhenWasIt.dll v.0.3.3.5 [11 May 2018 22:29:42] - Birthday reminder

Weather ini files:
-------------------------------------------------------------------------------
 Accu-Intl-XML.ini v.0.0.6.0 [6 Mar 2013 8:37:28] - AccuWeather Intl
 gismeteo.ini v.2012.05.03 [12 Aug 2017 11:23:46] - GisMeteo
 msn.ini v.2014-11-08 [12 Aug 2017 11:23:46] - MSN Weather (New Layout)
 weatherxml.ini v.0.0.5.3 2009-07-16 [12 Aug 2017 11:23:46] - WeatherXML
 wundergrnd_intl.ini v.2011/02/13 [12 Aug 2017 11:23:46] - Weather Underground Int'l
 wundergrnd_xml.ini v.2011/02/13 [12 Aug 2017 11:23:46] - Weather Underground XML

Protocols and Accounts:
-------------------------------------------------------------------------------
AIM                      0 - Enabled 1 - Disabled  Loaded
Facebook                 1 - Enabled 0 - Disabled  Loaded
GG                       1 - Enabled 0 - Disabled  Loaded
ICQ                      1 - Enabled 0 - Disabled  Loaded
IRC                      1 - Enabled 0 - Disabled  Loaded
JABBER                   1 - Enabled 0 - Disabled  Loaded
MSN                      0 - Enabled 1 - Disabled  Loaded
SKYPE                    1 - Enabled 0 - Disabled  Loaded
STEAM                    1 - Enabled 0 - Disabled  Loaded
Twitter                  1 - Enabled 0 - Disabled  Loaded
WhatsApp                 0 - Enabled 1 - Disabled  Loaded
YAHOO                    0 - Enabled 1 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 Fp_icons.dll [14 Jun 2018 0:11:28]
 HistoryPP_icons.dll [5 Jun 2018 15:27:32]
 Proto_AIM.dll [9 Nov 2017 12:52:10]
 Proto_conn_Skype.dll [26 Sep 2013 11:25:58]
 Proto_Dummy.dll [14 Jun 2018 0:11:28]
 Proto_Facebook.dll [5 Jun 2018 15:27:30]
 Proto_GG.dll [11 May 2018 22:31:00]
 Proto_ICQ.dll [11 May 2018 22:31:00]
 Proto_IRC.dll [19 May 2018 14:16:32]
 Proto_Jabber.dll [11 May 2018 22:31:00]
 Proto_MetaContacts.dll [14 Jun 2018 0:11:28]
 Proto_mRadio.dll [5 May 2018 13:40:32]
 Proto_MSN.dll [5 Jun 2018 15:27:32]
 Proto_Skype.dll [11 May 2018 22:31:00]
 Proto_Steam.dll [5 Jun 2018 15:27:32]
 Proto_Twitter.dll [11 May 2018 22:31:00]
 Proto_Weather.dll [11 May 2018 22:31:00]
 Proto_WhatsApp.dll [9 Nov 2017 12:52:12]
 Proto_Yahoo.dll [27 Sep 2016 17:46:06]
 TabSRMM_icons.dll [5 Jun 2018 15:27:32]
 Toolbar_icons.dll [11 May 2018 22:31:00]
 Watrack_buttons.dll [5 May 2018 13:40:36]
 Watrack_icons.dll [5 May 2018 13:40:36]
 xStatus_ICQ.dll [11 May 2018 22:31:00]
 xStatus_Jabber.dll [11 May 2018 22:31:00]

it just doesn't connect, no popups, no error msg, nothing. I dit had an update of the steam software and the original steam chat software works.

i will try the option of clearing the tokensecret entry.....

Well that did the trick, its working again THX !!!  :THUMBS UP: :DRINK:

Bud why did it reset ?? Was that something Steam did ??
« Last Edit: 20 06 2018, 15:28:52 by Scrappy »
 

Offline Ratha

  • Jr. Member
  • **
  • Posts: 94
  • Karma: 2
Re: Steam protocol
« Reply #531 on: 20 06 2018, 16:14:23 »
Couldnt tell you what causes it to break, only that sometimes it does. Happens once every couple of months for me. My guess is that Steam forces the authentication token to expire occasionally but Miranda does not know how to interpret the login error, so it just keeps trying without realizing it needs to ask the user to re-authenticate for a new token.

Would be nice if there were an option to force reauthentication / clear the token without having to use the editor as currently thats the only way I know of to fix the issue where you just cant login, short of creating a new Miranda profile anyway. Would also be great if Miranda reported login errors with notification windows to more easily diagnose whats going on instead of just watching it try to connect and then having it stop. But thats probably quite a bit of additional work especially given how few developers there are to work on the project as is. We're probably just lucky that it stays working as well as it does, as I cant even imagine having to go back to using the Steam client again, Miranda is just so much more useful and usable.
 

Offline Goraf

  • Beta Tester
  • *****
  • Posts: 240
  • Karma: 12
Re: Steam protocol
« Reply #532 on: 20 06 2018, 17:30:10 »
Ratha, if you think of something as simple as just a button in options which will clear token entry in database then it should be fairly easy to implement. And feel free to spam issue tracker with every enhancement you can think of. Even if noone will be able to implement them in the near future, is much easier to track them there.