# we look for players who have activity within the past DELTA hours
DELTA = 6
+VERBOSE = False
+
# classic skin WITHOUT NAME - writes PNGs into "output//###.png"
skin_classic = Skin( "",
DELTA = 2**24 # large enough to enforce update, and doesn't result in errors
elif arg == "test":
NUM_PLAYERS = 100
+ elif arg == "verbose":
+ VERBOSE = True
else:
print """Usage: gen_badges.py [options] [skin list]
Options:
filter(Player.active_ind == True).\
all()
-playerdata = PlayerData()
+playerdata = PlayerData
if len(players) > 0:
stop = datetime.now()
sstart = datetime.now()
for sk in skins:
- sk.render_image(playerdata, "output/%s/%d.png" % (str(sk), player_id[0]))
+ sk.render_image(playerdata.data, "output/%s/%d.png" % (str(sk), player_id[0]))
sstop = datetime.now()
td = sstop-sstart
render_time += datetime_seconds(td)
+ if VERBOSE == True:
+ print player_id, unicode(playerdata.data['player'].nick)
+
stop = datetime.now()
td = stop-start
total_seconds = datetime_seconds(td)