Miranda NG Official Community Forum

Forum for English speaking Miranda NG users => Development => Topic started by: watcher on 19 04 2015, 19:08:26

Title: SkypeWeb protocol
Post by: watcher on 19 04 2015, 19:08:26
This topic is dedicated to SkypeWeb protocol development and alpha-testing.

Please do not edit your messages in this topic, instead just write a new message, this way developer will be notified be e-mail that something new has happened here.
Title: Re: SkypeWeb protocol
Post by: mida on 19 04 2015, 20:03:36
on first going online i get old history but it looks crazy, see spoiler
1. only message from today 21:38:59 is written by my self and im sure all others is from call over skype
2. i think it doesn't check accountname and nickname are different (Anschy is nickname from contact and flx is my own. an... is accountname from contact and hello.... is mine)
3. if sync history didn't more have there bugs, can we sync more than 100 messages or is this limited?
Sorry but you are not allowed to view spoiler contents.



edit: looks that now fixed with SkypeWeb.dll v.0.11.0.1
Title: Re: SkypeWeb protocol
Post by: Vulpix on 21 04 2015, 08:47:36
Some editing+history syncing issues:


1) Multiple edit of the same message:
Only one message edit is recognized as an edit; edit attempts 2+ are shown as a completely new message. Example:

Original message: A
Edited to-> B

In miranda:
A
Edited at [2015-04-21T08:39:20.795Z]:
B


->the same message gets edited from B to C

In miranda, it appears as a new message "C"

->the same message gets edited from C to D

In Miranda, it appears as a new message "D"


Fixed in r13014/ (http://trac.miranda-ng.org/changeset/13014/)

2) Only the original message shows up in history sync when someone sends an offline message. Edit is lost completely. Example:

Originator sends "A", but after sending, edits it to "B"

Miranda receives "A" and no mention of B.

3) None of the synced-up messages show as new messages, i.e. unless you know that someone sent you a message, you won't know you received any new ones whilst you were offline.
Title: Re: SkypeWeb protocol
Post by: pepinlebref on 30 04 2015, 16:35:21
Hi there, some findings:
- I can see contacts that are in "invisible" status
- receiving messages with some characters remains in "htlm format" (I can read ''' or '"'...)
- global status not supported sets skype statis to 'online' (NA, Occupied, Free for chat, on the phone, out to lunch)
Title: Re: SkypeWeb protocol
Post by: mida on 03 05 2015, 18:02:41
i used SkypeClassic and made to Dummy protocol before i heard from SkypeWeb
now under quick search contacts from Dummy protocol and SkypeWeb show me that there from account SkypeClassic but on chat window same contact show me SkypeWeb...
Can't add Dummy Contact to metacontact, because i get message: Could not get unique ID of contact.
Title: Re: SkypeWeb protocol
Post by: Robyer on 11 05 2015, 10:34:48
Can't add Dummy Contact to metacontact, because i get message: Could not get unique ID of contact.
Did you set the Dummy account correctly?
Title: Re: SkypeWeb protocol
Post by: mida on 11 05 2015, 13:42:17
yes, im sure but maybe i did a mistake some times ago, i made a new profile file
Title: Re: SkypeWeb protocol
Post by: Robyer on 11 05 2015, 14:05:48
mida, no need to create new profile, just make sure you have correctly filled "unique id" field.
Title: Re: SkypeWeb protocol
Post by: mida on 11 05 2015, 15:21:43
i know about dummy site on wiki, but there was a other problem too.
on quick search there was few contact double and on both was account "Skypeclassic" was not was true.
on end didn't created a new one,import old skype account into new one, that was more easier.
Title: Re: SkypeWeb protocol
Post by: watcher on 15 05 2015, 17:56:21
Protocol was added to PluginUpdater, so no need to update manually anymore.
Title: Re: SkypeWeb protocol
Post by: kaomot on 17 05 2015, 07:01:44
I noticed we can see if the contact is online even if they are blocked, that's great! However, these blocked contacts are automatically set as ignored (hidden from the contact list) instead of simply having a different appearance to show it is blocked.

I hope you make it so they are not automatically set as ignored in the future releases.

Thanks for the good work! ;D

Title: Re: SkypeWeb protocol
Post by: makloda11 on 18 05 2015, 10:05:54
Seems to work fine for several minutes, I can send and receive messages, but then it keeps crashing and Miranda exits. Any pointers? See attached crash dump.

P.S. I just tried a vanilla install with a clean 0.95.3 folder and SkypeWeb, I am getting similar crashes there upon clicking "Options". Tried both x86 and x64.
Title: Re: SkypeWeb protocol
Post by: Robyer on 18 05 2015, 11:20:48
makloda11, that's because you need to use development version of Miranda with actual SteamWeb plugin. It's not compiled for stable (will be with next stable).
Title: Re: SkypeWeb protocol
Post by: watcher on 18 05 2015, 12:55:42
makloda11, http://wiki.miranda-ng.org/index.php?title=Main_Page

Read, what is written on a red background. You can't just throw any plugin to any build.
Title: Re: SkypeWeb protocol
Post by: makloda11 on 18 05 2015, 13:28:27
My apologies guys, I didn't consider that! Thanks for the pointers, now seems to work well since over 1 hour. Thanks again  :)
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 18 05 2015, 14:11:25
Is there a way to make Skypeweb plugin to retrieve old messages from Skype?

PS: I noticed that when changing the status in Miranda, it is not changing the status in Skypeweb.
Title: Re: SkypeWeb protocol
Post by: pepinlebref on 18 05 2015, 18:22:56
PS: I noticed that when changing the status in Miranda, it is not changing the status in Skypeweb.
This is what could notice: 'global status' not supported sets SkypeWeb status to 'online' (NA, Occupied, Free for chat, on the phone, out to lunch)

This raises an old thread I started on Miranda IM: why not letting user to map miranda global statuses to protocol available statuses?
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 18 05 2015, 19:00:24
This raises an old thread I started on Miranda IM: why not letting user to map miranda global statuses to protocol available statuses?

Yes, like SkypeClassic does.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 20 05 2015, 12:27:15
Would be a way to make the plugin to automatically start Skype (when it is installed and not already running) when a voice call is being received?

Is there any plans to accept file transfers?

Carlos
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 20 05 2015, 12:44:44
Is there a way to make the plugin add the Skype contact in Miranda showing his real name as default, instead of his skype username?
Title: Re: SkypeWeb protocol
Post by: Mikalair on 20 05 2015, 12:47:06
Would be a way to make the plugin to automatically start Skype (when it is installed and not already running) when a voice call is being received?
WarmBooter, use actman:
Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 20 05 2015, 14:05:09
WarmBooter, use actman:

I never used it, but looking at the screenshot, seems that it cannot be configured in the way I want, ie:

Start only if it is not already running, and only when receiving an incoming voice call

Am I wrong?
Title: Re: SkypeWeb protocol
Post by: Wave on 20 05 2015, 16:42:54
Seems like wrong. This option must start skype when receiving incoming call and there is nothing especial if skype already running. Second copy of skype doesn't start on this option.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 22 05 2015, 14:47:05
Quote from: pepinlebref on 18 05 2015, 18:22:56
This raises an old thread I started on Miranda IM: why not letting user to map miranda global statuses to protocol available statuses?

Yes, like SkypeClassic does.

I see the plugin is now changing the status correctly. Is there a way to also make it update the "humor" phrase too when the status is changed?

Thanks!
Title: Re: SkypeWeb protocol
Post by: Jinghis on 26 05 2015, 14:43:49
Hy!

Can I have a question? Why is, that I want to send a message to a contact with Skype web plugin, I cannot see nothing, for real, nothing :D. I have tested it, It send the message, when I looking in Skype desktop client, but Miranda shows me a send error. What I have:

Sorry but you are not allowed to view spoiler contents.


Hope someone can help me :)
Title: Re: SkypeWeb protocol
Post by: Mikalair on 26 05 2015, 14:53:13
Jinghis, please, make netlog.
Title: Re: SkypeWeb protocol
Post by: Jinghis on 26 05 2015, 16:11:25
Here it is. If it helps :)
Title: Re: SkypeWeb protocol
Post by: thaweed on 26 05 2015, 20:12:39
Hey Mikalair,

thanks for that hint starting skype with actman when receiving a call.
It works in terms that it starts skype as soon as i click the call message, but i immediatly get a missed call in skype.
Does the call show up for you when skype starts and are you able to answer it immediatly?

thanks
Title: Re: SkypeWeb protocol
Post by: Jinghis on 27 05 2015, 20:47:57
Eeerm so, someone a hint?
Title: Re: SkypeWeb protocol
Post by: gbil on 28 05 2015, 05:08:21
For some reason the plugin always crashes in my setup. A few builds ago I could connect if I deleted the account and recreated but now it doesn't even do that, it crashes every time I try to connect.

Here is the crashlog
http://pastie.org/private/yompss3mmdc3xdohea18w
Title: Re: SkypeWeb protocol
Post by: Vulpix on 29 05 2015, 07:41:08
Something is wrong with offline messages, when the offline message is edited.

Upon connecting, the offline message will not show up in history. If you do a "get server history" for that contact, the message's first version (before any edits) will appear in the chat window, but NOT in the actual contact history.

Other than that, when online, multiple edits of the same message now work as expected, so yay!
Title: Re: SkypeWeb protocol
Post by: gbil on 03 06 2015, 04:45:51
For some reason the plugin always crashes in my setup. A few builds ago I could connect if I deleted the account and recreated but now it doesn't even do that, it crashes every time I try to connect.

Here is the crashlog
http://pastie.org/private/yompss3mmdc3xdohea18w


So am I the only one having this issue?
Title: Re: SkypeWeb protocol
Post by: Mikalair on 03 06 2015, 05:21:23
gbil, Fixed in next nightly build.
Title: Re: SkypeWeb protocol
Post by: gbil on 03 06 2015, 05:43:14
gbil, Fixed in next nightly build.

That is great, I'll confirm when the build is available. Thanks
Title: Re: SkypeWeb protocol
Post by: gbil on 04 06 2015, 04:49:26
Updated but unfortunately it doesn't connect nor crashes though.

Here is the error in the network communication:

[07:46:52 1E58] [SKYPE_1] (00000000048B8E28:984) Data received
{"status":{"code":40012,"text":"Invalid password hash. Expected base64 encoded string."}}
[07:46:52 1E58] [SKYPE_1] (00000000048B8E28:984) Connection closed internal
[07:46:52 1E58] [SKYPE_1] (00000000048B8E28:4294967295) Connection closed
[07:46:52 1E58] [SKYPE_1] CSkypeProto::SetStatus: changing status from 1 to 40071


Title: Re: SkypeWeb protocol
Post by: Mikalair on 04 06 2015, 11:56:17
gbil, Fixed in next nightly build.
Title: Re: SkypeWeb protocol
Post by: Der Jude on 05 06 2015, 00:26:06
Requesting a hijack-tier feature: ability to set own avatar visible for other skype users.
Setting own avatar in miranda doesn't make it visible for other users and it is not possible to set it at the skype profile's web page. Currently the only way to do it is through shitty skype client which many here will refuse to install for well known reasons.  :)
Title: Re: SkypeWeb protocol
Post by: gbil on 06 06 2015, 17:20:16
gbil, Fixed in next nightly build.

Yes I can confirm it is working.
Title: Re: SkypeWeb protocol
Post by: Jinghis on 10 06 2015, 16:31:30
I have managed to solve some of my problem, about te sending and receiving messege, but still I can't see anything on the messege window. Just pure whiteness, Why could be that?
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 11 06 2015, 21:11:35
Which SRMM module you are using?
Title: Re: SkypeWeb protocol
Post by: Vulpix on 12 06 2015, 00:09:50
I have managed to solve some of my problem, about te sending and receiving messege, but still I can't see anything on the messege window. Just pure whiteness, Why could be that?

A friend of mine had the same issue using IEView in his Tabsrmm. When he switched the viewing module to history++, he could see everything. Maybe there is a problem with IEView in Windows 8?
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 12 06 2015, 12:29:09
I'm trying to update the skype status using the plugin, but it is not working... I try to change from Away to Online, but nothing happens.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 12 06 2015, 13:52:59
WarmBooter, make netlog.
Title: Re: SkypeWeb protocol
Post by: Jinghis on 12 06 2015, 15:13:01
"A friend of mine had the same issue using IEView in his Tabsrmm. When he switched the viewing module to history++, he could see everything. Maybe there is a problem with IEView in Windows 8?"

That solved my problem :)
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 13 06 2015, 16:53:11
armBooter, make netlog.

I'm not being able to reproduce the problem right now.

I'll do the log if it happens again.
Title: Re: SkypeWeb protocol
Post by: aekotra on 14 06 2015, 00:24:45
Are there plans to support logging into Skype with other accounts?  For example, I've always used Skype with my Microsoft Account (I don't have a Skype account).  Login fails when using Microsoft Account credentials with this plugin...
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 14 06 2015, 01:06:54
The problem with Skype status not changing seems to happen only if you have the newest Skype client running at the same time as Miranda with Skypeweb plugin.

Closing the skype client makes everything back to normal.

Anyway, this worked fine before.
Title: Re: SkypeWeb protocol
Post by: Wishmaster on 14 06 2015, 17:03:37
Are there plans to support logging into Skype with other accounts?  For example, I've always used Skype with my Microsoft Account (I don't have a Skype account).  Login fails when using Microsoft Account credentials with this plugin...
Well, you can use MSN.dll to login with Microsoft account, and talk to skype contacts there.
Title: Re: SkypeWeb protocol
Post by: aekotra on 14 06 2015, 18:36:26
Well, you can use MSN.dll to login with Microsoft account, and talk to skype contacts there.

Wow, I didn't realize it'd been brought back to life!  Thanks!
Title: Re: SkypeWeb protocol
Post by: timon1980 on 17 06 2015, 11:30:36
good day for you.

when I try to connect your plug-in, I have an error:

---------------------------
Miranda32.exe - Системная ошибка
---------------------------
Запуск программы невозможен, так как на компьютере отсутствует mir_app.dll. Попробуйте переустановить программу.
---------------------------
ОК   
---------------------------

Where can I find this file?

Thank you and sorry for my bad english )
Title: Re: SkypeWeb protocol
Post by: dartraiden on 17 06 2015, 12:07:42
Please read the first page of wiki (http://wiki.miranda-ng.org/index.php?title=Main_Page).

Quote
Stable work of Miranda NG is guaranteed within the same build, i. e. all plugins of the same compilation are compatible with the core while two adjacent builds can be completely incompatible.
Quote
Гарантируется стабильная работа Miranda NG в пределах одного билда, т. е. все плагины одной компиляции совместимы с ядром, а два соседних билда могут быть полностью несовместимы

You try to use nightly version of plugin with stable Miranda. It's bad idea. Update Miranda to the nightly or wait until the plug lands into next stable version.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 19 06 2015, 12:42:28
After today update of the Skypeweb plugin, I cannot get online in Skype anymore. When I ask it to become online, it "tries" for a while and nothing happens (no errors are shown).
Title: Re: SkypeWeb protocol
Post by: borut on 23 06 2015, 09:26:33
Today, after the update no connection to the Skypeweb. Please fix. All the time I can resume the call.
Skype line connecting correctly on the page.
Title: Re: SkypeWeb protocol
Post by: borut on 23 06 2015, 10:03:36
Skype returned to action.  :o
Title: Re: SkypeWeb protocol
Post by: Jinghis on 23 06 2015, 16:55:14
Eeerm, one question. I reinstalled Miranda, and the SkypeWeb plugin is not listed in the plugins list... Did I did something wrong? O.o
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 23 06 2015, 19:08:24
It only available in development version of Miranda at the moment.
Go to Options - Services - Plugin Updater, and switch it to the "Development (less stable)" branch.
Then let it update, and ceck available components again.
Title: Re: SkypeWeb protocol
Post by: mida on 23 06 2015, 21:36:38
i think SkypeWeb has a bug with info about call duration, Miranda NG says 03:239:33 but Skype.exe mean 3:59:33.
yes and i checked timestamp from both messages.
Title: Re: SkypeWeb protocol
Post by: Wishmaster on 24 06 2015, 21:06:22
i think SkypeWeb has a bug with info about call duration, Miranda NG says 03:239:33 but Skype.exe mean 3:59:33.
yes and i checked timestamp from both messages.
Thanks, should be fixed in the next version.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 06 07 2015, 19:05:22
I was trying to test something with SkypeWeb today and it doesn't seem to be working:

[21:03:05 1D24] [WebSkypix] CSkypeProto::SetStatus: changing status from 40071 to 40078
[21:03:05 22E0] [WebSkypix] Send request to https://api.skype.com/login/skypetoken
[21:03:05 22E0] [WebSkypix] Connection request to api.skype.com:443 (Flags 11)....
[21:03:05 22E0] [WebSkypix] (045DDBB0) Connecting to server api.skype.com:443....
[21:03:05 22E0] [WebSkypix] (045DDBB0) Connecting to ip 91.190.218.17:443 ....
[21:03:06 22E0] [WebSkypix] (756) Connected to api.skype.com:443
[21:03:06 22E0] [WebSkypix] (756 api.skype.com) Starting SSL negotiation
[21:03:07 22E0] SSL Negotiation failure recieving data (10054)
[21:03:07 22E0] [WebSkypix] (756 api.skype.com) Failure to negotiate SSL connection
[21:03:07 22E0] [WebSkypix] CSkypeProto::SetStatus: changing status from 1 to 40071

Temporary?
Title: Re: SkypeWeb protocol
Post by: Mikalair on 06 07 2015, 19:50:27
Vulpix,
"We are experiencing issues with this site at the moment and are seeking to fix and resume normal service as quickly as possible."(c)  ;D
Title: Re: SkypeWeb protocol
Post by: Vulpix on 07 07 2015, 18:14:57
Adding new contacts is not working for some reason. They show up as their first letter. For example contact abcdef will show as 'a' and will not be added. Maybe something to do with the changes to menu encoding?

Changing status / mood message does not work.

Right click on someone -> view online message -> shows empty message even if you see their xstatus properly in miranda.

Accepting contact doesn't seem to work either, shows me as 'has not shared contact details with you'. To fix it, just log in once with regular skype, no need to do anything else apparently.
Title: Re: SkypeWeb protocol
Post by: Robyer on 07 07 2015, 18:32:02
Adding new contacts is not working for some reason. They show up as their first letter. For example contact abcdef will show as 'a' and will not be added. Maybe something to do with the changes to menu encoding?

I had same problem with Tox, so it seems it is some global/core issue.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 07 07 2015, 19:09:02
Sounds like it to me at least
Title: Re: SkypeWeb protocol
Post by: gor on 18 07 2015, 23:18:30
Some messages do not arrive.
Just loged in skype today instead miranda and find that few ppl wrote me in last few days but its not appear in miranda.
Maybe offline messages? or idk.

Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: Velocet on 25 07 2015, 19:15:06
Downloaded latest Miranda-NG ZIP. Extracted. Put SkypeWeb.dll into the plugins folder and Miranda says that it could not find "mir_core.mir".
Title: Re: SkypeWeb protocol
Post by: Mikalair on 25 07 2015, 19:47:27
Velocet,
Quote
Stable work of Miranda NG is guaranteed within the same build, i. e. all plugins of the same compilation are compatible with the core while two adjacent builds can be completely incompatible. To add plugins to your Miranda installation and update it please use PluginUpdater.
Title: Re: SkypeWeb protocol
Post by: Velocet on 25 07 2015, 20:06:07
Just found out myself that the plugin is only available for the "current" branch. Should be made more prominent since it could easily be overseen by people that are using the stable branch (like me) and want to use skype.
Title: Re: SkypeWeb protocol
Post by: watcher on 25 07 2015, 21:23:06
Just found out myself that the plugin is only available for the "current" branch. Should be made more prominent since it could easily be overseen by people that are using the stable branch (like me) and want to use skype.


Velocet,
Quote
Stable work of Miranda NG is guaranteed within the same build, i. e. all plugins of the same compilation are compatible with the core while two adjacent builds can be completely incompatible. To add plugins to your Miranda installation and update it please use PluginUpdater.

Prominent enough?
Title: Re: SkypeWeb protocol
Post by: truefriend-cz on 28 07 2015, 10:59:51
How show online contacts? No show online contacts. Only groups.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 28 07 2015, 11:47:01
Ever since a change (some versions ago), the edited messages show as "events" rather than "chat messages". This looks very strange in my tabsrmm theme. Is it possible for edited messages to show up as messages like before, instead of being events?

Thanks!
Title: Re: SkypeWeb protocol
Post by: Mikalair on 28 07 2015, 19:02:27
truefriend-cz, make netlog.
Vulpix, Yes, I use a custom event type for edited messages, how to correct the behavior tabsrmm - I do not know.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 29 07 2015, 07:56:59
Vulpix, Yes, I use a custom event type for edited messages, how to correct the behavior tabsrmm - I do not know.

Hmm. The events are usually used for "actions" with protocols, such as when someone does

/me <action>.

Is it possible to revert the behavior of edited messages to normal chat messages, like it was before? Or is there a problem with it? (It worked just fine until a few updates ago).
Title: Re: SkypeWeb protocol
Post by: Mikalair on 29 07 2015, 08:43:35
Vulpix, is there a problem with it. In History++ is normal  ;D.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 30 07 2015, 02:27:53
Hello Mikalair,

I think the screenshot demonstrates it the best.

This is the old, normal way (what I would like back):

http://i.imgur.com/iFynvRa.png

This is the new way that was changed some time ago. Edited messages are no longer messages but "events" (note the blue event icon as well, not the message icon:

http://i.imgur.com/AQcDNpS.png

Can this change be reverted, please?
Title: Re: SkypeWeb protocol
Post by: Robyer on 30 07 2015, 06:25:47
I agree with Vulpix. Also - edited message is still a message, so why show it differently? Your solution would make sense only if you'll have 1 event (type=message_edit) for "list of changes to message" + then 1 event (type=message) for "final message" (as the message looks at the end).

Or you should try to improve the TabSRMM (and SRMM+Scriver) to properly support these own events. As no one else will do it, unfortunately.

Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 30 07 2015, 11:09:11
Why it aligned to the center, in first place? The weird edits presentation doesn't bother me much. (I'd rather prefer old SkypeClassic way, though, where each edit was shown as a separate message, makeing tracking of these edits easier, as you get a notification for each, and they aren't lost back in history.)
Title: Re: SkypeWeb protocol
Post by: Mikalair on 30 07 2015, 15:18:09
It is only IEView bug !
Title: Re: SkypeWeb protocol
Post by: Vulpix on 30 07 2015, 16:26:32
It is only IEView bug !

The alignment is an ieview theme/bug thing indeed, or more like it's the theme that I use. I don't mind it h owever as it works well with the "/ me" action messages.

The edited messages being not messages but some "events" is a skypeweb 'bug', I would say. It worked fine before.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 30 07 2015, 17:47:20
It worked fine before.
Yes, it worked before, but edited messages removed on messages synchronization.
Its IEView bug!  ;D
Title: Re: SkypeWeb protocol
Post by: Robyer on 31 07 2015, 08:06:17
Yes, it worked before, but edited messages removed on messages synchronization.

Oh, so does it now work as I described?

Your solution would make sense only if you'll have 1 event (type=message_edit) for "list of changes to message" + then 1 event (type=message) for "final message" (as the message looks at the end).

Because on the screenshot it doesn't look so - looks the real "final" message event isn't here. And in that case the final message will be added correctly only on synchronization (if I understand correctly).
Title: Re: SkypeWeb protocol
Post by: Mikalair on 31 07 2015, 08:40:38
No, have one message with all edits. Otherwise make it is impossible, a message has unique ID. Necessary fix the IEView.
Title: Re: SkypeWeb protocol
Post by: Robyer on 31 07 2015, 08:49:36
Mikalair, yes, I'm not talking about IEView anymore. But logic itself.

Could you explain how synchronization works now? You said if the event (with edited message) is type of "message", then it is deleted during synchronization. But when the event is of different type, what happens to it then? Nothing? So where is put the "new" message that is loaded during sync from server? You said that it has unique ID so it can't be here twice - so it is not loaded from server at all? Or does it rewrite the existing "edited message event"?
Title: Re: SkypeWeb protocol
Post by: Mikalair on 31 07 2015, 10:08:07
Robyer, In dbei.pBlob stored json object, that is parsed when displayed and synchronization. Show this  (http://trac.miranda-ng.org/browser/trunk/protocols/SkypeWeb/src/skype_events.cpp#L30) and this (http://trac.miranda-ng.org/browser/trunk/protocols/SkypeWeb/src/skype_db.cpp#L66).
Title: Re: SkypeWeb protocol
Post by: gor on 03 08 2015, 06:17:39
Crashing last few days on different PC
http://pastebin.com/hvzwDxiw or
Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 03 08 2015, 07:43:57
gor, http://wiki.miranda-ng.org/index.php?title=Crash_reports
Title: Re: SkypeWeb protocol
Post by: gor on 03 08 2015, 15:32:04
gor, http://wiki.miranda-ng.org/index.php?title=Crash_reports

I guess you give me this link becose i have "filename not available"? There are a lot of text, english is not my native, so while im trying to read and translate i forget what i read 15 seconds ago)
Anyway, after today evening update no crashes.
Sorry if i did something wrong and good luck to you!
Title: Re: SkypeWeb protocol
Post by: Wishmaster on 03 08 2015, 17:04:17
We have that page in Russian too:
RU (http://wiki.miranda-ng.org/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D1%80%D0%B0%D1%88-%D1%80%D0%B5%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2)
And we also have Russian forum.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 03 08 2015, 23:35:20
Very interesting, I got a mail from MS today about my account being suspended.



(http://i.imgur.com/XVQWxcZ.png)

Normally these things are scams with scam links etc, but this one is legit. There are no weird links in it and it simply says to go to skype.com without providing an actual link, so I believe it is valid.

My account is however working just fine. I can sign in/out without issues and I did not reset my pw.

Could this be because of SkypeWeb? I.e. because it may seem suspicious to them that I use it via miranda.
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 04 08 2015, 00:44:48
It may just a be a flop on their side.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 04 08 2015, 05:08:47
http://www.theregister.co.uk/2015/07/19/skype_spoofed_messages/
Title: Re: SkypeWeb protocol
Post by: Vulpix on 04 08 2015, 11:39:30
http://www.theregister.co.uk/2015/07/19/skype_spoofed_messages/

I don't think this is it. I received an e-mail from skype, not a message from a skype contact.

The e-mail didn't contain any fishy links and it simply said to go to skype.com (which is not fishy :D ).

I also checked my recent activity page on microsoft but there is nothing there except for my login.

To quote skype's FAQ, the only reasons they will suspend an account are these:


Quote
Skype takes your security seriously, and if we suspect that your details may have fallen into the wrong hands, we’ll temporarily suspend your account.

Reasons Skype suspends accounts

    If it has been used in a way that suggests someone other than you might have taken control of it. This may involve markedly different usage of your Skype Credit or subscription.
    If you are disputing a payment (also called a chargeback), we will assume that there is some problem with either your payment method or your account.
    If there is a violation of Skype's Terms of Use.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 11 08 2015, 10:23:55
I cannot change my own avatar. I assume I've never been able to do so, but it's a bit odd. Is this not supported by webapi?
Title: Re: SkypeWeb protocol
Post by: Mikalair on 11 08 2015, 10:29:51
Vulpix, make netlog  ;D.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 11 08 2015, 11:58:27
I sent them both to you.

Thanks for looking at it!

You discovered this:
Code: [Select]
{"code":40020,"text":"The avatar data size after encoding (52066) is larger than the maximum allowed size (32000)"}}
I am certain miranda allows for some resizing so any avatar can be matched to the preferences/requirements of the protocol. Do you need any more information? I can even give you the avatar I used, if you need.

The same file works in Skype (the application) itself, so I am certain it does something to it.

Thanks!
Title: Re: SkypeWeb protocol
Post by: Mikalair on 11 08 2015, 12:05:00
fixed in [14908] (http://trac.miranda-ng.org/changeset/14908)
Title: Re: SkypeWeb protocol
Post by: Vulpix on 12 08 2015, 15:57:37
Thanks! It seems to be fixed.

Another bug though. It seems that SOME people get my new avatar, but some people don't. It is not until I launch the skype program that it updates for them. When I update the icon in skype then everyone gets it. Why would this be the case? The person whose skype is not showing the change is running version 7.7.0.103.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 16 08 2015, 13:02:46
I'm having some weird issues with the latest skype build, since you disabled the "use local time".

I just received a message - from MYSELF, that came from the future :D

Vulpix 19.01.2038 05:14:08:
:3

I have the whole netlog till that point but it contains private data so I don't want to upload it anywhere public. Poke me if you need it.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 16 08 2015, 14:25:00
fixed in [14965] (http://trac.miranda-ng.org/changeset/14965)
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 16 08 2015, 15:23:53
Minor nitpick: You don't need braces in
Code: [Select]
m_mpOutMessages[hMessage] = (jRoot["OriginalArrivalTime"].as_int() / 1000);In some languages, it may generate additional evaluation of the result of the expression.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 24 08 2015, 11:30:21
There is an angelstar.gf78 skype user that tried to "spam" me in Skype. I don't know such guy (girl?) and blocked it on Skype, but everytime I start Miranda-NG, I still keep getting "hi" messages from him there. Is there a way to stop this? Seems that users blocked in Skype are not being respected by miranda-ng skypeweb.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 25 08 2015, 12:39:19
Another problem: since yesterday, if network (wifi) fails, Miranda-NG goes offline for all the protocols (as expected). When Internet connection is restored, changing the status of Skypeweb to online seems to work partially (the icon shows it is online, but no contacts become visible in the contacts window). Only way to solve the problem is to restart Miranda.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 25 08 2015, 20:51:49
I have a similar issue as warmbooter. I had to manually re-log and restart miranda and then I received a few "offline" messages from contacts. I was online all day and no disconnects occured, so something is wrong. I also can't change states - it's always just online. Can't do 'away' etc.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 26 08 2015, 14:09:29
should be fixed.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 26 08 2015, 17:18:12
should be fixed.

Thanks, it's fixed for me :) messaging works like normal again.
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 27 08 2015, 00:26:08
What is the current Group chat support status? Are they available in the server feed, to begin with?
Title: Re: SkypeWeb protocol
Post by: Vulpix on 02 09 2015, 01:16:29
I am not able to message other people after the recent skypeweb update. Or rather, I can send a message, but I don't see it in the chat log and it comes back as "send timeout". It is actually sent though.

Reverting back to skypeweb from 30.8.2015 makes it work again.
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 02 09 2015, 03:10:35
Netlog?
Title: Re: SkypeWeb protocol
Post by: Vulpix on 02 09 2015, 08:03:27
Has to have been this commit: http://trac.miranda-ng.org/changeset/15134/ as there were no other changes to skypeweb.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 02 09 2015, 13:47:26
Thanks @Mikalair, it's fixed in http://trac.miranda-ng.org/changeset/15147/ :)
Title: Re: SkypeWeb protocol
Post by: Vulpix on 14 09 2015, 08:36:21
A very strange thing happened to me today.

I was chatting with one person, but then I needed to restart my PC. I restarted, logged back in and for some reason, SkypeWeb re-downloaded all of the messages I sent, for the past ~14 days or so. So all of my sent messages were duplicated in history.

I solved it by deleting the last 14 days and using the "Get server history" button, but this was the first time it happened. Unfortunately I did not have netlogging enabled at that point. Since this never happened before, could it be some change made to the plugin recently? Thanks for checking it if you can!
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 14 09 2015, 12:39:07
From time to time, it happens to me that Miranda Skypeweb download duplicated (already downloaded) messages.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 18 09 2015, 12:43:01
Everyday, when I open Miranda for the first time, it loads a lot of messages that was already displayed in the previous day. It doesn't duplicate them in the chat history, but it was like it was receiving the messages for the first time (lots of chat windows poping up, etc).
Title: Re: SkypeWeb protocol
Post by: Vulpix on 18 09 2015, 14:04:34
Everyday, when I open Miranda for the first time, it loads a lot of messages that was already displayed in the previous day. It doesn't duplicate them in the chat history, but it was like it was receiving the messages for the first time (lots of chat windows poping up, etc).

Try running the DB check and select the option "mark all messages as read". It helps sometimes.

@mikalair do you know where an issue could be with the duplicated messages? It still happens...
Title: Re: SkypeWeb protocol
Post by: Vulpix on 22 09 2015, 00:51:22
This is still the case, by the way.

All of the messages that I sent are duplicated, for pretty much all of my skypeweb contacts.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 22 09 2015, 01:33:46
dbcheck didn't help in my case.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 22 09 2015, 11:10:16
Vulpix, it should be fixed, remove doubled messages and resync history.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 22 09 2015, 12:30:12
Vulpix, it should be fixed, remove doubled messages and resync history.

You're right. I removed & resynced and now my messages are normal again.

Thanks!
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 22 09 2015, 12:43:07
Hi, I just set this plugin to the latest version, I have a question about offline messages:

It seems that the option "automatic  messages synchronization" disabled by default is a must to avoid the manual receiving of offline messages with the command "get server history". I didn't know such command existed at first since in the real skype the messages appear automatically;
but now I have activated that option and I get the offline messages, but NOT as incoming messages; they only appear in history. Is this normal? Can they appear as incoming messages too? The old Skype.dll based on skypekit did that normally

Also, it seems this plugin doesn't allow "very quick" sendings between them; I accidentally discover this because I sent 2 messages, each one with 1 only digit for testing purposes, but only the first one appeared as sent (in the real client); I tried to do fast sends in the real client too and it works fine there. Well it's not a big deal of course, such occurrence doesn't happen normally, just wanted to point that out.

Edited: just grammar
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 23 09 2015, 11:26:29
I tried to activate the option "always notify as unread for all incoming messages" and now it works.

Without the option I noticed if the contact window was open before going online, the messages appeared but only in that case.

Maybe the history sync made them "read" for miranda, thus unable to be shown...?

Whatever...
Title: Re: SkypeWeb protocol
Post by: Vulpix on 30 09 2015, 16:31:21
I have this spambot in my contact list and I am unable to  block him. He just randomly says "Hi" or "hey". It seems the block option doesn't work? Is this a skypeweb "feature" or a bug?

Thanks!
Title: Re: SkypeWeb protocol
Post by: Mikalair on 30 09 2015, 17:22:43
Vulpix, it works only if this contact in your contact list. Use miranda ignore list.  ;)
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 01 10 2015, 03:51:11
I have this spambot in my contact list and I am unable to  block him. He just randomly says "Hi" or "hey". It seems the block option doesn't work? Is this a skypeweb "feature" or a bug?

Thanks!

Same problem here...
Title: Re: SkypeWeb protocol
Post by: Vulpix on 01 10 2015, 06:16:22
Vulpix, it works only if this contact in your contact list. Use miranda ignore list.  ;)

Thanks, I had completely forgotten about that feature. Works fine.
Title: Re: SkypeWeb protocol
Post by: Белая рысь on 08 10 2015, 08:45:00
I'm sorry if I missed the discussion.
We sometimes insert pictures into conversation. Desktop and web clients are showing them, but Miranda silently rejects. Am I doing something wrong?
Fix: This' only related to group chats. BTW, History++ not opening in group chat window. =(
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 08 10 2015, 11:38:12
Group chats are chats, not IM conversations. There's no history stored in Miranda DB.
You can find chat logs in text files in a separate directory inside the Miranda profile directory (_ChatLogs).
Title: Re: SkypeWeb protocol
Post by: Dimsok on 22 10 2015, 17:03:41
When add someone, i can see it's country in extended user info menu, but not in contact list. I need change country in ex user info that back again and only then flag icon appears in contact list. Need fix of it
Title: Re: SkypeWeb protocol
Post by: Wishmaster on 22 10 2015, 18:19:55
Can you check "Country" entry with Databaseeditor++?


The problem is that UserInfoEx doesn't have a String-to-flag mapping
Title: Re: SkypeWeb protocol
Post by: Dimsok on 30 10 2015, 07:27:37
Can you check "Country" entry with Databaseeditor++?
In skype settings? What should i find there? If it's about userinfoex, there is no such item as "Country"
Title: Re: SkypeWeb protocol
Post by: Vulpix on 02 11 2015, 21:36:08
When someone says ">w<" or "=<" on skype, I receive only ">w" or "=" - the < is missing in both cases.
Title: Re: SkypeWeb protocol
Post by: unitwobble on 08 11 2015, 23:32:20
Installed the OpenSSL plugin and noticed Miranda taking up 100% CPU.
Narrowed it to Skypeweb not playing nice with OpenSSL (disable either and it's normal).

Similar to this report, but nothing wrong except for 100% CPU usage:
http://trac.miranda-ng.org/ticket/1021
Title: Re: SkypeWeb protocol
Post by: Vulpix on 09 11 2015, 19:09:42
http://trac.miranda-ng.org/ticket/1085#ticket ticket created for the < > issue.
Title: Re: SkypeWeb protocol
Post by: Robyer on 09 11 2015, 21:51:08
There is problematic handling of authorizations.
1) New authorization requests are loaded only at startup - is it possible to load it "on the fly"?
2) Same with grant authorization - I must logout and login again to get info that I gave/received authorization.


Vulpix, fixed.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 10 11 2015, 11:08:17
Quote
1) New authorization requests are loaded only at startup - is it possible to load it "on the fly"?
it updates every 10 minutes
Title: Re: SkypeWeb protocol
Post by: Robyer on 10 11 2015, 16:07:03
Mikalair, ok, but when I do some action myself - e.g. grant/request/rewoke, it should refresh this info immediatelly, do you agree? Because it's weird to request or grant authorization and in contact menu and clist (auth state plugin) still see as is never happened (or failed). :)
Title: Re: SkypeWeb protocol
Post by: mida on 24 11 2015, 15:24:00
i called with skype app (android smartphone) but on miranda it looks that she calls me because her name is used for calling message.

i sent her 2 mojis and in miranda looks too that she sent me this
here are the messages from mojis i get in miranda
Quote
<URIObject type="Video.1/Flik.1" uri="https://static.asm.skype.com/pes/v1/items/7e241717964a403dbab21be9fa860c81" url_thumbnail="https://static.asm.skype.com/pes/v1/items/7e241717964a403dbab21be9fa860c81/views/thumbnail">Sie haben einen neuen Moji erhalten. Sehen Sie ihn sich unter <a href="https://login.skype.com/login/sso?go=xmmfallback&amp;7e241717964a403dbab21be9fa860c81">https://login.skype.com/login/sso?go=xmmfallback&amp;7e241717964a403dbab21be9fa860c81</a> an.<OriginalName v="Despicable Me"/></URIObject>

<URIObject type="Video.1/Flik.1" uri="https://static.asm.skype.com/pes/v1/items/ca62da9e0ae54dca8b36ae300cb63991" url_thumbnail="https://static.asm.skype.com/pes/v1/items/ca62da9e0ae54dca8b36ae300cb63991/views/thumbnail">Sie haben einen neuen Moji erhalten. Sehen Sie ihn sich unter <a href="https://login.skype.com/login/sso?go=xmmfallback&amp;ca62da9e0ae54dca8b36ae300cb63991">https://login.skype.com/login/sso?go=xmmfallback&amp;ca62da9e0ae54dca8b36ae300cb63991</a> an.<OriginalName v="Despicable Me 2"/></URIObject>
Title: Re: SkypeWeb protocol
Post by: Ja.Ba. on 30 11 2015, 20:32:48
i called with skype app (android smartphone) but on miranda it looks that she calls me because her name is used for calling message.

i sent her 2 mojis and in miranda looks too that she sent me this
here are the messages from mojis i get in miranda
funny I don't get any moji in Miranda

friend send me a Moji , and in miranda is like nothing happened at all
Title: Re: SkypeWeb protocol
Post by: dolong8888 on 04 12 2015, 12:20:26
When I login with SkypeWeb protocol, I only see some contacts online, like five, but when I login to the web.skype.com webpage (with Skype username or microsoft login) I see a lot more online. What can it be that I am seeing only some contacts?
Using last development build Miranda 0.95.5 alpha build #15796 with skypeweb.dll 0.12.2.2.

Thanks in advance,
Daniel
Title: Re: SkypeWeb protocol
Post by: CleriC on 07 12 2015, 06:42:36
Tell me, please, why skype always offline. Can't connect. Tries to login but fails. How to find out the cause? The password is definitely correct. Other plugins work normally.
Miranda 95.5 build #15796 (skypeweb 0.12.2.2)
Title: Re: SkypeWeb protocol
Post by: Mikalair on 07 12 2015, 14:42:59
CleriC, dolong8888, need netlog.
Title: Re: SkypeWeb protocol
Post by: CleriC on 07 12 2015, 14:45:46
need netlog
Well. How to do?

Title: Re: SkypeWeb protocol
Post by: Wishmaster on 07 12 2015, 15:14:48
CleriC, dolong8888: here (http://wiki.miranda-ng.org/index.php?title=Network_log) (russian (http://wiki.miranda-ng.org/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D1%85_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2))
Title: Re: SkypeWeb protocol
Post by: CleriC on 07 12 2015, 15:26:09
My fault. In the hosts file was: 127.0.0.1 api.skype.com
Joined. But I don't see the online status of contacts. All offline.
Title: Re: SkypeWeb protocol
Post by: Wishmaster on 07 12 2015, 15:57:48
My fault. In the hosts file was: 127.0.0.1 api.skype.com
Joined. But I don't see the online status of contacts. All offline.
You need to send the Netlog as describe in a private message to Mikalair.
Title: Re: SkypeWeb protocol
Post by: pepinlebref on 09 12 2015, 07:49:29
Hi there,
For some days, I can't connect using SkypeWeb (Skype connects properly)
Netlog sent by PM...
Title: Re: SkypeWeb protocol
Post by: billf on 30 12 2015, 21:02:54
I've been having issues with Skype constantly going offline. I can go back online when I notice but it usually does this several times a day. I'm using the Skype Web plugin v0.12.2.2 with Miranda NG Version: 0.95.5 alpha build #15967 x64.

Usually I see something like this in the logs when it's connected:

[11:16:31 1DF4] [SKYPE_1] (1104) Connected to bn1-client-s.gateway.messenger.live.com:443
[11:16:31 1DF4] [SKYPE_1] (1104 bn1-client-s.gateway.messenger.live.com) Starting SSL negotiation
[11:16:38 1DF4] [SKYPE_1] (1104 bn1-client-s.gateway.messenger.live.com) SSL negotiation successful

Occasionally the SSL connection fails and I go offline. It reports "Failure to negotiate SSL connection".

[11:17:17 1DF4] [SKYPE_1] (1104) Connected to bn1-client-s.gateway.messenger.live.com:443
[11:17:17 1DF4] [SKYPE_1] (1104 bn1-client-s.gateway.messenger.live.com) Starting SSL negotiation
[11:17:23 1DF4] [SKYPE_1] (1104 bn1-client-s.gateway.messenger.live.com) Failure to negotiate SSL connection

I didn't have the issue with the standard Skype client. There is no proxy in use although the plugin's network settings are set to the default Internet Explorer.

Is there anywhere I should start to see what is causing the issue? I can attach or send more of the netlog I saved but the above seems to be the jist of the issue; it's periodically unable to establish an SSL connection.

Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 30 12 2015, 22:02:16
http://wiki.miranda-ng.org/Plugin:KeepStatus
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 31 12 2015, 00:47:30
I've been having issues with Skype constantly going offline. I can go back online when I notice but it usually does this several times a day. I'm using the Skype Web plugin v0.12.2.2 with Miranda NG Version: 0.95.5 alpha build #15967 x64.

I have the same problem.
Title: Re: SkypeWeb protocol
Post by: billf on 31 12 2015, 13:15:37
I'll give keepstatus a try and see if it automatically reconnects for me, thanks!

Maybe the Skype plugin needs to be more tolerant of brief slowdowns or interruptions if that's what is actually happening when it fails to connect and goes offline. It could be that the actual Skype client just retries the connections anyway although my gTalk account in Miranda doesn't have the issue.
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 31 12 2015, 16:11:42
No Miranda protocol plugins reconnect by themselves.
Interruptions could be caused by a lot of reasons. If you absolutely want to stay connected at all times, there's KeepStatus plugin.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 31 12 2015, 16:49:21
No Miranda protocol plugins reconnect by themselves.
Interruptions could be caused by a lot of reasons. If you absolutely want to stay connected at all times, there's KeepStatus plugin.

Not entirely true.

For example, the SteamWeb protocol will attempt a reconnection once (without any plugins) because the SteamWeb protocol is inherently somewhat unstable / prone to timeouts. This has made the protocol a lot more usable. Relevant commit:r15897 (http://trac.miranda-ng.org/changeset/15897)

Since the SkypeWeb uses a similar kind of API and  pretty much always reconnects if you disconnect just once, I do think having the protocol itself attempt reconnection once before switching itself offline would be beneficial.
Title: Re: SkypeWeb protocol
Post by: billf on 31 12 2015, 18:25:16
Keepstatus works but since I had it set to prompt for a new status message when I log on it kept doing that when it reconnected. I increased the retry delay and will change it to no longer prompt for a new status if it's too annoying.

A couple of times a day I can't connect to Skype for about 30 seconds it seems. KeepStatus will make sure I don't stay offline so that's a good fix for now if the plugin itself doesn't try to reconnect or alert the user if it fails.
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 01 01 2016, 18:21:01
You can disable prompt for status message for Online status.
Title: Re: SkypeWeb protocol
Post by: TomTheDragon on 07 01 2016, 04:55:49
How can i use this plugin with my Microsoft account?

It seems to work fine with my Skype test account but it does nothing on my Microsoft account, it looks like its trying to connect but then it just stops.
Title: Re: SkypeWeb protocol
Post by: Elbard on 18 01 2016, 17:30:38
Hi! I have a problem (BUG) :

Skype cannot login.
It was working good before.
I am using 2 Skype accounts on my Miranda (NG | dev build | updated).

If I remove those accounts (Skype ones), and add them again - Skype will login (connect).
But (my) solution is not very good, right?
Can you fix this bug please? :P

Oh right, netlog... Clearing netlog, trying to connect 1 Skype account -> this is what netlog shows after that. Connection failed obviously.
Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: Mikalair on 18 01 2016, 17:50:53
[18:36:10 23E4] SSL Negotiation failure recieving data (timeout) (bytes 0)
   The problem is probably on your side.
Title: Re: SkypeWeb protocol
Post by: Elbard on 18 01 2016, 17:55:25
Any advise how can I fix it?

UPDATE:

I think I have FIXED it! I think plugin Keep Status causes the problem. I think option Set account offline before a connection attempt was causing the problem. I may be wrong.
Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 19 01 2016, 01:18:26
Mhh I had the same problem and couldn't connect for a few hours. I didn't touch any option but it seems it fixed itself somehow
Title: Re: SkypeWeb protocol
Post by: TomTheDragon on 19 01 2016, 03:37:58
How can i use this plugin with my Microsoft account?

It seems to work fine with my Skype test account but it does nothing on my Microsoft account, it looks like its trying to connect but then it just stops.

I still have the same problem, i did play around but i dont get it to work.

Here is a error log:

Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 19 01 2016, 08:47:20
This actually seems to be on MS side?

Try opening web.skype.com.

When I try, I get this:

https://web.skype.com/en/error

And I cannot log in. So obviously skypeweb is not working for me either.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 19 01 2016, 14:32:24
I'm having the same problem as yesterday, can't login right now with Skypeweb

Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: TomTheDragon on 19 01 2016, 15:46:30
Try opening web.skype.com.

That website works fine for me.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 19 01 2016, 15:50:24
Opening it works but - did you try logging in?

When I try to log in, I get this:

(http://i.imgur.com/tJm3ocl.png)
Title: Re: SkypeWeb protocol
Post by: Vulpix on 19 01 2016, 17:54:19
Actually, literally 10 minutes after I posted this, it started working again.

The issue is over @ skype's side though.
Title: Re: SkypeWeb protocol
Post by: optimLight on 20 01 2016, 18:57:47
Hello

Thanks for this plugin -- it helps to save much time and increases positive experience of using Miranda  :THUMBS UP:

I have a similar question.
Is there any plans to accept file transfers?

Is there an ability to implement file transferring via this plugin: send and receive files (sent by Skype client), preview images in the dialog?

Thanks for answer in advance :)
Title: Re: SkypeWeb protocol
Post by: Robyer on 20 01 2016, 19:42:35
This actually seems to be on MS side? Try opening web.skype.com.
When I try, I get this: https://web.skype.com/en/error
And I cannot log in. So obviously skypeweb is not working for me either.

Would be good if SkypeWeb could catch such errors and notify user properly (popup with info that it's problem on Microsoft side and he should try again later).
Title: Re: SkypeWeb protocol
Post by: Vulpix on 20 01 2016, 21:21:59
You know, the funniest (and maybe also saddest) part of this is that the problem was in fact not on MS side. It was on mine!

Check if you are able to ping 'swx.cdn.skype.com' . If not, you may want to remove any firewall rules pertaining to it ( 68.232.34.200 ). It started working just fine for me after I altered the settings of my firewall (and to verify it was really that, I re-added the rule and the problem came back)

It is very strange that their page would say "the problem is on our end" though, when it really is not.

The rule was added by the W10privacy tool thing. It also affects some other things like twitch streams and such, if you let it go wild with the rule enforcing.

I was able to find this by using fiddler and examining any failed connections.
Title: Re: SkypeWeb protocol
Post by: Monty on 20 01 2016, 21:53:55
I don't agree. I had the same issues the last 2 days and did nothing on my firewall.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 21 01 2016, 14:37:55
Right now there is a problem, but it's not related to miranda's skypeweb:

[15:35:45 22A4] [WebSkypix] CSkypeProto::SetStatus: changing status from 40071 to 40078
[15:35:45 2C50] [WebSkypix] Send request to https://db3-client-s.gateway.messenger.live.com/v1/users/ME/endpoints
[15:35:45 2C50] [WebSkypix] Connection request to db3-client-s.gateway.messenger.live.com:443 (Flags 11)....
[15:35:45 2C50] [WebSkypix] (118FE968) Connecting to server db3-client-s.gateway.messenger.live.com:443....
[15:35:45 2C50] [WebSkypix] (118FE968) Connecting to ip 157.56.122.78:443 ....
[15:35:45 2C50] [WebSkypix] (1532) Connected to db3-client-s.gateway.messenger.live.com:443
[15:35:45 2C50] [WebSkypix] (1532 db3-client-s.gateway.messenger.live.com) Starting SSL negotiation
[15:35:51 2C50] [WebSkypix] (1532 db3-client-s.gateway.messenger.live.com) Failure to negotiate SSL connection
[15:35:51 2C50] [WebSkypix] CSkypeProto::OnEndpointCreated: failed to get create endpoint
[15:35:51 2C50] [WebSkypix] CSkypeProto::SetStatus: changing status from 2 to 40071


It's the same when you log into web.skype.com. The web application will start but it will show you as:

"Not available"
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 21 01 2016, 16:03:28
Apparently I can login to web.skype.com (but I can't see all contacts apparently, maybe only microsoft ones?)

But Miranda Skypeweb doesn't work...
Title: Re: SkypeWeb protocol
Post by: Vulpix on 21 01 2016, 20:22:16
http://community.skype.com/t5/Skype-for-Web-Beta/Is-skype-web-down-or-skype-in-general-down-right-now/td-p/4270469

Microsoft is aware of the issue
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 26 01 2016, 14:51:11
It sure is strange that it goes offline during the day, then in the evening it's always working, and back to not working the day after...
Title: Re: SkypeWeb protocol
Post by: Vulpix on 26 01 2016, 16:47:32
It is quite odd that the service has such long downtime(s) to begin with. Like what do they need to do? For example right now I can't connect at all, but then it works for 2 days... then again it doesn't for 3 days and so on and so forth. It's such bs...
Title: Re: SkypeWeb protocol
Post by: TomTheDragon on 27 01 2016, 06:07:14
It is quite odd that the service has such long downtime(s) to begin with. Like what do they need to do? For example right now I can't connect at all, but then it works for 2 days... then again it doesn't for 3 days and so on and so forth. It's such bs...

I do use skypeweb over Pidgin, since it never "really" worked once for me on Miranda and i never had any downtimes for weeks now (i use it daily).. so i dont think its a problem with skypeweb itself.
Title: Re: SkypeWeb protocol
Post by: Dimsok on 27 01 2016, 09:13:48
I do use skypeweb over Pidgin, since it never "really" worked once for me on Miranda and i never had any downtimes for weeks now (i use it daily).. so i dont think its a problem with skypeweb itself.
No, on Pidgin doesn't work often too
Title: Re: SkypeWeb protocol
Post by: Vulpix on 27 01 2016, 11:42:19
No, on Pidgin doesn't work often too

I can confirm this, I tested it and it also stops working on pidgin. I was previously using pidgin when miranda's steam protocol was not working well, while pidgin's own steam implementation was a lot better. Now the miranda steam is a lot better and I have no issues with it (thanks @Robyer!). So something is really up with the actual api and it's on ms side I believe.
Title: Re: SkypeWeb protocol
Post by: billf on 29 01 2016, 14:51:28
Me too! ;D

I started with Pidgin and switched to Miranda NG for Skype and GTalk. Same concept but I just liked the Miranda NG features better. Yes, I had connection drops with Pidgin too but I've been using KeepStatus, as suggested earlier in this thread, and that has worked well until recently.
Now, as mentioned by others, SkypeWeb just won't connect much of the time so I leave it offline and have to run the standard Skype client as well as Miranda NG for now. It's good to confirm that it's not just me though.
Title: Re: SkypeWeb protocol
Post by: mida on 30 01 2016, 20:11:07
have someone tested 2 accounts with skypeweb?
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 30 01 2016, 21:19:34
I haven't heard of that, but I see no apparent roadblocks.
Should just work.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 01 02 2016, 12:41:26
Getting those "file" links from web skype is broken when the contact uses a different language: for example dutch in my case:
Code: [Select]
No, 30.01.2016 14:28:58:
Ga naar  om deze gedeelde foto te bekijkenhttps://login.skype.com/login/sso?go=xmmfallback?( etc etc )

The "bekijken" is connected to "https" which causes it to be a part of the link itself, which in turn causes me to have to manually always remove the bekijken part.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 14 02 2016, 23:22:44
Apparently in these last days it's now working better than before
Title: Re: SkypeWeb protocol
Post by: Vulpix on 15 02 2016, 08:32:22
It's working for me now! Thanks @MikalaiR !
Title: Re: SkypeWeb protocol
Post by: Vulpix on 15 02 2016, 09:46:57
I still have one long-standing problem with SkypeWeb.

Every time someone corrects their message, the message is then stored as a db event (instead of a normal message), and it is marked as "unread". This causes the message log to load all unread messages up to that point (options->message sessions->message log->load history events->load unread only). The only solution at the moment for me is to run dbchecker and select "mark all as read", otherwise it just keeps stacking the log every time I try to talk to that person.

Is it possible to do something about this?

Thanks!
Title: Re: SkypeWeb protocol
Post by: TomTheDragon on 16 02 2016, 06:14:54
The login for Live accounts seems to be still broken :/
Title: Re: SkypeWeb protocol
Post by: Bester on 19 02 2016, 09:04:41
Hi. Just want to give some feedback.

1. I see "&gt;" instead of ">"
2. In the conference, I see people's skype IDs instead of their nicknames.
3. There is no "guy is typing..."?
4. There is no way to ignore someone in a conference?
5. There is no better way to display quotes? This isn't good: https://i.gyazo.com/da18d2e5aaa8c711183fc874aeb065dc.png
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 20 02 2016, 04:40:34
There's no such thing as "quotes" in chat.
Title: Re: SkypeWeb protocol
Post by: Bester on 20 02 2016, 09:00:00
There's no such thing as "quotes" in chat.

Your dismissiveness, borderline hostility is unwarranted.

You could say that about a lot of things, like "there's no such things as 2 page long messages in chat, because it's chat", etc. Fact is, there are quotes in skype and skype is a chat client. Your personal vision of what chat entails or doesn't is irrelevant here.
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 21 02 2016, 05:51:44
Just because you have your own view on the issue doesn't mean someone else may not have a different view.
If your issue is formatting of certain messages, then ask the author of SRM module of your choice for help. This is not a question for protocol plugin in the slightest.
Title: Re: SkypeWeb protocol
Post by: JoshuaVL1988 on 23 02 2016, 02:00:00
I'm running the 64-bit development Miranda NG client and am trying to get the SkypeWeb plugin to work, but it won't load. Is there a problem with logging into skype accounts that use a Microsoft account or is there a fix that I'm needing to gain. Every time I try to set it to online the loading animation starts, lasts for a minute or two, and then stops without actually logging having any effect. 
Title: Re: SkypeWeb protocol
Post by: billf on 23 02 2016, 02:08:47
I'm running the 64-bit development Miranda NG client and am trying to get the SkypeWeb plugin to work, but it won't load. Is there a problem with logging into skype accounts that use a Microsoft account or is there a fix that I'm needing to gain. Every time I try to set it to online the loading animation starts, lasts for a minute or two, and then stops without actually logging having any effect.
I had to use a skype account and not a Microsoft live account login. I just went to www.skype.com and created a new account but didn't use the Microsoft Account link.
Title: Re: SkypeWeb protocol
Post by: JoshuaVL1988 on 24 02 2016, 04:37:55
I hope this issue gets fixed then, because I'd rather not have to create a new skype account just to get this plugin to work.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 24 02 2016, 07:23:48
It has been like this since the very beginning of this plugin. You could unlink your skype account from your microsoft one or request that mikalair looks into integrating login for the integrated accounts :)
Title: Re: SkypeWeb protocol
Post by: Wishmaster on 24 02 2016, 09:29:55
You can also migrate to the MSN-Plugin, which supports Microsoft accounts and has support for Skype contacts. :)
Title: Re: SkypeWeb protocol
Post by: ladyzaba on 25 02 2016, 13:38:38
I can only chat with my son who uses Pidgin. Trying to chat with other people using regular Skype doesn't work :-(. I can write, I see it both in Miranda window and Skype window, but the other person doesn't see anything. When I write in Skype window, I also see it both in Miranda window and Skype window and the othe person sees it as well. If other person writes, I see in only in Skype window. There are no problems while chatting with my son, who's using Skype protocol via Pidgin – it works well.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 25 02 2016, 15:32:57
I am not sure but it feels like the web skype is somehow not in sync with ohers sometimes.

For example, when I change avatar in web skype, only some people see the new one. To make everyone see it, all I have to do is to start the normal skype client. Just start it. nothing else.

Same with avatars of other users actually - there is a friend who changed his avatar, and I see the previous one. When I open web.skype.com or use miranda, I see the old avatar. But when I open normal skype, I see the updated avatar.

:/ not sure but it seems like this is microsoft's fault; not the plugin's.
Title: Re: SkypeWeb protocol
Post by: ladyzaba on 26 02 2016, 10:06:11
I can only chat with my son who uses Pidgin. Trying to chat with other people using regular Skype doesn't work :-(. I can write, I see it both in Miranda window and Skype window, but the other person doesn't see anything. When I write in Skype window, I also see it both in Miranda window and Skype window and the othe person sees it as well. If other person writes, I see in only in Skype window. There are no problems while chatting with my son, who's using Skype protocol via Pidgin – it works well.
I've just found out one of my contacts who uses normal Skype, can chat with me via Miranda with no problems. That means I can't tell the difference between contacts I can chat with and those I can't :-/.
Title: Re: SkypeWeb protocol
Post by: billf on 26 02 2016, 12:51:31
I've just found out one of my contacts who uses normal Skype, can chat with me via Miranda with no problems. That means I can't tell the difference between contacts I can chat with and those I can't :-/.

The only similar issue I've had is not being able to add contacts who use Skype for Business aka Lync. Try removing the contact and adding again or installing the Skype client and adding the contact there.
Title: Re: SkypeWeb protocol
Post by: Robyer on 27 02 2016, 07:30:35
Mikalair, hi, I've got unknown event (but I have few days old Miranda, so maybe you already fixed it):

Code: [Select]
<URIObject type="Video.1/Flik.1" uri="https://static.asm.skype.com/pes/v1/items/16c5bfa6856c40f9a067dc1367826ec2" url_thumbnail="https://static.asm.skype.com/pes/v1/items/16c5bfa6856c40f9a067dc1367826ec2/views/thumbnail"><Title/><Description>Moji</Description> <a href="https://login.skype.com/login/sso?go=xmmfallback&amp;16c5bfa6856c40f9a067dc1367826ec2">https://login.skype.com/login/sso?go=xmmfallback&amp;16c5bfa6856c40f9a067dc1367826ec2</a><OriginalName v="Charlotte’s Web"/></URIObject>
Title: Re: SkypeWeb protocol
Post by: ladyzaba on 29 02 2016, 09:54:08
The only similar issue I've had is not being able to add contacts who use Skype for Business aka Lync. Try removing the contact and adding again or installing the Skype client and adding the contact there.
I have Skype client already installed. All my contacts were added in it. Now the situation is that with one contact I can chat with no problems (this one using Pidgin), with others it depends (but I don't know on what). Sometimes it works, sometimes not. I can't tell what other person could see – I alwas see messages sent but they don't recieve them in all cases :-(.
I'd like to be able not to use Skype client, I hate it and I prefer using Miranda much better, but it seems I can't switch my Skype client off, because in many cases my friends don't recieve my messages sent via Miranda :-(.
Title: Re: SkypeWeb protocol
Post by: veryverygood on 01 03 2016, 17:18:08
it work! thanks guys...THANKS

I was looking for this plugin for long enough, and lo and behold, you have it made
yet it works well

the only thing it will not be started (0.95.4), It generates an error "no mir_core.mir", but in (0.95.5) everything works well.

miranda best of the best
Title: Re: SkypeWeb protocol
Post by: Robyer on 01 03 2016, 19:33:14
the only thing it will not be started (0.95.4), It generates an error "no mir_core.mir", but in (0.95.5) everything works well.
Yes, you can't mix different core and plugin versions together. SkypeWeb is only available for development builds right now.
Title: Re: SkypeWeb protocol
Post by: veryverygood on 16 03 2016, 19:20:13
ok. forum devs might think that you can do to configure on mobile phones?
unfortunately skype web does not support many devices directly, and the use of unsafe transport xmpp

if you have the opportunity to please try to create something for phones
Title: Re: SkypeWeb protocol
Post by: Gradius on 17 03 2016, 08:44:56
Hello... I tried to use SkypeWeb protocol.

But if start miranda with skypeweb.dll in plugin folder, get this error on miranda startup:

(http://www.crashcomputer.caetano.eng.br/temp/miranda-ng.jpg)

Free translate:

"This application can not be started because it was not found mir_core.mir. Reinstalling may fix the problem."

IF click OK, miranda load. But if enter in Options, after click in plugin optins, get same error.

Removing skypeweb.dll from plugin folder, no error.

Miranda-NG Version info without skypeweb.dll in plugin folder:

Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: Goraf on 17 03 2016, 09:17:50
Gradius
Quote
Stable work of Miranda NG is guaranteed within the same build, i. e. all plugins of the same compilation are compatible with the core while two adjacent builds can be completely incompatible. To add plugins to your Miranda installation and update it please use PluginUpdater.
You cannot mix plugins and core files from different versions like plugins from development version in stable core and vice-versa. If you want to use SkypeWeb then you have to update the whole Miranda to the development version using PluginUpdater.
Title: Re: SkypeWeb protocol
Post by: Gradius on 17 03 2016, 18:30:59
Ahhmmmm... SkypeWeb only work in development builds?
Title: Re: SkypeWeb protocol
Post by: billf on 17 03 2016, 21:12:02
Ahhmmmm... SkypeWeb only work in development builds?

Yes. The development build has been working well for me for quite some time though.
Title: Re: SkypeWeb protocol
Post by: KtW on 21 03 2016, 23:37:58
I'm using Miranda with SkypeWeb plugin and also Skype (for video/audio chat)
In Skype application when i block a spam user I dont recieve message
In SkypeWeb even if i delete or block the contact i stll recieve spam messages!

How can Spam contatc be blocked forever?
Thanks
Title: Re: SkypeWeb protocol
Post by: Robyer on 28 03 2016, 11:51:07
Mikalair, hi, I've got unknown event (but I have few days old Miranda, so maybe you already fixed it):

Code: [Select]
<URIObject type="Video.1/Flik.1" uri="https://static.asm.skype.com/pes/v1/items/16c5bfa6856c40f9a067dc1367826ec2" url_thumbnail="https://static.asm.skype.com/pes/v1/items/16c5bfa6856c40f9a067dc1367826ec2/views/thumbnail"><Title/><Description>Moji</Description> <a href="https://login.skype.com/login/sso?go=xmmfallback&amp;16c5bfa6856c40f9a067dc1367826ec2">https://login.skype.com/login/sso?go=xmmfallback&amp;16c5bfa6856c40f9a067dc1367826ec2</a><OriginalName v="Charlotte’s Web"/></URIObject>

Seems like it's still not supported. Could you look at it, Mikalair? :)
Title: Re: SkypeWeb protocol
Post by: Mikalair on 28 03 2016, 14:59:32
Robyer, make netlog, please  :).
Title: Re: SkypeWeb protocol
Post by: Robyer on 20 04 2016, 17:37:48
I will try to provide netlog later, but I found another issue.

I sent photo via Skype client and I was also logged in via Miranda. And this link Miranda loaded as incomming message, which is wrong because I sent it.
Title: Re: SkypeWeb protocol
Post by: sqrxz on 06 05 2016, 17:53:20
Hi! first of all I thank you  sincerely for all the work that has gone into skypeweb, it is a blessing to not to have to start skype proper.

I am on windows 7 running miranda NG from archive version. I downloaded miranda ng alpha specifically for skype web, it would not start with stable version. I used it with skypeweb a couple of times just fine (maybe I had to start it alongside skype a couple of times for it to fetch the contactlist) but now when I start miranda I get the "the program can't start because mir_core.mir is missing from your comptuer. Try reinstalling the program to fix this problem" error message. This is the error message that never let me start it with stable miranda.

EDIT: just remembered I shouldnt edit. adding a reply w ammendments
Title: Re: SkypeWeb protocol
Post by: sqrxz on 06 05 2016, 18:13:49
this was originally an edit because it ocurred right after I posted, but since OP asks me not to edit, here's a reply.

I just rememberd miranda asked me to update, so I did and skypeweb gave me the error when I rebooted after that. I hadnt switched to alpha update channel after importing my old settings, changed update channels and now  everything is fine. nevermind! sorry for the wasted space.

I suppose to make use of this post I will ask: I remember when skype cñassic plugin died, the current alternative used some capacity of the skype executable, I'm wondering if any of the p2p functions of supporting other's calls in skype are part of skypeweb?
Title: Re: SkypeWeb protocol
Post by: Whiplash on 15 05 2016, 18:31:47
I really don't know what I'm doing wrong with this. I enter correct Skypename (address) and password, but Skypeweb just doesn't react. It tries to connect for few seconds and then nothing happens - it stays offline. My fried has the same problem, so does anyone know what the reason is?
Title: Re: SkypeWeb protocol
Post by: Robyer on 15 05 2016, 19:21:30
Whiplash, maybe netlog (http://wiki.miranda-ng.org/index.php?title=Network_log) would help.
Title: Re: SkypeWeb protocol
Post by: Whiplash on 15 05 2016, 19:52:32
Whiplash, maybe netlog (http://wiki.miranda-ng.org/index.php?title=Network_log) would help.
OK, here (http://s000.tinyupload.com/index.php?file_id=61810949959295167369) you go.
Title: Re: SkypeWeb protocol
Post by: dreamlayers on 18 05 2016, 01:50:28
I have been using Skypeweb for a while with a Skype account. Yesterday I merged my Skype account with my Microsoft account. I'm surprised that I can still log in using my Skype user name and password and cannot log in using my Microsoft account e-mail address and password. If I try that, there is an attempt to log in but after it I remain offline.

My Microsoft account is associated with an e-mail address from another company, not a Microsoft e-mail address. I'm mentioning this wondering if it affects anything.

Nothing is wrong really. Because of this I don't see MSN Messenger contacts like in Skype since the merge, but I don't really care much because nobody uses that anymore. I didn't miss that when I stopped using the MSN protocol, and I don't miss it now.

Edit: Pidgin's skypeweb plugin is able to log in using my Microsoft account credentials. When I changed to those in Pidgin, I saw all of my MSN contacts. I am still unable to log in using my Microsoft account in Miranda NG.

I have reported this bug: http://trac.miranda-ng.org/ticket/1248#ticket
Title: Re: SkypeWeb protocol
Post by: Mira496 on 23 05 2016, 06:19:27
Question: Everytime when i start miranda-ng all my old skype-chatrooms would be set in the contactlist. I try to leave and i try to delete this chatrooms, but nothing works. This phenomenon there seems to be since about 1 months. Before that, I was able to delete the chatrooms and i didnt found it after next start.

In the original skype client i didnt found this conversations, or they are hidden so that I do not find.

Is there any possibility to close the chatrooms although in miranda-ng?

Regards,

supplement 06.27.2016 - found the solution by my self

It is important to leave and not to delete a group conversation (chat). The group conversation (chat) can be left directly in Skype or in the chat window of Miranda. For this you just open the old conversation (chat) and then leave this via context menu.

Regards,
Title: Re: SkypeWeb protocol
Post by: Smiling Spectre on 25 05 2016, 08:45:21
I tried several times, and I cannot set up Skype correctly, it seems. It simply doesn't login me with my parameters. Official web Skype client haven't any problems with it.

I suspect, problem is connected with my current mail address. It's spectre@mail333.com - maybe plugin doesn't like non-MS ones?

Anyway - tell me what to do to diagnose the problem, please.
Title: Re: SkypeWeb protocol
Post by: Whiplash on 25 05 2016, 15:47:02
I suspect, problem is connected with my current mail address. It's spectre@mail333.com - maybe plugin doesn't like non-MS ones?
Nah, I have both, outlook and hotmail, and I still have the same problem as you.
Title: Re: SkypeWeb protocol
Post by: Lizard on 30 05 2016, 12:19:29
Works fine for me so far, also file transfer ... One Question: Is it possible to login with Microsoft account? If this would work, the MSN protocol would be obsolete ... Another thing is, it says Incoming Call and then Hung up. Is this a planned feature?
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 30 05 2016, 16:34:40
How do you expect to receive a Skype call on the webpage?… Seriously…
Title: Re: SkypeWeb protocol
Post by: Robyer on 30 05 2016, 19:41:02
How do you expect to receive a Skype call on the webpage?… Seriously…
Why not? WebRTC for example http://www.html5rocks.com/en/tutorials/webrtc/basics/ :-)
Title: Re: SkypeWeb protocol
Post by: Mikalair on 30 05 2016, 20:11:26
Login with Microsoft account isn't supported.

Why not? WebRTC for example http://www.html5rocks.com/en/tutorials/webrtc/basics/ :-)
This is Microsoft.  ;D Only browser plugin, only hardcore. 
Title: Re: SkypeWeb protocol
Post by: snow on 31 05 2016, 09:48:52
Login with Microsoft account isn't supported.

I'm just curious if it's something you're planning to try and add support for, or is MS account login not planned at all?
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 14 06 2016, 19:26:59
Hi, I have a problem with this plugin

One of my contacts was using the real skype client, and by mistake he moved one of his contact over mine. Since then, I get a "Contacts: "xxxx" (the skypename) as a new message. If I delete the history entry sometimes it will come back again, making the whole history (after that moment) appear in my chat until I delete the entry again.

I don't know if it will stop appearing in 1 month (since the history sync is like 1 month I believe) but still, this sounds like a bug.
Title: Re: SkypeWeb protocol
Post by: veryverygood on 28 06 2016, 16:00:20
There is a big problem in the plugin. I discovered recently. Unfortunately do not get the message, if sent to offline. Check it out as soon as possible and who enjoys and developers.

If you are a user writes you of offline, after you go it will not come to you. It will be cached in the original client, but will not come miranda.

Alice wrote a bean when the client off. Bob went, but the messages have not reached him.

Correct it please
Title: Re: SkypeWeb protocol
Post by: gor on 07 07 2016, 13:16:18
Had this after morning update earlier today.
I have used dev bulid, after  this error i made clear install stable version but just i install skypeweb plugin - an error appear again.
When i close this window i do not see skypeweb installed and i do not see it in available component list.
Also tried to install plugin manual, no changes.

(http://pastenow.ru/Upload/Paste/RI5G.png)

Sorry but you are not allowed to view spoiler contents.


Title: Re: SkypeWeb protocol
Post by: gor on 08 07 2016, 06:04:09
And today its back to normal  ;D
Title: Re: SkypeWeb protocol
Post by: Vulpix on 08 07 2016, 11:41:01
I noticed that status message support was added! And it is working when I right-click a contact and select "read xxx message".


But it won't show up in my contact list. It works correctly for other protocols like Tox for example; can this also be made to work in Skype?
Title: Re: SkypeWeb protocol
Post by: Vulpix on 09 07 2016, 07:51:01
Hello!

I can now see the status messages in the contact list.

However,  when I click on "read xxx message" (for example to be able to copy it), the message is displayed but it disappears from the contact list :D
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 15 07 2016, 15:05:18
I see the plugin now changes the "humour" message when you change the status on Miranda, but for some reason, when I change the status back to online (in Miranda), the humour message is not updated. It is updated when I change status to "out to lunch", or "occupied", etc.
Title: Re: SkypeWeb protocol
Post by: WarmBooter on 22 07 2016, 18:59:49
Well, actually it seems that doesn't matter what status I set, the "humour" message is always set as the "out to lunch" message.
Title: Re: SkypeWeb protocol
Post by: mida on 29 07 2016, 20:29:51
someone send me a photo but i got only a skype link(https://login.skype.com/login/sso?go=xmmfallback?pic=0-neu-d4-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, X looks like a md5 hash
i login into offiziel skype and send a photo back over skype but miranda show me that i got a message from chatpartner with text: https://login.skype.com/login/sso?go=xmmfallback?pic=0-neu-d1-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 30 07 2016, 00:24:39
Yes, that's how Microsoft doing it. You can no longer send images as files. they will be saved on MS servers, unrecoverable damaged, and sent you a link to "see" them.
Title: Re: SkypeWeb protocol
Post by: mida on 30 07 2016, 13:07:39
it would be nice to show us a directlink like in facebook or old whatsapp plugin, if possible  :)
Title: Re: SkypeWeb protocol
Post by: Mikalair on 30 07 2016, 18:44:45
Impossible. Direct link requires authorization
Title: Re: SkypeWeb protocol
Post by: mida on 01 08 2016, 20:30:07
but skypeweb can downloading received files, because its authorised?
miranda means, own sent files over skype original are sent from contact
Title: Re: SkypeWeb protocol
Post by: Ratha on 03 09 2016, 15:02:29
How difficult would it be to implement Last Seen (seenplugin.dll) functionality for Skype Web? It seems functional with other protocols (ICQ/Yahoo/Steam) but does not appear to be work with Skype. (Im not sure if this is a problem with Skype or Last Seen, but since Skype plugin has a forum, thought I'd ask here.)

A different question: Is there any reason why web.skype.com might show a different 'online' status for users than Miranda does? I was under the impression that they used the same web protocol but I have a couple of contacts that show up as away or do not disturb when logging into the Skype website, but show as offline in Miranda using the Skype plugin. (Im not sure of their actual status as they're often very hard to get in contact with.) Ive noticed this happening over multiple weeks however. Has anyone else experienced this?
Title: Re: SkypeWeb protocol
Post by: obtim on 11 10 2016, 09:01:49
skype-open-source2
First in the world Skype Network Compatible client released September 1, 2016
http://skype-open-source2.blogspot.ru/2016/09/first-in-world-skype-network-compatible.html
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 11 10 2016, 11:02:23
skype-open-source2
Reportedly doesn't work.
Title: Re: SkypeWeb protocol
Post by: Ratha on 23 10 2016, 08:28:50
Are there any known issues with SkypeWeb and "protect the picture" for custom set avatars? No matter what i try, i cannot seem to set the avatar for one of my skype contacts. It always reverts back to a blank avatar. Not even the default blue and white avatar, a blank one. I even went as far as to go into the database editor and copy the "Contact Photo" section of another contact directly into my problem contact. And as long as i stay offline the picture will remain. But as soon as i login, it reverts back to a blank avatar.

Things i have tried:
- Set the avatar through the User Details options menu.
- Set the avatar by right clicking the message container. (Which does not normally display until after setting it first)
- Tried different picture formats. / Tried picture of known contact that works.
- Deleted database folder for ContactPhoto.
- Copied database settings from contact that works.
- Manually entered settings into the database.
- Manually changed / copied settings while offline and while online.
- Deleted automatically downloaded avatar from the AvatarCache / Skype directory incase it was corrupted.
- Replaced automatic picture with a read-only copy of a known-working avatar in the Skype avatar folder.
- Aggressively scanned database for corruption.

No matter what i try to do, whenever i log in (and sometimes just after a certain period of time passes) the database entries inside the ContactPhoto folder for this contact get automatically removed and only these three fields remain: Backup, ImageHash, Locked. The update process removes the File, Rfile, and Format entries from the ContactPhoto folder in the database.

All of my other skype contacts have these entries, where as this one contact does not, and entries for it constantly get deleted (even shortly after they get created by the normal set-avatar process). This behavior does not seem to affect any of my other contacts. Does anyone have any ideas? The only thing that I have not tried is deleting the contact from my skype entirely and re-adding them. Has anyone encountered this issue before? Miranda 0.95.6.17348 (issue has existed for a couple of months now across many updates.)
Title: Re: SkypeWeb protocol
Post by: Metafalica on 23 10 2016, 17:17:53
Skype contacts gets duplicated at unknown conditions.
If I delete any of these they all will disappear.
Before it happened with another contact that not simply doubled, but tripled!
It's looks like this:
Title: Re: SkypeWeb protocol
Post by: Smiling Spectre on 21 11 2016, 05:37:31
1. After return from the long vacation, I discovered that my old WinXP SP3+Opera doesn't support Steam authorization anymore. Something with new SSL authorization, it seems. Well, nothing too bad, Chrome still works. Unfortunately, Miranda Steam plugin stopped to work too. :/

2. Installed Open SSL plugin, as recommended. Problem with Steam plugin disappeared... but now I cannot login into Skype! (Problem disappearing if I remove Open SSL, predicably).

Is Skype plugin doesn't compatible with Open SSL plugin? Or is there something that can be done?
Title: Re: SkypeWeb protocol
Post by: David on 21 11 2016, 15:06:54
Hello,

just wonder why i can not get skype popup to stay as set in the "general" "default timeout" i have 60 but for skype only
they don't last 5 sec...

Is it in a different place the setting for skype?

THX

David
Title: Re: SkypeWeb protocol
Post by: zloy on 30 11 2016, 10:01:43
Hello.
Tell me how to solve the problem - contact marked "offline" - but the man said that he was online ...
(remaining contacts are shown correctly).
And the same problem the other way around.
Man in skype said that my contact offline, but I have it shown online!
Only two such contact problem. :'(
Title: Re: SkypeWeb protocol
Post by: Robyer on 30 11 2016, 21:10:12
zloy, maybe he or you have such contact in ignore list or something like that? Or maybe bug from Skype side, you can try to login via web interface (= same as does Skype plugin) and check if it works.
Title: Re: SkypeWeb protocol
Post by: zloy on 10 12 2016, 16:25:25
zloy, maybe he or you have such contact in ignore list or something like that? Or maybe bug from Skype side, you can try to login via web interface (= same as does Skype plugin) and check if it works.
No. In ignoring the contact list is not specified. But when the contact comes through the web - I'm online .... Where could be the problem?
Title: Re: SkypeWeb protocol
Post by: Robyer on 11 12 2016, 19:22:36
zloy, I don't even understand the problem.

You connect from Miranda and your contact connects from web -- then he can see you as online.
You connect from Miranda and your contact connects from Miranda -- then he can't see you as online?
Title: Re: SkypeWeb protocol
Post by: Vulpix on 14 12 2016, 08:35:54
@robyer, I captured a log of the issue which I'm having as of the past few days.

Basically, I click login - I see everyone pretty much instantly but then the numbers of online people quickly (within ~2 seconds) roll back to 0 and the protocol disconnects.

I think it's because we query too much too quickly, and the netlog contains a lot of personal data so I don't want to post it somewhere random - can you please login to Tox?

Thanks!
Title: Re: SkypeWeb protocol
Post by: Robyer on 14 12 2016, 09:26:54
Vulpix, I'll be online at the weekend, so we can discuss it then.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 23 12 2016, 19:15:52
Thanks! I'll be online because I'm working @ christmas/nye :D
Title: Re: SkypeWeb protocol
Post by: Robyer on 24 12 2016, 00:17:12
Sorry, didn't realize it's christmas now. So we'll talk next week (I don't have my computer now)
Title: Re: SkypeWeb protocol
Post by: buxlt on 07 01 2017, 20:38:21
Hello, i have downloaded fresh portable version of Miranda NG (Version: 0.95.5 build #17337)
I have also downloaded, via Available components list SkypeWeb.dll plugin.

When i try to add new account, skype is not available in the drop down menu.
(https://s26.postimg.org/khbdub2yh/screen01.png)

In version information log it is written that:
Code: [Select]
[b]Unloadable Plugins (2):[/b]
¤ DbChecker.dll v.[b]0.0.0.0[/b] [27 Sep 2016 16:43:18] - <unknown>
¤ SkypeWeb.dll v.[b]0.0.0.0[/b] [27 Sep 2016 16:44:22] - <unknown>

What does it mean, and how to activate/load skype plugin?

Title: Re: SkypeWeb protocol
Post by: Robyer on 08 01 2017, 08:03:56
buxlt, I just tried it and it works for me without problems. Maybe try to download SkypeWeb manually in case file was corrupted somehow during Plugin Updater's download (which isn't likely as there is check for that, but still) - http://wiki.miranda-ng.org/index.php?title=Plugin:SkypeWeb

And what's your OS version? Put complete version info just in case.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 08 01 2017, 11:14:58
Could it be because you need to use the dev version instead of stable? 0.95.5 is quite old stable I believe, there were many changes to skypeweb since then.
Title: Re: SkypeWeb protocol
Post by: Robyer on 08 01 2017, 11:44:55
Vulpix, stable has skypeweb plugin too. It's same old as stable, so that's not the problem.
Title: Re: SkypeWeb protocol
Post by: buxlt on 08 01 2017, 19:30:13
buxlt, I just tried it and it works for me without problems. Maybe try to download SkypeWeb manually in case file was corrupted somehow during Plugin Updater's download (which isn't likely as there is check for that, but still) - http://wiki.miranda-ng.org/index.php?title=Plugin:SkypeWeb

And what's your OS version? Put complete version info just in case.

Thanks for help Robyer, i downloaded skypeweb.zip separately, extracted files, overwrote original ones and now it works.
Title: Re: SkypeWeb protocol
Post by: viper on 29 01 2017, 00:43:40
Hmm
I've updated to the latest skypeweb (dev 28/01 build date grabbed from http://wiki.miranda-ng.org/index.php?title=Plugin:SkypeWeb)

According to the log authentication etc go correctly..
But then I get disconnected

log ends with :
Code: [Select]
function _skype_add_action(name, event) {
    if (typeof _omniture_add_action != 'undefined') {
        _omniture_add_action(name, event);
    }
    if (typeof _we
[23:47:09 1454] [SKYPE_2] (02D1C770:520) Data received
dcs_add_action != 'undefined') {
        _wedcs_add_action(name, event);
    }
}
/*]]>*/</script></div></body></html>
[23:47:09 1454] [SKYPE_2] (02D1C770:520) Connection closed internal
[23:47:09 1454] [SKYPE_2] (02D1C770:4294967295) Connection closed
[23:47:09 1454] [SKYPE_2] CSkypeProto::SetStatus: changing status from 1 to 40071

Is this a new error or am I doing something wrong?
Title: Re: SkypeWeb protocol
Post by: Vulpix on 29 01 2017, 01:05:47
If you're having the same issue as me, then you should be able to log in if you simply retry (a few times). take a 30-60s break between attempts though.

I logged it as a bug here: https://github.com/miranda-ng/miranda-ng/issues/690
Title: Re: SkypeWeb protocol
Post by: viper on 30 01 2017, 01:21:14
Hmm nope.. not the same issue I'm afraid..
Haven't been able to get through once.. Tried like 20-30 times over last day..
Also my contact list never shows up.. not even for a brief moment..

Tried both the stable and dev versions of MirandaNG with the latest plugin from the site.
Both give the same issue..
Title: Re: SkypeWeb protocol
Post by: Robyer on 30 01 2017, 16:55:55
Tried both the stable and dev versions of MirandaNG with the latest plugin from the site.

I hope you used plugin designed for the specified Miranda NG version, and not the same SkypeWeb plugin just with different Miranda NG core.
Title: Re: SkypeWeb protocol
Post by: viper on 30 01 2017, 19:07:41
I hope you used plugin designed for the specified Miranda NG version, and not the same SkypeWeb plugin just with different Miranda NG core.
Yea..
latest DEV plugin for MirandaNG dev
latest stable plugin for MirandaNG stable

Am I to understand that both should be working without too much trouble?
Title: Re: SkypeWeb protocol
Post by: David on 01 02 2017, 12:37:16
Is there a place where i can get an older skype protocol ver.?

Still having the "I'm" problem after one of the latest update...
Title: Re: SkypeWeb protocol
Post by: Vulpix on 01 02 2017, 16:02:57
Hello!

I think something is wrong for you, I asked a friend who uses mac to send me an apostrophe in the message and it's working fine for me:

(https://i.imgur.com/coyHW30.png)


Can you please post your version info here? To make sure you aren't using old version?
Title: Re: SkypeWeb protocol
Post by: David on 01 02 2017, 19:19:19
Vulpix...

my version it's updated....i already posted about this a while ago...then had been fixed...
but with one of the last update...it started to show up again....
Title: Re: SkypeWeb protocol
Post by: Vulpix on 01 02 2017, 19:26:23
That's what I meant.

The fix was made for DEV version of skype protocol, as far as I'm aware... and you are running the normal version.

Dev version is currently v0.95.6, build 17608.
Title: Re: SkypeWeb protocol
Post by: David on 01 02 2017, 19:59:23
ok Then...let me check...

in any case i tried too to send a msg to a friend and it show up right...
the problem is in a skype chat....

will let u know...

THX

David
Title: Re: SkypeWeb protocol
Post by: Vulpix on 01 02 2017, 20:48:23
Yup, please try updating.

And my picture was from a skype chat (with a person who uses iphone skype, and me from miranda).

Or did you mean group chat? I didn't test that, I don't have any groupchats.
Title: Re: SkypeWeb protocol
Post by: David on 01 02 2017, 21:08:13
groupchat
Title: Re: SkypeWeb protocol
Post by: tjh on 01 02 2017, 23:43:59
Thank you so much for this!
I can uninstall all the crappy clients I've been using and use this.
All I want to do is be able to IM my wife.

This does just that.

THANK YOU!

*screams love and thanks*
Title: Re: SkypeWeb protocol
Post by: David on 02 02 2017, 13:25:18

Or did you mean group chat? I didn't test that, I don't have any groupchats.

Ah! Vulpix...see image attached...on the left stable, on the right Dev...see it cut everything
after the apostrophe...
Title: Re: SkypeWeb protocol
Post by: Vulpix on 02 02 2017, 14:43:38
@robyer? Seems maybe this is something specific to groupchats; ghazan was making some changes to how groupchats work recently I believe. Worth checking out?
@David - update the ticket on github with these findings, people (devs) are more likely to notice! :)
Title: Re: SkypeWeb protocol
Post by: Robyer on 02 02 2017, 16:33:10
David, create proper and complete version info, please - http://wiki.miranda-ng.org/index.php?title=Version_information

Vulpix, I checked, ghazan's changes are unrelated. In gropchats it should eat only % chars, so it must be encoded with another %. But not apostrophe. Could you please verify how it works in groupchats?
Title: Re: SkypeWeb protocol
Post by: David on 02 02 2017, 17:42:56
@robyer
@Vulpix

just a reminder that the issue started to reappear again after one of the last updates...
because it was fixed after a post i made 2/3 months ago

THX

David
Title: Re: SkypeWeb protocol
Post by: Vulpix on 02 02 2017, 18:39:11
@robyer, I'll try, but I have no groupchats so I'll have to experiment :p moreover it needs to be a groupchat with someone who uses an apple device I believe :D
Title: Re: SkypeWeb protocol
Post by: viper on 17 02 2017, 12:52:46
Hmm
I've updated to the latest skypeweb (dev 28/01 build date grabbed from http://wiki.miranda-ng.org/index.php?title=Plugin:SkypeWeb)

According to the log authentication etc go correctly..
But then I get disconnected

log ends with :
Code: [Select]
function _skype_add_action(name, event) {
    if (typeof _omniture_add_action != 'undefined') {
        _omniture_add_action(name, event);
    }
    if (typeof _we
[23:47:09 1454] [SKYPE_2] (02D1C770:520) Data received
dcs_add_action != 'undefined') {
        _wedcs_add_action(name, event);
    }
}
/*]]>*/</script></div></body></html>
[23:47:09 1454] [SKYPE_2] (02D1C770:520) Connection closed internal
[23:47:09 1454] [SKYPE_2] (02D1C770:4294967295) Connection closed
[23:47:09 1454] [SKYPE_2] CSkypeProto::SetStatus: changing status from 1 to 40071

Is this a new error or am I doing something wrong?
Oddly.. with Pidgin this worked for me out of the box :/ ..
Same account, some login info..

Which is a shame.. because the way I see it .. Pidgin is the poor men's MirandaNG  ;D ..
But for the life of me I can't get SkypeWeb to login. :(
Title: Re: SkypeWeb protocol
Post by: Robyer on 17 02 2017, 13:46:28
SkypeWeb wasn't touched for a while. It's good that it works in Pidgin, so we can check and fix if there are some API differences.
Just don't forget to create bug ticket on our Github (https://www.github.com/miranda-ng/miranda-ng/issues) (it doesn't exists for this problem yet).
Title: Re: SkypeWeb protocol
Post by: Lizard on 14 03 2017, 13:25:50
If MSN Login with SkypeWeb would work, I'd really use the plugin, coz most of my contacts have an old MSN account  :-\ :'( :THUMBS UP:
If I was a Miranda dev, I'd kick MSN plugin and use SkypeWeb instead .....
Title: Re: SkypeWeb protocol
Post by: veryverygood on 03 04 2017, 14:21:36
This topic is dedicated to SkypeWeb protocol development and alpha-testing.
SkypeWeb wasn't touched for a while


This plugin works on Windows, but it has a HUGE and UNSOLVED PROBLEM.
He does not check messages that have been sent in offline.
In the pidgin plugin, it works well, too, but it checks messages that were sent in offline

I very much ask the developers to look at the source code and copy this function into the Miranda plug-in skipping, because in essence this is all that is missing here and that really is VERY NECESSARY for a good job

again. I ask any developer, add the function of checking messages sent offline in skype. Now it is not there, all that was sent to offline is not visible and for testing it is necessary to run the usual version

In the Skype4pidgin the problem is solved, you can see the source code and add
Do it please

i like miranda, i do not want to use pidgin and this pidgin plugin does not have very nice reports from virustotal, so I ask developers to add it to skypeweb for miranda, so that everyone can use it

this page skype4pidgin in github
https://github.com/EionRobb/skype4pidgin/tree/master/skypeweb

this source, dll and description
https://github.com/EionRobb/skype4pidgin/releases

Miranda is the good messenger, but this defect really really would like to be solved
Pleeeeeeeeeeeeeeease, developers - solve this problem. A huge request
Title: Re: SkypeWeb protocol
Post by: Vulpix on 03 04 2017, 14:51:33
Miranda's web skype definitely fetches offline messages.

Make sure you have it enabled in account options.

Options->Network->Skype (or internal skypeweb name)->automatic message synchronization.

Check, save and relog. Everything should be working.
Title: Re: SkypeWeb protocol
Post by: veryverygood on 03 04 2017, 22:07:34
Miranda's web skype definitely fetches offline messages.

Make sure you have it enabled in account options.

Options->Network->Skype (or internal skypeweb name)->automatic message synchronization.

Check, save and relog. Everything should be working.

no no no.

I set these values. And put a notification on new messages.
But they do not come from people I did not add.
Do not receive notification of the application
I tested about 5 accounts with all versions of plugins and versions of Miranda
It really is. If the user is not logged in to me and I have not accepted the request, the messages do not come to offline

If a person is not authorized and is not in the contact list, and the application is not accepted for its addition, the message does not come
But the application for addition does not come.

i use 0.95.5 alpha build 16380 x64
0.95.5 build 17337 x64 
and all version skypeweb plugin


why?
Title: Re: SkypeWeb protocol
Post by: Vulpix on 04 04 2017, 14:11:57
That is a completely different issue. You are not talking about offline messages, but about friend requests.

Indeed, friend requests do not work right now. https://github.com/miranda-ng/miranda-ng/issues/732

Offline messages work. Friend requests do not - so subsequently neither do offline messages from people who have not been added.
Title: Re: SkypeWeb protocol
Post by: G.K. on 09 04 2017, 10:18:56
Well. For me the issue is strange. Offline message load by themselves but they don't alert when i login in miranda. To know about them i must open the chatbox.
How could i fix that?
Thank you.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 09 04 2017, 10:27:38
There is another setting in the protocol menu - "always notify as unread for all incoming messages". Make sure it is enabled.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 13 04 2017, 15:05:00
Hi, I noticed this problem since a while now but I never posted it here

Sometimes, when going from offline to online, online users are reported as offline. But in the real Skype they are online. Sometimes I have to retry several times before them being reported as online. This problem seems to affect every user, so its either all the online users showed online, or none of them

I'm not sure what would happen if they try to write me, but I tried to send a message once and it worked, so I wasn't really disconnected
Title: Re: SkypeWeb protocol
Post by: veryverygood on 16 04 2017, 04:34:27
That is a completely different issue. You are not talking about offline messages, but about friend requests.

Indeed, friend requests do not work right now. https://github.com/miranda-ng/miranda-ng/issues/732

Offline messages work. Friend requests do not - so subsequently neither do offline messages from people who have not been added.

Yes, looked. I will only once again remind you of what I wrote above. That in the skype4pidgin plug-in this problem is solved and you can see the source code there.
Perhaps this will help in solving the problem
I clarified this in a query there, can someone else help too
Title: Re: SkypeWeb protocol
Post by: Robyer on 16 04 2017, 05:36:55
veryverygood, please post this issue on our bug tracker (https://github.com/miranda-ng/miranda-ng/issues/), so it won't be forgotten and devs can see it easily. I see there is comment, maybe (from yourself?) on this issue (https://github.com/miranda-ng/miranda-ng/issues/732#issuecomment-294332689), but it would be better to create a separate issue for "not receiving offline messages from non-authorized users". So just "transform" that comment into issue, please.
Title: Re: SkypeWeb protocol
Post by: wisentgenus on 04 05 2017, 04:44:27
Contact->User Details does not show Skype Name. Dialog says  "...Updating..." at the bottom.
Is it known issue?
Title: Re: SkypeWeb protocol
Post by: Robyer on 07 05 2017, 13:57:59
wisentgenus, it is broken, and not reported - see https://github.com/miranda-ng/miranda-ng/issues?q=is%3Aopen+is%3Aissue+label%3ASkypeWeb, so feel free to create new ticket so it won't be forgotten.

I at least just fixed the infinite "...updating..." at the bottom.
Title: Re: SkypeWeb protocol
Post by: Vulpix on 07 05 2017, 16:06:38
Isn't it kind of reported?

https://github.com/miranda-ng/miranda-ng/issues/668

I think they're more or less related
Title: Re: SkypeWeb protocol
Post by: Robyer on 07 05 2017, 16:24:24
Vulpix, hmm, could be - error is the same. Just the issue's title felt like other issue.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 12 08 2017, 23:04:55
It's been a few months now that I have some problems with the Skypeweb plugin (I would say around april/may).

Basically:

- at random times I can't connect (I also get the feeling that in order to attempt a succesfull reconnect I have to wait some minutes, and it's still not guaranteed)
- sometimes it says it's connected, but as soon as I send a message, it goes offline.
- sometimes only some user are connected, others are not (and in fact it's not working)
- when it works, the correct users are showns, but sometimes the connection is lost even though it still shows the users online.

Anyone? I don't think these issues were present in the past, if they were, they were much much more rare.

Shall I attach network.log?
Title: Re: SkypeWeb protocol
Post by: wisentgenus on 20 08 2017, 00:03:03
None of this these issues, but I've noticed that Miranda constantly generate new connections to MS cloud every second with short data exchange. is it normal? Polling?
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 21 08 2017, 11:19:39
Anything in network log?
Title: Re: SkypeWeb protocol
Post by: wisentgenus on 27 08 2017, 07:14:05
It was keepstatus plugin. I disabled it and connection flood went away. But then I started loosing online status. My interpretation is that sometimes SkypeWeb protocol looses connection and keepstatus plugin tries to restore it, but it is intermittently failing and generating the connection flood.
Title: Re: SkypeWeb protocol
Post by: Robyer on 27 08 2017, 08:27:39
SkypeWeb plugin is problematic, as stated above. It has connection issues which must be resolved. So Keep Status plugin only exposes that problem in SkypeWeb itself.
Title: Re: SkypeWeb protocol
Post by: tjh on 04 09 2017, 23:32:39
Has anyone had any joy getting this working with 2FA enabled on their Microsoft account?
Even if I create a 1-time password, I can't login (network debug shows a bunch of html being spat at me)

If I turn off 2FA I can login - but then once logged in, if I turn it back on I can't stay logged in.

Thanks!
Title: Re: SkypeWeb protocol
Post by: lokapal on 26 10 2017, 16:09:00
Today after 17:30 MSK SkypeWeb.dll began to crash Miranda64 permanently.

Report is attached below.

I've tried to login via SkypeWeb/Firefox and/or Skype - local desktop client. Nothing changed unfortunately, Miranda continues crashing  :-\
The same behaviour observed with the previous stable version.

Any advices?
Title: Re: SkypeWeb protocol
Post by: ghazan on 26 10 2017, 18:07:13
lokapal, would you please make a crash log with debug symbols?
as described in our wiki: https://wiki.miranda-ng.org/Crash_reports
Title: Re: SkypeWeb protocol
Post by: Lizard on 10 02 2018, 13:38:32
is it possible to show sent pictures and links inbound in message window like in Original Skype client? Or would I need an IEview template for that? When someone sends me a picture I have to login on skypeweb homepage to see it  :-\
Title: Re: SkypeWeb protocol
Post by: Goraf on 10 02 2018, 16:58:05
Lizard, well, as message logs don't have such feature built-in, you are correct that you would have to use IEview template for that (as far as I know)
Title: Re: SkypeWeb protocol
Post by: yvesson on 06 05 2018, 10:07:06
Hej,
My main questionning about this plugin, is how come I don't see half the people connected that I see on the hotmail website ? Always the same people work and always the same people don't work. It's kinda the same with the official client on linux (even less in fact), so maybe it's not even miranda related, but if anyone knows...
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 25 06 2018, 18:54:14
Lately, I have some problems in sending messages, they are often not sent and I have to keep trying...
Title: Re: SkypeWeb protocol
Post by: dda on 27 07 2018, 13:29:33
SkypeWeb protocol has not been connecting for me AT ALL for several months now.
Is there work being done on the problem?
If it's just that I don't know how to get it working again, is there a readme file or something that will get me working again?
dda
Title: Re: SkypeWeb protocol
Post by: dartraiden on 27 07 2018, 16:32:32
Try to login via browser. Maybe Skype updates license agreement, so you should accept it (Miranda cannot do this)
Title: Re: SkypeWeb protocol
Post by: filiny on 12 10 2018, 18:22:10
No license agreement at web- but no try for login  now
Netlog attached
What should i do?  :-[

PS - Pidgin logs in sucsesfully
Title: Re: SkypeWeb protocol
Post by: ghazan on 13 10 2018, 14:13:05
filiny,

According to your log
[20:26:30 1F70] [skype] w:\miranda-build\src\mir_app\src\netlibopenconn.cpp 553: getaddrinfo() for host client-s.gateway.messenger.live.com failed (11004)

try to run
>nslookup client-s.gateway.messenger.live.com

it should give some results, otherwise Skype won't work. Maybe you've used an utility like Destroy Windows Spying, otherwise your DNS server doesn't work
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 13 12 2018, 19:32:47
I cannot connect to Skype even though the official client is working. Anyone else?
Title: Re: SkypeWeb protocol
Post by: Vulpix on 13 12 2018, 20:27:31
I am not using skype anymore, but I wonder if it's related to MS shutting down the "old" skype? :o if we were using maybe some ident / api calls that it uses. If not then it should be working. Try to provide your netlog (check it for credentials so you aren't posting those by accident)
Title: Re: SkypeWeb protocol
Post by: Myshor on 14 12 2018, 19:54:24
Visit web.skype.com and confirm some informations that will "popup" then SkypeWeb will connect without any problem.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 14 12 2018, 20:28:08
I am not using skype anymore, but I wonder if it's related to MS shutting down the "old" skype? :o if we were using maybe some ident / api calls that it uses. If not then it should be working. Try to provide your netlog (check it for credentials so you aren't posting those by accident)

See netlog below

Visit web.skype.com and confirm some informations that will "popup" then SkypeWeb will connect without any problem.

Which informations exactly? It asked me to continue and then I can see the contact list on the website, but Miranda seems still not working
Title: Re: SkypeWeb protocol
Post by: Myshor on 15 12 2018, 15:02:45
I had similar issue with SkypeWeb some days ago.
After login on web page I saw some new Microsoft Policy to accept.
After that contact list showed.
I restarted Miranda and SkypeWeb connected without any problems.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 15 12 2018, 16:41:46
I think it worked. There was also a push notification that I initally declined, maybe it made the difference

Thanks!  :THUMBS UP:
Title: Re: SkypeWeb protocol
Post by: Golum on 17 12 2018, 07:23:47
I cannot connect to Skype too. I set log and see ansfer from login.live.com
https://login.live.com/cookiesDisabled.srf?mkt=EN-US&lc=1033

Your browser is currently set to block cookies. You need to allow cookies to use this service.


open live.com over IE and update policy and worked!
Title: Re: SkypeWeb protocol
Post by: unitwobble on 31 12 2018, 04:30:01
If anyone has trouble logging in recently, Microsoft has been very aggressive with their "verification checks". Every few days they will demand a phone number or alternate e-mail to send a code to. Strangely, you will be able to log in for 1-2 seconds to receive and send messages before Miranda gets disconnected.

Sometimes there's a "Skip for now (x days until this is needed)" link. Maybe the plugin can click on that?
Title: Re: SkypeWeb protocol
Post by: rand256 on 02 01 2019, 09:39:08
It connects fine for me, but it duplicates recent already received incoming messages on connect, if there are new unread offline messages.

I.e., if you have an online conversation with someone then everything's ok. But if you reconnect after a while when there're some unread offline messages then the incoming messages in that conversation (for a ~month at least) get duplicated in the log and history. This is happening at least for several months now, maybe longer. Very annoying.

Any workaround? Anyone?
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 20 01 2019, 12:50:32
Again it seems Skypeweb doesn't work; actually on a new profile it connects, but it doesn't show me any contact...
Title: Re: SkypeWeb protocol
Post by: dartraiden on 20 01 2019, 20:44:38
Netlog is necessary.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 21 01 2019, 21:09:29
Done (I edited some info such as password and mail account just in case)
Title: Re: SkypeWeb protocol
Post by: andrewju on 25 01 2019, 23:03:14
This is a general question, perhaps, but I faced it with the SkypeWeb plugin, so I'll ask here...
I'm trying to add Skype to Miranda-NG. I used "Available components list" menu to add SkypeWeb, and I see skypeweb.dll (ticked) in the list of plugins.
But I cannot figure out how to activate / set up my skype account.
There's simply nothing related to Skype under the Network section of the Options menu...

What am I missing?

P.S. I'm using Miranda 0.95.11 build 21249 x64 on a Win10 machine.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 25 01 2019, 23:28:13
Add account via Accounts manager (from main menu).
Title: Re: SkypeWeb protocol
Post by: andrewju on 26 01 2019, 08:20:56
Thanks, Man!
That did the trick!  :THUMBS UP:
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 27 01 2019, 11:44:09
Again it seems Skypeweb doesn't work; actually on a new profile it connects, but it doesn't show me any contact...

Ok the fix was the same as last time, login via web.skype.com and skip those (annoying) security checks. I got confused because actually I did login using the mail instead of the skypename and I ended out login on the "live" profile (like when using the hotmail/outlook website the skype column appeared).
I used the same mail with creating a new fresh skype account but it seems the accounts are unrelated/a completely different thing...

On a side note Web.skype nofifies me this:

Support for this version of Skype for Web is coming to an end. A new preview version is available now for Microsoft Edge and Google Chrome with HD video calling, call recording and much more. Try it out


Wonder if it will affect Miranda, or not... :(
Title: Re: SkypeWeb protocol
Post by: ladyzaba on 09 02 2019, 13:19:01
Again it seems Skypeweb doesn't work; actually on a new profile it connects, but it doesn't show me any contact...
It doesn't work for me too :-(. I've tried to log via web, but there were no security checks (as they were last time this happened) and logging via web hasn't helped this time :-(.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 09 02 2019, 20:08:59
Netlog is needed.
Title: Re: SkypeWeb protocol
Post by: ladyzaba on 10 02 2019, 15:11:21
Netlog is needed.
Thank you in advance. I've changed the password.
Title: Re: SkypeWeb protocol
Post by: ghazan on 10 02 2019, 20:36:22
ladyzaba,
Skype does not accept your password
{"status":{"code":40100,"text":"Authentication failed"}}
Title: Re: SkypeWeb protocol
Post by: ladyzaba on 10 02 2019, 20:58:19
ladyzaba,
Skype does not accept your password
{"status":{"code":40100,"text":"Authentication failed"}}
But I can log into the web Skype with this. I haven't changed anything, it just stopped working 5 days ago, all of the sudden :-(.
Title: Re: SkypeWeb protocol
Post by: ghazan on 11 02 2019, 07:26:39
ladyzaba,
just curious: if you open dbeditor++ and remove all temporary info from Settings - SKYPE_1 (registrationToken, ServerName, Token*) - would it help?
Title: Re: SkypeWeb protocol
Post by: ladyzaba on 16 02 2019, 15:06:32
ladyzaba,
just curious: if you open dbeditor++ and remove all temporary info from Settings - SKYPE_1 (registrationToken, ServerName, Token*) - would it help?
No, it haven't helped. But I've solved it the other way – logged in at the web, changed password there, then changed it in Miranda and now it works. I can't figure out why, but it does :-).
Title: Re: SkypeWeb protocol
Post by: ghazan on 20 02 2019, 21:16:51
looks like it refreshed a password at the server, so it can recognize it now
Title: Re: SkypeWeb protocol
Post by: unitwobble on 11 05 2019, 09:10:14
Code: [Select]
https://login.skype.com/login/sso?go=xmmfallback?pic=<image ID>
The old image attachments link does not work anymore. It gives a 404 error.
I don't think this will be a suitable replacement but it can work if you are logged into skypeweb on a browser:

Code: [Select]
https://api.asm.skype.com/v1/objects/<image ID>/views/imgpsh_mobile_save_anim
Maybe Miranda can download the image using that link, or export cookies for wget to use.
Title: Re: SkypeWeb protocol
Post by: ghazan on 14 05 2019, 07:54:18
unitwobble,
SkypeWeb protocol extracts links from messages, it doesn't create them itself
it can't be responsible for wrong links creation
Title: Re: SkypeWeb protocol
Post by: ghazan on 22 05 2019, 10:34:33
johndoe,
Why can't i use my microsoftaccount on skype protocol ?
no ideas, can you provide a network log with this attempt? Skype + core
Title: Re: SkypeWeb protocol
Post by: deterset on 22 05 2019, 16:17:23
Love this plugin. Is there any way to add a Keep Alive setting ?
Skype logged me out twice today all ready.

Thanks,
Robert
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 23 05 2019, 06:32:36
You can try https://wiki.miranda-ng.org/index.php?title=Plugin:StatusManager
Title: Re: SkypeWeb protocol
Post by: johndoe on 23 05 2019, 12:23:26
johndoe, no ideas, can you provide a network log with this attempt? Skype + core

Well my problem is like I mentioned in the wall of text above (sorry about that) the e-mail that I use to login to my skype account does not fit in the box
and my ''skypename'' is not a suitable name to login to skype ( I can not use that name to login to skype browser//desktopapp, so I don't expect it to work on miranda either ) I have to use the e-mail
I can't show you any logs because there are no logs to show, ''gmail.co'' Is not a valid address it has to be gmail.com . So unless one of you developers edit that box to accept more characters. I am shit outta luck
Here are two pictures that illustrate my problem if I am not making myself clear


Title: Re: SkypeWeb protocol
Post by: ghazan on 24 05 2019, 18:36:55
johndoe,
fixed. field extended to 128 chars
Title: Re: SkypeWeb protocol
Post by: Karibanu on 24 05 2019, 19:16:28
Simple check before I start detailed logging - are there any other known incompatible plugins with Skypeweb? if I put a Skype account online Miranda will start using 100% thread cpu - if I take the account offline again it *still* uses 100% thread cpu, but if I don't touch the Skype account - even with the plugin enabled - then cpu is sensibly low. I get the feeling this is not strictly a SkypeWeb issue, but that's just intuitive guessing. Quick check of the console doesn't show any obvious errors. Creating a new Miranda skypeweb account didn't help, so it's apparently not database entries.


Sorry but you are not allowed to view spoiler contents.

Title: Re: SkypeWeb protocol
Post by: ghazan on 24 05 2019, 19:47:18
Karibanu,

you can use Process Explorer to make some screenshots of thread stack that loads CPU (you'd need debug symbols to do that)
it's described in our Wiki: https://wiki.miranda-ng.org/index.php?title=Using_Process_Explorer_as_the_debugging_tool
Title: Re: SkypeWeb protocol
Post by: johndoe on 31 05 2019, 07:55:21
johndoe,
fixed. field extended to 128 chars

I totally forgot about this. everything works now thanks
Title: Re: SkypeWeb protocol
Post by: peci1 on 09 07 2019, 01:13:06
Hi, I have a strange problem. I was at a hotel whose wifi had a captive portal and Miranda tried to connect earlier than I could set up a VPN to my home. At that time, the SkypeWeb plugin somehow cached some DNS info from the hotel wifi, and since then, I see this in the logs (and skype doesn't connect):

[3:03:34 0C9C] [SKYPE_1] Send request to https://192.168.1.101:8880/v1/users/ME/endpoints

[3:03:34 0C9C] [SKYPE_1] Connection request to 192.168.1.101:8880 (Flags 11)....

[3:03:34 0C9C] [SKYPE_1] (000000000A5A06F0) Connecting to server 192.168.1.101:8880....

[3:03:34 0C9C] [SKYPE_1] (000000000A5A06F0) Connecting to ip 192.168.1.101:8880 ....

...

[3:03:55 0C9C] [SKYPE_1] w:\miranda-build\src\mir_app\src\netlibopenconn.cpp 708: connect() failed (10060)


How to get rid of this wrong cached address? I haven't found anything in the settings, I've rebooted the computer, I've flushed DNS cache, nothing helps... Of course I'm now connected to my home network which has non-spoiled DNS.

What's weird is that the IP address is directly in the web address Miranda tries to connect...
Title: Re: SkypeWeb protocol
Post by: Karibanu on 12 07 2019, 12:22:27
Karibanu,

you can use Process Explorer to make some screenshots of thread stack that loads CPU (you'd need debug symbols to do that)
it's described in our Wiki: https://wiki.miranda-ng.org/index.php?title=Using_Process_Explorer_as_the_debugging_tool

Sorry for the delay.

Versions:

Sorry but you are not allowed to view spoiler contents.


and this is the runaway thread, apparently -
Title: Re: SkypeWeb protocol
Post by: ghazan on 12 07 2019, 15:02:56
peci1,
ipconfig /flushdns
Title: Re: SkypeWeb protocol
Post by: peci1 on 12 07 2019, 15:10:53
peci1,
ipconfig /flushdns
This didn't help. I've tried it before, and I've tried it now, too. As admin, of course. Restarted Miranda afterwards, but the problem persists.
Title: Re: SkypeWeb protocol
Post by: ghazan on 12 07 2019, 15:18:15
peci1,
then open dbeditor++, Settings - SkypeWeb_1 - and remove that address from settings
Title: Re: SkypeWeb protocol
Post by: peci1 on 12 07 2019, 15:32:08
peci1,
then open dbeditor++, Settings - SkypeWeb_1 - and remove that address from settings

Is it possible I don't see this setting? I see SKYPE_1 and SkypeClassic, but not SkypeWeb_1. I'm using SkypeWeb 0.12.3.3 and no other skype plugin (however, I did use other plugins in the past).
Title: Re: SkypeWeb protocol
Post by: peci1 on 12 07 2019, 15:50:37
Okay, I found that SKYPE_1 is actually what I want. I deleted the Server setting, restarted Miranda, and now it started to connect to  client-s.gateway.messenger.live.com:443 instead, which looks much better. After that, Miranda was still protesting (SSL negotioation error), but now it finally started working again. Thanks for help!

Do you have any idea how it happened that the server setting got changed?
Title: Re: SkypeWeb protocol
Post by: ghazan on 12 07 2019, 17:46:53
peci1,
I modified code in the development version not to store that server info anymore, so it will be reinitialized each time you run Miranda. The first login will take a bit more time, but it will connect anyway
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 22 03 2020, 12:12:39
In the last days I'm getting a lot of disconnections in Skype. Is it just me?
Title: Re: SkypeWeb protocol
Post by: ablazhov on 22 03 2020, 16:28:18
In the last days I'm getting a lot of disconnections in Skype. Is it just me?

Same here.
Tried old Miranda (0.95.8.1) and the newest Miranda (0.95.11).
No problems if using official Skype client though...
My location - Bulgaria
Title: Re: SkypeWeb protocol
Post by: dartraiden on 22 03 2020, 17:27:18
official Skype client
Official web client or native client?

Miranda uses web API, therefore, the problem may be related to web Skype high load (coronavirus, peoples staying at home, etc)
Title: Re: SkypeWeb protocol
Post by: ablazhov on 22 03 2020, 17:38:14
Official web client or native client?

I meant the currently available desktop application v8.58 from here: https://www.skype.com/en/get-skype/ (https://www.skype.com/en/get-skype/)
I think it is based on SkypeWeb protocol.

Not that I use this piece of  $#!@  but I needed to verify it isn't a communication problem on my side.
Title: Re: SkypeWeb protocol
Post by: ghazan on 23 03 2020, 11:14:26
ablazhov,
Frankly speaking, for web protocols like Skype there is no such a thing like disconnection... these protocols are stateless, i.e. they can start & continue execution from any point, running no persistent connections.

The protocol implementation in Miranda presumes the existence of that persistent connection, to simplify packet handling, but in this case you can be dropped from a frontend server time to time, that's a normal practice to better spread the workload among the servers.
Title: Re: SkypeWeb protocol
Post by: fff on 25 03 2020, 14:42:45
I have to report the same problem. A couple of days ago SkypeWeb on Miranda started to get frequent disconnects. And today a new problem appeared - it connects, but the whole userlist is "offline". You can still get new incoming messages though.

The server load problem could exist. But nevertheless, both official Skype for Web and the native clients work normally.
May be MS is experimenting again changing the protocol or trying to ban unofficial clients.

Now Miranda is the only tool to access Skype on Win XP machines and I must say Thank you for that. Спасибо!
I also agree with ablazhov, about the piece of $ht stuff from Microsoft. Unfortunately it is hard to completely move away from it.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 26 03 2020, 16:13:26
Try the latest development version. We pushed some fix.
Title: Re: SkypeWeb protocol
Post by: fff on 26 03 2020, 23:39:38
I tried the development version (dev. ver. of SkypeWeb on dev. ver. of Miranda-NG)

With my old profile I have the same problem - all contacts offline. New messages arrive (but those users look offline).

I deleted the profile completely, created a new one. First I had the same - all offline. From a third or forth login attempt _some_ users appeared online (but those whom I knew to be online for sure appeared as off-line).
With the first login attempts Mirandas' CPU usage was 50-100% / core for a couple of minutes.

I tried different configurations, back and forth - either half of the users are online with a new profile or all offline with the old profile.
In BOTH cases there are still frequent disconnects every ~3-5 minutes, in both profiles - old or new.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 27 03 2020, 12:45:53
Seems like this is a root of problem
https://github.com/miranda-ng/miranda-ng/issues/2150#issuecomment-604980862
Title: Re: SkypeWeb protocol
Post by: ablazhov on 01 04 2020, 10:08:33
Shortly after the Skype disconnections began, I started to notice some of my Skype contacts being shown as Offline (not all of them though). For at least 3 of those contacts I was able to confirm that they are in fact Online (by launching M$'s Skype app). Even though they appear as Offline we are able to communicate. They can see I am Online.

I believe M$ changed something in their protocol (again), because other IM clients employing SkypeWeb protocol are experiencing the same effects - for example Pidgin with SkypeWeb protocol.

EDIT: Starting from today (02. April 2020) all my contacts are Offline. Miranda version doesn't matter.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 02 04 2020, 14:25:50
Developer cannot reproduce the problem, all contacts are online...

We need netlog (https://wiki.miranda-ng.org/index.php?title=Network_log)
Title: Re: SkypeWeb protocol
Post by: ghazan on 02 04 2020, 15:16:27
ablazhov,
just checked - all status notifications are coming in ok.
Title: Re: SkypeWeb protocol
Post by: ablazhov on 02 04 2020, 18:23:38
ghazan,
Netlog and screenshots sent by PM.

EDIT:
I took a look at the netlog and I can see that for the problematic contacts (shown as offline while they are online) there is a missing status entry ("availability":...).
Maybe there is something wrong at M$'s side...
Title: Re: SkypeWeb protocol
Post by: ghazan on 03 04 2020, 09:25:43
ablazhov,
yes, no UserPresence packets about these contacts. Don't know what went wrong
Title: Re: SkypeWeb protocol
Post by: AnrDaemon on 05 04 2020, 10:36:58
Check that contact's authorization.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 05 04 2020, 22:49:56
All info will be here
https://github.com/miranda-ng/miranda-ng/issues/2306
Title: Re: SkypeWeb protocol
Post by: dartraiden on 16 04 2020, 18:05:27
Please test build 22829 or newer.
Title: Re: SkypeWeb protocol
Post by: ablazhov on 17 04 2020, 08:20:14
Build 22829 seems to be working  :THUMBS UP:

It even exceeds my expectations - now Miranda indicates certain Skype contacts as being Invisible (they are indeed in Invisible mode), while the official Skype client shows them as simply being Offline.
Title: Re: SkypeWeb protocol
Post by: fff on 30 04 2020, 16:48:51
Oh thank you so much. Works perfectly!
Title: Re: SkypeWeb protocol
Post by: Apollo2k4 on 28 05 2020, 18:45:44
05/28/20 in the plugin there have been significant changes, tomorrow's night build may have problems.
Title: Re: SkypeWeb protocol
Post by: thosrtanner on 21 07 2020, 19:19:39
I'm getting problems connecting to skypweb. It sets up an SSL connection, sends user name and password, (the same as I use to log in via skype app), gets back this:
Code: [Select]
<html><head><noscript>JavaScript required to sign in<meta http-equiv="Refresh" content="0;
 URL=https://login.live.com/jsDisabled.srf?mkt=EN-US&lc=1033&uaid=64728066d1604cd6898b8e07
0f9c9be0"/></noscript><title>Continue</title><script type="text/javascript">function OnBac
k(){}function OnNext(){}function DoSubmit(){var subt=false;if(!subt){subt=true;document.fm
HF.submit();}}</script></head><body onload="javascript:DoSubmit();"><form name="fmHF" id="
fmHF" action="https://account.live.com/proofs/remind?mkt=EN-US&uiflavor=web&cobrandid=9001
0&id=293290&mpcxt=CATB&sn=1&ru=https://login.live.com/login.srf%3fid%3d293290%26opid%3dFBA
94175D9F94540%26opidt%3d1595358700" method="post" target="_top"><input type="hidden" name=
"ipt" id="ipt" value="De6qTVK*43ORU8Zur8CV4k8Gq*M4CJESw0EcVhjgpTTaFdU4IAjY5tJ2aqGQZRasK3G4
dzdV6ArpirruYNcEYab2tinauur4Qhj56yX6EnZArEwade68KaRA*xEP7C0QoCbPp2DzZ30xEch5k2rrb6sM1f68ut
sUrMT!UfnAd3qVVdIAJ7Oo2NXk8IcGW9aNrccM0t8kPm9G0SPYlRbbKaob5JOC6o*fZenJ*tERwuyRmOPAEAOX5emm
SW!Q3ZyJlpY1YHhAZDOal2P6F*5QR0j3UjrrAIEljgBYxNJXB4ryRySTeNtAgzkUW5wiArLdHBqX7YuahYbjc6k339
VaSBrJkk0rTW8DcIKvHpStF3GP3d37oRJCPPohSqhpynXwMNOAB6jWt8TO0994XUxdgP4Oxy81KUDsBlyYNTcJlxEb
CNg3X6UMrfkfg*pdrEGHhC98Rm8RyhIbtGqE8SsilJklXM8*ryP*oDpscuJ39yLa"><input type="hidden" nam
e="pprid" id="pprid" value="e18cb27413708dc2"><input type="hidden" name="uaid" id="uaid" v
alue="64728066d1604cd6898b8e070f9c9be0"></form></body></html>

and then gets a connection closed internal message.

Version info:
Sorry but you are not allowed to view spoiler contents.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 21 07 2020, 22:56:27
thosrtanner, try to login via browser
Title: Re: SkypeWeb protocol
Post by: thosrtanner on 23 07 2020, 06:51:06
Ah. That worked. Do I need to log in via the browser from time to time to keep things current?
Title: Re: SkypeWeb protocol
Post by: dartraiden on 23 07 2020, 23:51:39
Sometimes Skype requires to accept the updated license agreement or pass security checks.

If you are having trouble logging via Miranda, always check your browser first
Title: Re: SkypeWeb protocol
Post by: Ratha on 17 09 2020, 04:15:39
Anyone else currently having problems logging into Skype? Was working fine until ~2-4 hours ago.
Popup > "Keep status, 9/16/2020 10:05:42 PM: Skype - Ratha login error, cancel reconnecting"

I can log in to https://web.skype.com/ using Google Chrome (and Firefox with an altered user agent) just fine.
I had been using my Username login with Miranda, but i attempted to use my Email instead when it started having problems. Neither of them allowed me to log in with Miranda.

Only thing i can see that could be the problem: "JavaScript required to sign in"
See attached Version Info and sanitized Skype log.
Title: Re: SkypeWeb protocol
Post by: ghazan on 17 09 2020, 16:50:24
Ratha,
this bug is already fixes in both dev & stable versions. just update
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 08 10 2020, 17:15:40
I tried to load server history from a certain contact, turns out it loads only the last 100 messages.

Did something change from skype server side / or the plugin? Because it should be able to load more than that (I think I tried once in the past and it could load like at least 1 month of messages...)
Title: Re: SkypeWeb protocol
Post by: ghazan on 09 10 2020, 15:42:53
SpinalBlood,
yes, Skype version reads 100 first messages only. I need some time to analyze this issue, but I don't have spare time at all now..
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 26 01 2021, 15:49:21
Not exactly sure since when (I would say around the first week of january), but lately skype offline messages received will not report the correct time of the message (when it was sent), but instead it reports the time of WHEN I go online. If I delete the entries and load them from history, I get the server time

Example:
Message sent from my contact to me when I was offline, at 16.22
I go online at 19.00, I receive the message:

19.00 *offline message*

then I delete it from history and I import again: I receive:

16.22 *offline message*

In short, I have to always use the importing command manually with offline messages, otherwise I'll get wrong times
This never happened since Skypeweb plugin started (around 2015 I think)
Title: Re: SkypeWeb protocol
Post by: ghazan on 26 01 2021, 18:21:26
SpinalBlood,
okay, here we go:
- open dbeditor++, Settings - SKYPE_1;
- add UseServerTime BYTE = 1
- enjoy
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 07 02 2021, 13:25:45
It worked!  :)

Thanks
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 01 05 2021, 19:02:55
I think I have the following problem since at least 1 month (just reporting late):

the online / offline status of the contacts aren't updated when they actually changes. I have to relogin to update them
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 31 07 2021, 11:36:10
Devs seems to know this already, skype isn't connecting anymore :(
Title: Re: SkypeWeb protocol
Post by: dartraiden on 31 07 2021, 11:57:49
Yes, all alternative clients have stopped working.
Title: Re: SkypeWeb protocol
Post by: TekWiz on 01 08 2021, 02:13:31
Yes, all alternative clients have stopped working.

Thank you. I guess somebody is looking into this... The official Skype is terrible... :(
Title: Re: SkypeWeb protocol
Post by: Kimoo on 02 08 2021, 01:15:28
Skype not logon anymore from weeks now ,
is it same with all ?

may problem is with the logon ID ?
what should we use for logon ? the Email ? or the skype ID ( starts with live:. ) , or skype user name !! ???
Title: Re: SkypeWeb protocol
Post by: TekWiz on 02 08 2021, 03:45:30
It stopped working for everyone on 7/31/2021. This is confirmed. The login is your username and password just like in the official client. But looks like they did something to stop all clones from connecting. Hopefully the developer can get around it but who knows, maybe it's over for Skype-Miranda. And it was working so good recently, it used to be very unreliable but in the past few weeks it was great and stable. Too bad. :( Microsoft destroys everything.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 02 08 2021, 11:54:12
No idea. Skype4pidgin also stopped working (https://github.com/EionRobb/skype4pidgin/issues/680#issuecomment-889640429).

skype-http-fixed (https://github.com/3181617/skype-http-fixed) does not work at all.
Title: Re: SkypeWeb protocol
Post by: Kimoo on 04 08 2021, 03:28:32
now facebook not work , skype not work , no need for Miranda NG , i really feel upset , Miranda team unable to fix those problems  :'( :'( :'( :'(
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 04 08 2021, 16:30:32
Facebook works for me (aside from the fact the connecting is slow when using an account with around 300 contacts)
Title: Re: SkypeWeb protocol
Post by: Kimoo on 05 08 2021, 04:07:02
Facebook works for me (aside from the fact the connecting is slow when using an account with around 300 contacts)
it works but it it cause to lock or pan the account sometimes , Do this happened to you ??
you can check the another post about Facebook and you will understand
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 05 08 2021, 16:19:33
Well yes it happened once to me recently, but for now it's not very frequent to me (I might have been lucky against facebook algorythms)
Title: Re: SkypeWeb protocol
Post by: TekWiz on 06 08 2021, 01:18:10
it works but it it cause to lock or pan the account sometimes , Do this happened to you ??
you can check the another post about Facebook and you will understand

I was trying to use the FB plugin for a while (maybe a year ago or more) but noticed I kept getting locked out of my FB account and had to change the PW each time, so I got sick of it.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 28 08 2021, 23:36:42
Please try build 24179 or newer. @ikeblaster made an attempt to fix Skype login.
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 29 08 2021, 08:47:20
I haven't tried to chat yet, but the login works!
Title: Re: SkypeWeb protocol
Post by: ditomov on 30 08 2021, 10:04:09
Please try build 24179 or newer. @ikeblaster made an attempt to fix Skype login.

I'm with SkypeWeb.dll v.0.95.13.3 [30 Aug 2021 11:08:16] - Skype protocol (Web) on MirandaNG 0.96.1 alpha build #24181 (dc4d1cd2f2) x64 and still can't login.
Ultimately getting this in the server response:
"We can't sign you in
Your browser is currently set to block cookies. You need to allow cookies to use this service."

I'm happy to share more info if that can help fix it.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 30 08 2021, 10:09:27
Please provide the netlog (https://wiki.miranda-ng.org/index.php?title=Network_log)
Title: Re: SkypeWeb protocol
Post by: ditomov on 30 08 2021, 10:37:43
Here you go (I've only cleared the password)
Title: Re: SkypeWeb protocol
Post by: dartraiden on 30 08 2021, 15:30:13
Quote
sErrTxt:'Your account or password is incorrect

Try to login with this username and password via browser. Make sure two-factor authentication is disabled.
Title: Re: SkypeWeb protocol
Post by: dartraiden on 30 08 2021, 17:26:27
I tried to load server history from a certain contact, turns out it loads only the last 100 messages.
Fixed in build 24182
Title: Re: SkypeWeb protocol
Post by: Kimoo on 30 08 2021, 21:38:14
wow , i'm really happy that skype fixed , but i hope that also happened with facebook and it re-created with html again to work fine without locking accounts
Title: Re: SkypeWeb protocol
Post by: dartraiden on 30 08 2021, 21:41:11
It will never be recreated with HTML. This is a dead-end path that leads to frequent breakdowns, every time fb changes HTML layout.
Title: Re: SkypeWeb protocol
Post by: Kimoo on 30 08 2021, 23:02:17
It will never be recreated with HTML. This is a dead-end path that leads to frequent breakdowns, every time fb changes HTML layout.
i already know that fb changing every sometime , this is why i wrote in past to be created with the new correct  html requests carefully
Title: Re: SkypeWeb protocol
Post by: ditomov on 31 08 2021, 06:02:01
Try to login with this username and password via browser. Make sure two-factor authentication is disabled.

yes, i was logging with that password vie browser. strangely enough, i reentered the password in miranda and skype logs in now. Thank you!
Title: Re: SkypeWeb protocol
Post by: Kimoo on 31 08 2021, 18:51:07
i already know that fb changing every sometime , this is why i wrote in past to be created with the new correct  html requests carefully

i never meant to back the old version of html fb plugin , i said to re-creating it with the new requests
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 31 08 2021, 19:27:41
Fixed in build 24182

I can go online and chat, but I think I got temp-banned or banned in requesting the history because I attempted too many times to import history (basically it doesn't work); so I'm not exactly sure if the importing now works more than 100 messages, unless someone else is willing to try
Title: Re: SkypeWeb protocol
Post by: SpinalBlood on 17 09 2021, 17:38:05
I still can't get previous history like it used to be.

Well lately it was up to 100 messages, while a while ago it loaded like at least 1 month worth of messages (if not more? never bothered to test how far it would go)

Now I'm lucky if I can import the last message :(