Developers.TestingEnvironment: Difference between revisions

From Shareaza Wiki
Jump to navigation Jump to search
(added templates, formatting, corrected shareaza links)
Line 1: Line 1:
{{RecoveredPage|The following content has been recovered from the pantheraproject*net. Some content may be outdated, incomplete, inaccurate, or improperly formatted.}}
==Creating a Testing Environment==
==Creating a Testing Environment==


Developers, please use this page to share information about how to create a testing environment.  I have created a list of seed topics below that would be beneficial to fill.  Please add additional topics and information as you can:
{{Note|#F5FFFA|Developers, please use this page to share information about how to create a testing environment.  I have created a list of seed topics below that would be beneficial to fill.  Please add additional topics and information as you can.}}
===Servers===
===Servers===
[[Developers.TestingEnvironment.Server.HTTP|How to setup an HTTP Server]]
[[Developers.TestingEnvironment.Server.HTTP|How to setup an HTTP Server]]<br />
[[Developers.TestingEnvironment.Server.FTP|How to setup an FTP Server]]
[[Developers.TestingEnvironment.Server.FTP|How to setup an FTP Server]]<br />
[[Developers.TestingEnvironment.Server.GWC|How to setup a Gnutella Web Cache]]
[[Developers.TestingEnvironment.Server.GWC|How to setup a Gnutella Web Cache]]<br />
[[Developers.TestingEnvironment.Server.G1Ultrapeer|How to setup a G1 Ultrapeer]]
[[Developers.TestingEnvironment.Server.G1Ultrapeer|How to setup a G1 Ultrapeer]]<br />
[[Developers.TestingEnvironment.Server.G2Hub|How to setup a G2 Hub]]
[[Developers.TestingEnvironment.Server.G2Hub|How to setup a G2 Hub]]<br />
[[Developers.TestingEnvironment.Server.ED2K|How to setup an ED2K Server]]
[[Developers.TestingEnvironment.Server.ED2K|How to setup an ED2K Server]]<br />
[[Developers.TestingEnvironment.Server.BitTorrent|How to setup a BitTorrent Tracker]]
[[Developers.TestingEnvironment.Server.BitTorrent|How to setup a BitTorrent Tracker]]
===Clients===
===Clients===
[[Developers.TestingEnvironment.Client.G2|How to setup a G2 client]]: various G2 clients including [http://www.shareaza.com/ Shareaza], [http://www.gnucleus.com/Gnucleus/ Gnucleus], [http://mldonkey.berlios.de/ MLdonkey], Caribou, FileScope, Adagio, Kiwi, Morpheus, etc.
[[Developers.TestingEnvironment.Client.G2|How to setup a G2 client]]: various G2 clients including [http://www.shareaza.sf.net/ Shareaza], [http://www.gnucleus.com/Gnucleus/ Gnucleus], [http://mldonkey.berlios.de/ MLdonkey], Caribou, FileScope, Adagio, Kiwi, Morpheus, etc.
<br />[[Developers.TestingEnvironment.Client.G1|How to setup a G1 client]]: various G1 clients including [http://www.shareaza.com/ Shareaza], [http://www.bearshare.com/ BearShare], [http://www.gnucleus.com/Gnucleus/ Gnucleus], [http://www.limewire.com/ LimeWire], [http://mldonkey.berlios.de/ MLdonkey], Phex, Swapper, XoloX, GTK-Gnutella, etc.
<br /><br />[[Developers.TestingEnvironment.Client.G1|How to setup a G1 client]]: various G1 clients including [http://www.shareaza.sf.net/ Shareaza], [http://www.bearshare.com/ BearShare], [http://www.gnucleus.com/Gnucleus/ Gnucleus], [http://www.limewire.com/ LimeWire], [http://mldonkey.berlios.de/ MLdonkey], Phex, Swapper, XoloX, GTK-Gnutella, etc.
<br />[[Developers.TestingEnvironment.Client.ED2K|How to setup an eDonkey2000 client]]: various ED2K clients including [http://www.edonkey2000.com/ eDonkey], [http://www.shareaza.com/ Shareaza], [http://www.emule-project.net/ eMule], [http://mldonkey.berlios.de/ MLdonkey], Morpheus, amule, Hydranode, Epicea, XoloX, Jubster MP3 Finder, eMule Morph XT, etc.
<br /><br />[[Developers.TestingEnvironment.Client.ED2K|How to setup an eDonkey2000 client]]: various ED2K clients including [http://www.edonkey2000.com/ eDonkey], [http://www.shareaza.sf.net/ Shareaza], [http://www.emule-project.net/ eMule], [http://mldonkey.berlios.de/ MLdonkey], Morpheus, amule, Hydranode, Epicea, XoloX, Jubster MP3 Finder, eMule Morph XT, etc.


===References===
===References===
====Protocols====
====Protocols====
[[Developers.TestingEnvironment.References.IPv4|IPv4]]
[[Developers.TestingEnvironment.References.IPv4|IPv4]]<br />
[[Developers.TestingEnvironment.References.IPv6|IPv6]]
[[Developers.TestingEnvironment.References.IPv6|IPv6]]<br />
[[Developers.TestingEnvironment.References.HTTP|HTTP RFC]]
[[Developers.TestingEnvironment.References.HTTP|HTTP RFC]]<br />
[[Developers.TestingEnvironment.References.FTP|FTP RFC]]
[[Developers.TestingEnvironment.References.FTP|FTP RFC]]<br />
[[Developers.TestingEnvironment.References.G1|Gnutella]]
[[Developers.TestingEnvironment.References.G1|Gnutella]]<br />
[[Developers.TestingEnvironment.References.G2|Gnutella 2]]
[[Developers.TestingEnvironment.References.G2|Gnutella 2]]
====Languages====
====Languages====
[[Developers.TestingEnvironment.References.CPP|C++]]
[[Developers.TestingEnvironment.References.CPP|C++]]<br />
[[Developers.TestingEnvironment.References.MFC|MFC]]
[[Developers.TestingEnvironment.References.MFC|MFC]]<br />
[[Developers.TestingEnvironment.References.HTML|HTML]]
[[Developers.TestingEnvironment.References.HTML|HTML]]<br />
[[Developers.TestingEnvironment.References.CSS|CSS]]
[[Developers.TestingEnvironment.References.CSS|CSS]]<br />
[[Developers.TestingEnvironment.References.PHP|PHP]]
[[Developers.TestingEnvironment.References.PHP|PHP]]<br />
[[Developers.TestingEnvironment.References.Perl|Perl]]
[[Developers.TestingEnvironment.References.Perl|Perl]]

Revision as of 12:49, 5 September 2009

  Recovered

The following content has been recovered from the pantheraproject*net. Some content may be outdated, incomplete, inaccurate, or improperly formatted.

e

Creating a Testing Environment

Developers, please use this page to share information about how to create a testing environment. I have created a list of seed topics below that would be beneficial to fill. Please add additional topics and information as you can.


Servers

How to setup an HTTP Server
How to setup an FTP Server
How to setup a Gnutella Web Cache
How to setup a G1 Ultrapeer
How to setup a G2 Hub
How to setup an ED2K Server
How to setup a BitTorrent Tracker

Clients

How to setup a G2 client: various G2 clients including Shareaza, Gnucleus, MLdonkey, Caribou, FileScope, Adagio, Kiwi, Morpheus, etc.

How to setup a G1 client: various G1 clients including Shareaza, BearShare, Gnucleus, LimeWire, MLdonkey, Phex, Swapper, XoloX, GTK-Gnutella, etc.

How to setup an eDonkey2000 client: various ED2K clients including eDonkey, Shareaza, eMule, MLdonkey, Morpheus, amule, Hydranode, Epicea, XoloX, Jubster MP3 Finder, eMule Morph XT, etc.

References

Protocols

IPv4
IPv6
HTTP RFC
FTP RFC
Gnutella
Gnutella 2

Languages

C++
MFC
HTML
CSS
PHP
Perl