Originally posted by XanthosNZ
Russ has in the past asked for people to not use such scripts as they can cause strain on the servers and increase his bandwidth bills for no real net gain on your end. What have you done to avoid this?
first of all it is not a script, but a stand alone application.
It does not do reloading of any pages all the time.
Russ released a simple rss stream that will just tell you how many games are waiting for you to move. I Load that rss stream and show the output in a little notification balloon that will take you directly to the waiting games once clicked.
Server load should be minimal, to my knowledge this is exactly the kind of thing an rss stream is intended for and if russ does not want his rss-streams to be used he should not publish them.
If you look at it in pure bandwith calculations, the loading of this rss-stream takes less bandwith as does sending an e-mail notification since the total stream size is about 4 lines of xml.
If you want to check it out, this is the only page i have my app check, http://www.redhotpawn.com/xml/simple/gameswaitingcount_xml.php
the output from that page is:
< mygames uid="220438" name="coentje" >
< waiting >0< / waiting >
< status >ok< / status >
< / mygames >
if something like this is causing to much strain on the servers and bandwith then just let Russ contact me and tell me not to publish something like this and i will go back to checking manually and reloading the mygames page all the time wich causes bandwith and server load to increase a lot more.
If he likes i can send him the source code (in c# ) and he can decide based on that if something like this could be used or not.