Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Emulating WinMX

by Anonymous Monk
on Oct 03, 2004 at 14:56 UTC ( [id://396015]=perlquestion: print w/replies, xml ) Need Help??

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hi,
I was wondering if it would be possible to emulate a WinMX client as a HTML webpage for personal use. I could emulate WinMX on my sever using Perl perhaps. I'm not too sure where to begin with this and was wondering if it is at all possible. First of all I'd need to establish all the transactions which take place between the WinMX client and the WinMX servers. Is there any application I could use to record these transactions through the particular port? I might then be able to repeat these transactions from a perl script, rather than the client.
look forward to you advice!

Replies are listed 'Best First'.
Re: Emulating WinMX
by valdez (Monsignor) on Oct 03, 2004 at 16:36 UTC

    I don't understand if you want to emulate WinMX or build a web based interface for a WinMX client... If you want to build a new interface to a napster-like p2p network, start from a mldonkey server and build a web interface to it (or use its native web interface). MlDonkey can speak EDonkey, Gnutella1/2, Soulseek, DirectConnect, Bittorrent, Overnet and Opennap.

    Ciao, Valerio

Re: Emulating WinMX
by PodMaster (Abbot) on Oct 03, 2004 at 15:26 UTC
    Anything is possible. Reverse engineering network protocls usually involves something like http://ethereal.com.

    MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
    I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
    ** The third rule of perl club is a statement of fact: pod is sexy.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://396015]
Approved by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (2)
As of 2024-04-25 21:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found