• Welcome to Valhalla Legends Archive.
 

Webbot Question

Started by MyndFyre, November 25, 2003, 09:01 PM

Previous topic - Next topic

MyndFyre

This may only be distantly related to Bnet bot development, but I think it's related enough to post here.

The Webbot is quite impressive.  I've been working on a way to do it myself using ASP.NET - but I am concerned that people who sit and constantly refresh will eat up my bandwidth limit very quickly.  So my question is - how do you do it?  I would imagine the bandwidth costs, even on your own server, have to be relatively high.

Thanks!
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

Spht

#1
It's all text-based and vL server has plenty of bandwidth.

Edit - I can't give you any programming tips because the WebChannel service (written by Skywing) which WebBot uses is what handles all connections and the distribution of channel activity.

ObsidianWolf

on the other hand I have plenty of knowledge to share on such, PM me.

Spht

Quote from: ObsidianWolf on November 25, 2003, 09:10 PM
on the other hand I have plenty of knowledge to share on such, PM me.

Or just share with everyone in this thread if you want to be helpful.

MyndFyre

Do y'all pay for a web host, or does someone have a direct connection at home?  :-)
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

Maddox

Quote from: Spht on November 25, 2003, 09:12 PM
Quote from: ObsidianWolf on November 25, 2003, 09:10 PM
on the other hand I have plenty of knowledge to share on such, PM me.

Or just share with everyone in this thread if you want to be helpful.

Ironic.
asdf.

iago

The way it works is that the servers sends its own http headers, but (I forget) either sends conten-length: 0 or skips content-length all together, so, as they're watching, it continually sends data and the browser constantly streams it, without the need to refresh.

The channel-list, on the other hand, does refresh.  But note that it's only a few bytes, and it's much more costly to view a forum page than that.
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


MyndFyre

Quote from: iago on November 26, 2003, 08:43 AM
The way it works is that the servers sends its own http headers, but (I forget) either sends conten-length: 0 or skips content-length all together, so, as they're watching, it continually sends data and the browser constantly streams it, without the need to refresh.

The channel-list, on the other hand, does refresh.  But note that it's only a few bytes, and it's much more costly to view a forum page than that.

Interesting.  Thank you!
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.