Forum for English speaking Miranda NG users > Feature requests

New protocol: Dummy

<< < (2/2)

Vulpix:

--- Quote from: Robyer on 18 09 2014, 12:51:03 ---Have you set correctly that unique id setting in dummy account options?  ;)

--- End quote ---
Yup. "DummySky" and "DummyText". Does it have problems with capital letters?


--- Quote from: Robyer on 18 09 2014, 12:51:03 ---Yes, that's correct internal name of that account and that won't change.

--- End quote ---
I see! Fair enough.


--- Quote from: Robyer on 18 09 2014, 12:51:03 ---Of course it isn't possible, because that wouldn't be "upgrade", but "merge". And "merge" is not possible and it won't be implemented (it would be complicated and not worth it). ;)

--- End quote ---
Fair enough! After all, the Dummy protocol will take care of it; no problem having several dummies :P


--- Quote from: Robyer on 18 09 2014, 12:51:03 ---AFAIK it depends on many factors (protocol name, internal name, custom settings...) so if you want to change icons for account, feel free to do it manually in Options / Icons.

--- End quote ---


--- Quote from: Robyer on 18 09 2014, 12:51:03 ---Yes. Just disable MSN.dll, restart and you'll be able to "upgrade" MSN accounts.

--- End quote ---
Oooh. Handy. Thanks!

Robyer:

--- Quote from: Vulpix on 18 09 2014, 13:51:43 ---Yup. "DummySky" and "DummyText".

--- End quote ---

That's the problem. You must use setting name of original protocol. Open dbeditor and see what name has field with id of skype contact.
EDIT: I think it should be "sid" for Skype proto.

Robyer:
I wrote a simple explanation and usage to our wiki: http://wiki.miranda-ng.org/index.php?title=Plugin:Dummy/en

Vulpix:
Thanks for this protocol, Robyer!

It's working as expected, or I haven't seen any big issues with it so far.

There are some bugs though.

When you open the account manager and select any dummy protocol (if you have more than one), you will see the following:

<account name>
Protocol: Dummy
<unique ID text>:<unique id>

So for example for Skype (skypekit), I put a "D" in front of whatever the unique ID is. Therefore, I would see this:

DummySkype
Protocol: Dummy
Dsid: (my actual old skype id)

That's all good. However! Here is where an issue occurs:

1)
If you select any other dummy protocol, they will all have "Dsid" in the <unique id text> list.

So for example if I select "DummyYahoo" account, I expect to see Dyahoo_id in the <unique ID text> because that's what I put in when I first made the account.

But instead, it is using the Dsid.

I noticed that it will always show the Unique ID text of the first dummy account you select; so the situation would be reversed if I first clicked on the DummyYahoo and then on DummySkype. I assume some variable is set globally and not unset/freed or something.

2)
The unique ID is only shown correctly for Skype, it seems - the other protocols just say "<unknown>" in the unique ID on the protocol account screen. The protocol itself works fine though (or at least I hope it does; I haven't seen it misbehave though).

Robyer:
Hi, you're right about global variable. I fixed it so you can try it tomorrow. Probably it will fix also the second problem ;-)

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version