![]() |
|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
General Gnutella Development Discussion For general discussion about Gnutella development. |
![]() |
| LinkBack | Thread Tools | Display Modes |
|
| ||||
![]() Here's a very nice Gnutella program one in C - you should easily get samples there: - gtk-gnutella - The Graphical Unix Gnutella Client Also there's Shareaza in C++, but that one's a multinetwork and the last time I checked its Gnutella implementation wasn't that advanced (bad track record) and it's Windows only: - Shareaza - Bringing P2P Together Did you already read Gnutella for Users - Gnufu and GDF - LimeWire ?
__________________ ![]() -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| ||||
![]() Quote:
![]() Also, solltest du wirklich bei der Gnutella-Programmierung einsteigen wollen, werden wir dich gerne als Entwickler aufnehmen, denn wie bereits gesagt, unsere Gnutella-Implementierung ist - gelinde gesagt - sehr einfach, und wir wuerden uns wirklich freuen, wenn sich jemand die Muehe macht, hier und da ein paar Verbesserungen vorzunehmen. Fuer Fragen steht unser Entwicklungsteam auch zur Verfuegung (Englisch oder Russisch ![]() Den Quellcode kann man uebrigens wie bei allen OpenSource Programmen einfach von SourceForge.net herunterladen. Ich nehme mir mal die Freiheit, auf unser Wiki zu verlinken, wo eine Seite mit Dingen, die bei der Kompilierung von Shareaza zu beachten sind, aufgefuehrt wird: SourceForge.net: Developers - shareaza BTW, Phex und gtk-gnutella sind uebrigens sehr gute Programme, was ihre Implementierung dieses Netzwerkes angeht (Ich moechte ja nicht nur Werbung fuer eine Seite machen ![]() EDIT: Hier kannst du nachsehen, wie Shareaza mit dem gnutella-Netzwerk (und allen anderen Netzwerken) umgeht: https://sourceforge.net/apps/mediawi...wShareazaWorks ------- To keep it short for those who don't know German: I've told him the Shareaza community would welcome him as a Gnutella dev (as we really need one, there we all agree^^) and reply to questions if he needs further information. I've also posted a wiki link on how to compile Shareaza. My PS states that Phex and gtk-gnutella are good programs, too. EDIT: expl about how Shareaza deals with its different networks: https://sourceforge.net/apps/mediawi...wShareazaWorks
__________________ ![]() Shareaza forums - after a new attac back on old theme - Shareaza homepage ![]() <table align="center"><td>F**K THE MPAA! F**K THE RIAA! P2P WILL NEVER DIE! LONG LIVE THE HYDRA!!! (Quoted from torrentfreak.com) Last edited by OldDeath; October 1st, 2009 at 12:22 PM. |
| ||||
![]() Quote:
(I remember seeing it a few months/years back, but I didn't spot it on the website and my package manager doesn't have Shareaza)
__________________ ![]() -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| |||
![]() Quote:
![]() I just want to inform myself about the gnutella network a little bit. I'm very interested in this topic, and probably I will join a running project in the future.... The actual state of my little "gnutella client" (I called it "tifofi") is: A simple Qt-application wich is able to connect to multiple servent. I can trace the connections, and a list view shows me the files the servents provide to the network. But there is no download functionality at the moment. Ii takes 3 days to write this well documented c++ code, probably a base for more..... Quote:
![]() but at the moment I stop the development at this point... let's see what the future brings...... Wolli |
| ||||
![]() Quote:
http:// IP:PORT/uri-res/N2R?urn:sha1:SHA1_HASH_IN_BASE32_UPPERCASE Since you should already know the sha1 hashes of the files of others, this would make your client functional at once ![]() PS: Which two free projects do you work on? PPS: Congratulation!
__________________ ![]() -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. Last edited by arne_bab; October 2nd, 2009 at 02:36 AM. Reason: don't want the URL to become an URL :) |
| |||||
![]() Quote:
![]() Quote:
Quote:
![]() Quote:
![]() Quote:
![]()
__________________ ![]() Shareaza forums - after a new attac back on old theme - Shareaza homepage ![]() <table align="center"><td>F**K THE MPAA! F**K THE RIAA! P2P WILL NEVER DIE! LONG LIVE THE HYDRA!!! (Quoted from torrentfreak.com) |
| |||
![]() Quote:
The name is Hydraca and it's written in C++ with Qt. Here is a little snapshot ![]() The second one is a 3D construction program and 3D-router which uses OpenGL. This project is running since 3 years, and it uses Qt too, but I need time to continue development...... Here is a snapshoot too: ![]() Both programs runs on Windows and Linux :-) Quote:
I'm so sorry.... regards Last edited by graytornWW; October 14th, 2009 at 06:23 AM. |
![]() |
| |