|
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 |
| ||||
I thought about a tracker like the hotline tracker. You can search for files directly on a server. The advantage is that the server has more bandwitdh and is probably connected to more nodes. After the server puts out the ips of the pcs sharing that file you can connect directly to them. Also I wanted to create a hostcache for ASP. |
| |||
The hostcache would be very easy to create. It should be made compatible with the GWebCache so clients that existing clients ( such as Gnucleus ) can use it. The tracker could be a good idea if implemented correctly. I assume you would want it to function like a QueryHit cache. If it is to be used for client applications it could be of benefit. If you intend to allow web users to access it ( ie Browsers ), it could be bad for the network since the users downloading will not be uploading. This would be bad because clients that are actively participating in the network will have a harder time downloading. Also, I believe at least a couple of clients may be blocking web browsers. In any case, if you would like some help creating these I would be willing to help. |
| ||||
Earlier there was a tracker called GNUfrog. It lists all files you search for and downloads them with BearShare (*shiver*). It seemed that this feature was only usable in BearShare. But I tried to access that page few days ago and it has been shut down (or changed the URL). Earlier it was: www.gnufrog.com |
| |||
questions about the code looking at the code, i have two questions: why do you put CALL in front of your procedure-calls ? why do you lock the app, for example when increasing a variable: Application.Lock Application("something") = Application ("something") + 1 Application.Unlock what would happen if the app would not be locked during that line ? Thank you ! |
| |