Ok, since I had a few questions about missing screenshots I've updated the screenshot script and created a PHP upload extension.

A few things:

- You'll know if someone is uploading a screenshot by checking http://log.dfbhelp.com/temp.php .  You'll know how much the screenshot was uploaded, connection speed, amount of time and ETA.

- The script will handle partial uploads.  Meaning if 25% of the screenshot was uploaded the script will no longer discard the partial data.  Just FYI- BMP images are rendered from the bottom up.

- If a screenshot upload failed you'll know and why.  If you get no information at all then the player is probably blocking the server.

Apparently there was also some concern about screenshots being taken on Monday (Oct 12).

Here's what happened- I was doing work with PHP on the machine so the upload limit was reset back to 2MB.  MEANING uploads larger than 2MB will be discarded.  So...  When I looked at the logs there were about 70 connections made to the screenshot server but only a few were uploaded.  All screenshots that made it through were under 2MB.  I noticed that whoever was taking the screenshots made sure they took 8-bit or below on {dFb} members but not for any UTF etc... members. Look here:

http://log.dfbhelp.com/temp.php?speed_flag=1

Notice that pretty much all requests for a 24-bit screenshot will fail with the 2MB limit.  But the story is different for 8-bit.

For the screenshots that should of made it- the players disconnected shortly after the screenshot was taken, or the match ended.  At least for the few I looked at.  If I were to belive they have something to auto-disconnect then it should do it immediately after the screenshot request.  It doesn't make any sense to stick around and send the screenshot.  Unless they were sending false data or somehow choking the connection (but this seems like overkill).  With the new update I made you should be able to see what players send before they disconnect.

So right now I don't see anything that would make me believe anyone is purposely fucking with us.  Sorry about the confusion and the fuck up on my part.  I had no idea PHP would reset the upload limit.