Add a plugin to Limewire

"haj_coucou" <[email protected]>
Newsgroups gmane.network.gnutella.devel
Message-ID <[email protected]>
Hello,
First i'll ask you to not pay attention on the mistake i'll do 
because i'm not an expert in english :)
Thank you for help

So, i have a project which is called "Extend P2P application with 
social network" wich means add a plugins to limewire (the P2P 
application i've chosen) that will turn make looks like a Friend to 
Friend software (like Soulseek for example). 
For that, I need to locate an user, add it in a contact lists (which 
needs to be saved) and set 3 differents type of "trust" (low, medium 
and full) which allow the contact to have access only to the files 
that i want him/her to. I also want to share my files only with the 
members in my contact list
I've seen some classes i can use or modify to do this, like:
-Class ChatManager: this class contains a fonction that i can use 
to "block" the connections with all the users that aren't in my 
contact list. But I would like to know if the "blockhost" fonction 
blocks all types of connection or only the InstantMessenger messages?

-Class BandwidthThrottle in org.limewire.io : By setting the 
bandwidth at 0, will it has the same effect than the blockhost 
fonction in the ChatManager class?

I want to create a profil that can be seen by my contacts but i also 
want the profil to be extensible. I mean i don't all my contact to 
have access to my family pictures for example. I though about a file 
(3 files in fact, one for each level of trust) in the mediatheque on 
which i'll apply a restriction to some members.

My questions are the following:
-How can i make a contact list and save it?
-How can i block some contact to make my 3 different level of trust?


I hope i am clear and you will understand what are my problems. I 
thank you for help and i'm willing to answer any question if i've 
not been enought clear on some points.


PS: i can speak french but  i hope my english isn't so bad...
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.