The File Shareing Plugin (By Pleh)
I am currently working on a plugin that will allow users to automate the sharing of certain files in a folder specified on the users PC. This will allow MSN to function as a p2p program as well as the best chat program in the world.
Example 1 Requesting a File List
To download files from someone first you both need to have the plugin installed. Next you will request a file list from the other person to see what files they are shareing. This is done by using the command /xrlist this command tells the other persons plugin to reply with a list of the contents of the shared folder.
Example 2 Requesting a File
After you have recieved a file list you can choose to download any file from the list. To do this use the /xrfile <File Path> command for example if they are shareing C:\My Shared Folder and they have the file example.exe in it you would use
/xrfile C:\My Shared Folder\example.exe
This command tells the other persons plugin to reply by sending the file you requested. This works both ways (you can download from people and people can download from you, if you dont want people downloading from you just specify a folder that doesn't exist to share)
Bugs so far
As Mnjul mentioned in another thread there is a problem with the way plus's contact name works which prevents us from telling our plugins not to respond to themselves thus giving us an "echo" bug. If anyone knows a way around this please can you tell me.
Things in Development
*Edit* Added the ability to choose the shared folder (having some registry problems in VB6, Help appreciated)
*Edit* Added an /xfsoff and /xfson function set
And thats about it, if you like the idea of my plugin please feel free to post comments or if you have any ideas on how to fix the bugs or add better functionality please post also. Any and all feedback is appreciated