Changeset 688

Show
Ignore:
Timestamp:
08/06/07 18:17:25 (13 months ago)
Author:
daelstorm
Message:

Save Userinfo images with intelligent filename extensions (imghdr)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/newnet/mucous/pymucous/MucousUserInfo.py

    r680 r688  
    6565                pic = False 
    6666                if picture != '': 
    67                         r = file(self.mucous.config_dir+str(user)+".image", 'w') 
    68                         print >> r, str(picture) 
     67                        import imghdr 
     68                        format = imghdr.what(None, picture) 
     69                        r = file("%s.%s" % (self.mucous.config_dir+str(user), format), 'wb') 
     70                        r.write(picture) 
    6971                        r.close() 
    70                         self.StatsLog( "Saved UserImage as: "+ str(user)+".image") 
     72                        self.StatsLog( "Saved UserImage as: %s.%s" % (str(user), format)) 
    7173                        pic = True 
    7274                self.Log(user, message, uploads, queue, slotsfree, pic) 
     
    7779                        self.mucous.Alerts.Add(user, "INFO") 
    7880                        self.mucous.HotKeyBar() 
     81                         
    7982        ## Draw windows 
    8083        # @param self UserInfo (class)