View Single Post
  #19 (permalink)  
Old October 12th, 2001
Unregistered
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Unregistered
So those that demand chatrooms built in to their file-sharing tools (yes, I am aware of what I just called it), the ability to look at other peoples' files in a list, whatever, while those aren't totally crazy things to want (especially looking through a list of what someone has), you will have to either look elsewhere or perhaps try to get the Gnutella protocol modified.
Both chat and list browsing can be implemented without any modification to the protocol. A browse is simply a query packet with TTL == 1 and query string == " " (four spaces) and works with every client I've seen tested. Chat is a different protocol but can be easily incorporated into a client. Every person participating in a chatroom might share a ".chtrm" file ("Quiggley's Jazz Fusion Chat.chtrm" for example). The client knows what to do with this file when it's downloaded and automatically opens a new chat window for it when it is. In fact, you can run endless sorts of P2P services on top of gnutella by extending this idea (of associating a service with a file extension); proxying and auctioning are some of the first things that come to my mind.

The agitators are right! Current clients suck. But I'm pretty certain they will get better
Reply With Quote