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...