Recently my online league hit the beginning of our first regular season, and around the time that it did the league file I was sending out began ballooning in size. Whereas we started with a file around 25 MB in size, now the updates I was sending out were reaching as large as 130 MB! Obviously this was causing a great deal of difficulty for my owners, particularly those few poor souls still on dial-up.
Assuming the extra size was due to the arrival of box scores and game logs to the landscape, I
posted a thread asking online players what were normal update sizes in their leagues. One person suggested separating my new and changed images. After each 8 day sim I run "Update / Generate Player Pictures" and had been ticking the "Include new and changed images" box when creating the new league file. I figured it'd only knock off a few MBs, but I'd take any gain I could get.
So for our last sim, after running "Update / Generate Player Pictures" (which resulted in 107 new pictures, going by file date), I first created the league file the way I had been. The archived size was 130 MB. I then unticked the "Include new and changed images" box and created the file again. The result? The archive went down to 22 MB! In shock I looked at the first (enormous) archive and discovered that, rather than just including the new pictures,
EVERYTHING in my /images folder was being included. The new pictures, the old ones with file modified dates from October... even a .txt file I had placed in the folder from November was being added!
At the moment I'm handling this by unticking "Include new and changed images" and uploading a separate player picture pack with the updated images from the latest sim. This adds an extra layer of work, though. More importantly, several of my owners aren't extremely computer-saavy, and the extra step is a barrier for them. Solonor suggested in the thread linked above that it's possible the "update" task is resetting a flag in the game to look at all files in the folder. That seems reasonable... any thoughts on this (and how it could be fixed)?