Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: WiLD on October 18, 2003, 10:22 PM

Title: MSN Support
Post by: WiLD on October 18, 2003, 10:22 PM
Ok i wanna add msn support 2 my bot. i want it so it can login and send/recive messages.

so when it recieves a message it whispers it to its master and u can send a msg like .msnsend <person> <message>

i have been able 2 add AIM support but not quiet get the send command to work, but @ least i can recive. If you have and thing that might help could you please post.

Thank you in advance
[edit]In VB plz[/edit]
Title: Re:MSN Support
Post by: UserLoser on October 18, 2003, 11:24 PM
you do know there is a msn bot development forum
Title: Add BCP support.
Post by: Kp on October 19, 2003, 12:09 AM
Once you support BCPs, you can use MSNClient.bcpx (and many other very handy BCPs as well), thus saving you the trouble of actually writing a new MSN client.
Title: Re:MSN Support
Post by: UserLoser on October 19, 2003, 12:10 AM
I thought bcpx's can only be used on BC
Title: Re:MSN Support
Post by: Kp on October 19, 2003, 12:36 AM
BCP and BCPX are both usable anywhere, afaik.  Assuming, of course, that the application using it meets the requirements of the BCP/BCPX.
Title: Re:MSN Support
Post by: iago on October 19, 2003, 06:57 AM
The easiest way is to hook a regular MSN Client's vital calls, probably.

And I don't think MSN-Client has the functionality that he is looking for.

Finally, would you try to use better english?  2->to/two u->you and so forth, it takes a lot longer than necessary to read it the way you write.
Title: Re:MSN Support
Post by: Spht on October 19, 2003, 10:48 AM
Quote from: Kp on October 19, 2003, 12:36 AM
BCP and BCPX are both usable anywhere, afaik.  Assuming, of course, that the application using it meets the requirements of the BCP/BCPX.

Not in Visual Basic though, with the only current resource we have: BinaryChat Emulation Layer, which does not yet support BCPX.
Title: Re:MSN Support
Post by: Kp on October 19, 2003, 11:08 AM
Quote from: Spht on October 19, 2003, 10:48 AM
Quote from: Kp on October 19, 2003, 12:36 AM
BCP and BCPX are both usable anywhere, afaik.  Assuming, of course, that the application using it meets the requirements of the BCP/BCPX.
Not in Visual Basic though, with the only current resource we have: BinaryChat Emulation Layer, which does not yet support BCPX.
Right.  BCEL does not currently meet the requirements of BCPX.  However, if someone were to update it (or stop using VB...), things should be fine.
Title: Re:MSN Support
Post by: UserLoser on October 19, 2003, 11:28 AM
Quote from: Kp on October 19, 2003, 11:08 AM
Quote from: Spht on October 19, 2003, 10:48 AM
Quote from: Kp on October 19, 2003, 12:36 AM
BCP and BCPX are both usable anywhere, afaik.  Assuming, of course, that the application using it meets the requirements of the BCP/BCPX.
Not in Visual Basic though, with the only current resource we have: BinaryChat Emulation Layer, which does not yet support BCPX.
Right.  BCEL does not currently meet the requirements of BCPX.  However, if someone were to update it (or stop using VB...), things should be fine.

It'd be great if someone updated it :)
Title: Re:MSN Support
Post by: Kp on October 19, 2003, 03:27 PM
Quote from: UserLoser on October 19, 2003, 11:28 AM
Quote from: Kp on October 19, 2003, 11:08 AMRight.  BCEL does not currently meet the requirements of BCPX.  However, if someone were to update it (or stop using VB...), things should be fine.
It'd be great if someone updated it :)
Why?  Just stop using a language that can't properly call BCPs natively...
Title: Re:MSN Support
Post by: UserLoser on October 19, 2003, 05:03 PM
Quote from: Kp on October 19, 2003, 03:27 PM
Quote from: UserLoser on October 19, 2003, 11:28 AM
Quote from: Kp on October 19, 2003, 11:08 AMRight.  BCEL does not currently meet the requirements of BCPX.  However, if someone were to update it (or stop using VB...), things should be fine.
It'd be great if someone updated it :)
Why?  Just stop using a language that can't properly call BCPs natively...

Some people don't know C++ as well as others
Title: Re:MSN Support
Post by: Hitmen on October 19, 2003, 05:24 PM
Quote from: UserLoser on October 19, 2003, 05:03 PM
Quote from: Kp on October 19, 2003, 03:27 PM
Quote from: UserLoser on October 19, 2003, 11:28 AM
Quote from: Kp on October 19, 2003, 11:08 AMRight.  BCEL does not currently meet the requirements of BCPX.  However, if someone were to update it (or stop using VB...), things should be fine.
It'd be great if someone updated it :)
Why?  Just stop using a language that can't properly call BCPs natively...

Some people don't know C++ as well as others
Some people could try and learn.
Title: Re:MSN Support
Post by: Arta on October 19, 2003, 05:28 PM
You don't have to use C++. You have to not use VB. APBot2 (Written in Delphi) supported BCP up to revision 4.
Title: Re:MSN Support
Post by: Adron on October 20, 2003, 05:54 AM
And then?
Title: Re:MSN Support
Post by: Arta on October 20, 2003, 09:10 PM
Quote from: Adron on October 20, 2003, 05:54 AM
And then?

Youwhatnow?
Title: Re:MSN Support
Post by: Adron on October 21, 2003, 03:53 AM
Quote from: Arta[vL] on October 19, 2003, 05:28 PM
APBot2 (Written in Delphi) supported BCP up to revision 4.

Quote from: Arta[vL] on October 20, 2003, 09:10 PM
Quote from: Adron on October 20, 2003, 05:54 AM
And then?

Youwhatnow?

What happened after revision 4?
Title: Re:MSN Support
Post by: MyndFyre on October 23, 2003, 07:22 PM
O_O What are BCP and BCPX?  Never heard of them, although I imagine they stand for "Binary Chat Protocol" and "Binary Chat Protocol eXtended."  Where is there a reference or something that I could look these up with?  I did check Google, although I didn't find anything immediately useful.
Title: Re:MSN Support
Post by: UserLoser on October 23, 2003, 07:25 PM
Quote from: Myndfyre on October 23, 2003, 07:22 PM
O_O What are BCP and BCPX?  Never heard of them, although I imagine they stand for "Binary Chat Protocol" and "Binary Chat Protocol eXtended."  Where is there a reference or something that I could look these up with?  I did check Google, although I didn't find anything immediately useful.

BinaryChat Plugin. See here (http://www.valhallalegends.com/pub/BCP/) for some info on it.