Skype plugin !?

Xlobby plugin development

Postby dalanik on Fri Mar 10, 2006 3:06 pm

I've made some small progress...

1) updates contacts every minute
2) possible to call contacts
3) possible to hang up
4) possible to sort contat list/filter only online
5) checks on calling whether the user is online
6) get's one's own information (profile)
7) possible to change own status (online/offline/away/etc)

Still have to figure out accepting calls :-)

Image
dalanik
 
Posts: 885
Joined: Mon Apr 19, 2004 12:35 pm
Location: Prague, Czech Republic

Postby sagitaz on Mon Mar 13, 2006 8:44 pm

1) updates contacts every minute


do you use plugin XEvent for this ? or another method ?

i've a little bug with the import of about variable. when the user are special caracteres, the database is bugest. for the moment i have clear the lines in the vbs.
sagitaz
 
Posts: 114
Joined: Mon Jul 05, 2004 11:17 pm

Postby dalanik on Mon Mar 13, 2006 10:17 pm

sagitaz wrote:
1) updates contacts every minute


do you use plugin XEvent for this ? or another method ?

i've a little bug with the import of about variable. when the user are special caracteres, the database is bugest. for the moment i have clear the lines in the vbs.


I use XEvent, that's the only way from vbs :-(

I try to filter special chars in script:
(those are most of the characters used in East/Central/South Europe):

Function Clean(TexStr)
Dim TexStr1, TexStr2

TexStr1 = Replace(TexStr, "ć", "c", 1, -1, 1)
TexStr2 = Replace(TexStr1, "š", "s", 1, -1, 1)
TexStr1 = Replace(TexStr2, "č", "c", 1, -1, 1)
TexStr2 = Replace(TexStr1, "ž", "z", 1, -1, 1)
TexStr1 = Replace(TexStr2, "ě", "e", 1, -1, 1)
TexStr2 = Replace(TexStr1, "ř", "r", 1, -1, 1)
TexStr1 = Replace(TexStr2, "ý", "y", 1, -1, 1)
TexStr2 = Replace(TexStr1, "á", "a", 1, -1, 1)
TexStr1 = Replace(TexStr2, "í", "i", 1, -1, 1)
TexStr2 = Replace(TexStr1, "é", "e", 1, -1, 1)
TexStr1 = Replace(TexStr2, "ú", "u", 1, -1, 1)
TexStr2 = Replace(TexStr1, "ň", "n", 1, -1, 1)
TexStr2 = Replace(TexStr1, "&", "and", 1, -1, 1)

Clean=TexStr2
End Function
dalanik
 
Posts: 885
Joined: Mon Apr 19, 2004 12:35 pm
Location: Prague, Czech Republic

Postby dalanik on Tue May 09, 2006 8:17 pm

Just to let you know that I'm (still) working on this (would you believe) :-)

After a while I decided to try to move my script code to a plugin, and I'm advancing slowly in making a real plugin...

I'm already getting events from Skype (i.e. user online status change and calls) now just to implement it somehow in xlobby...

I might post first alpha version next weekend if anyone's willing to test it....

D.
dalanik
 
Posts: 885
Joined: Mon Apr 19, 2004 12:35 pm
Location: Prague, Czech Republic

Postby ingalls on Wed May 10, 2006 11:35 pm

Great news!
Thanks Dalanik 8) :lol:
ingalls
 
Posts: 193
Joined: Wed May 12, 2004 7:46 pm

Postby dalanik on Sun May 14, 2006 8:52 pm

OK, so here is the first test version for you to try out... it is packaged with an example skin (that's why the archive is so big) :-) Docs included.

Be sure to get skype 2.0.x and ActiveS API (links in the docs)

Let me know if it works for you....

Image

http://xlobby.lanik.org/XSkype_v024.zip

Dalibor
Last edited by dalanik on Fri Jun 02, 2006 1:49 pm, edited 3 times in total.
dalanik
 
Posts: 885
Joined: Mon Apr 19, 2004 12:35 pm
Location: Prague, Czech Republic

Postby dgemily on Mon May 15, 2006 6:51 am

waaaaaaaaaaaouuuu !!!
wonderful, I will try it out :wink:

Thnaks...
dgemily
 
Posts: 793
Joined: Thu May 13, 2004 6:24 am
Location: Paris, France

Postby ingalls on Mon May 15, 2006 10:13 am

Really great! I had no bug when using the plugin, I made a call without any problems! :lol:
Thanks a lot, this is really a great plugin that will give us a lot of possibilities!!! 8) 8)
Contacts list in Xlobby with status, xap possibilities, with the possibilities to interact with the security system for calling us via skype plugin (your plugin can interact wwith xap plugin). I will see if I can do a skin with interaction between xap-xskype dans some great xap modules like xap outlook 2003 too.

thanks a lot!
I saw the "to do" list and the chat possibility will be great to!!
ingalls
 
Posts: 193
Joined: Wed May 12, 2004 7:46 pm

Postby dalanik on Wed May 17, 2006 9:23 pm

I guess I have to make it more visualy appealing... That's why I'm currently working on adding some images :-)

Image
dalanik
 
Posts: 885
Joined: Mon Apr 19, 2004 12:35 pm
Location: Prague, Czech Republic

Postby dgemily on Thu May 18, 2006 6:47 am

dalanik wrote:I guess I have to make it more visualy appealing... That's why I'm currently working on adding some images :-)



yep, it will be so nice :lol:
dgemily
 
Posts: 793
Joined: Thu May 13, 2004 6:24 am
Location: Paris, France

Postby rika on Thu May 18, 2006 7:07 am

dalanik. Realy great work here!

Rika
rika
 
Posts: 401
Joined: Fri Apr 02, 2004 5:43 am
Location: Sweden

Postby summerall on Fri May 19, 2006 6:27 pm

Skype can now make free calls to landline or cellphones in US and Canada. Sweet!!!
summerall
 
Posts: 120
Joined: Fri Jul 09, 2004 3:18 am

Postby dalanik on Wed May 24, 2006 12:21 pm

Hello,

So I improved it a bit; among other things:

* search users
* add users (send authorization request)
* remove users
* authorize users
* deny authorization
* counters for missed calls/messages
* chat notifications (messages poping up)
* chat reply
* clear history
* display images for status

Anyway, be warned that CHAT function is not working very well; it will all probably be OK if you have only one chat, but don;t try multiple chats, because your messages may end up at incorrect contact's PC :-) It is a bit more complax that I thought, I'm currently struggling to make it work in more logical way...

Another thing that doesn't work (and is not documented in docs) is rename contact... I mean - it works, but this seems to rename contact in Skype only, but in plugin I still see old name... not an important feature anyway.

Here's the link:

http://xlobby.lanik.org/XSkype_v023.zip

Let me know if it works, I didn't get much input on previous version :-)

Dalibor
dalanik
 
Posts: 885
Joined: Mon Apr 19, 2004 12:35 pm
Location: Prague, Czech Republic

Postby ingalls on Wed May 24, 2006 4:59 pm

Just to tell you I love your plugin!
I use a lot the 022 version of the plugin and will give a try to the new version today!
ingalls
 
Posts: 193
Joined: Wed May 12, 2004 7:46 pm

Postby dalanik on Wed May 24, 2006 8:13 pm

Thanx, then I must suppose it works :-)

I still get Skype window popping-up sometimes, and I read somewhere that Skype could be run as a service, and that would prevent it from ever popping up window on calls... Now - does anyone know such program that allows you to run exe as service (freeware preferably)? I found http://www.firedaemon.com/ but it's not freeware :-)

D.
dalanik
 
Posts: 885
Joined: Mon Apr 19, 2004 12:35 pm
Location: Prague, Czech Republic

PreviousNext