![]() |
Any ASP coders here? I ppl, I am looking for some ASP coders around here who like to join me coding a Gnutellatracker for ASP (maybe an ASP object maybe just pure ASP code). Since I dont know the Gnutella Protocol (although i read it) I could need some help. Several ppl coding brings more motivation :) |
"Tracker"? What's the actual purpose of this "tracker" (ie., What is it supposed to do) If you could provide a little more details, people might be able to further help you. -- Mike |
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. |
1 Attachment(s) Here is an example of an ASP web cache that is compatible with GWebCache 0.6.1. |
****, Why didnt I found that one? I thought I was coding the first one. :( Anyway, I think I will proceed with that coding. I mean maybe it can get better? :) |
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 ! |
If two user load that code at exactly the same time the program would count the hits wrong. If you lock it the counting will be queued. Hope this helps. |
Quote:
|
All times are GMT -7. The time now is 02:30 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.
Copyright © 2020 Gnutella Forums.
All Rights Reserved.