/[libvob]/libvob/lava/bgfilegen.py
ViewVC logotype

Diff of /libvob/lava/bgfilegen.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by humppake, Sun May 4 12:48:07 2003 UTC revision 1.12 by humppake, Sun May 4 13:05:51 2003 UTC
# Line 86  def genBgFileFromSeed(w, vs, seed, jpeg= Line 86  def genBgFileFromSeed(w, vs, seed, jpeg=
86      Generates a background texture into filename constructed      Generates a background texture into filename constructed
87      from the seed. Seed is some 64bit integer value.      from the seed. Seed is some 64bit integer value.
88      ThePaperMill must loaded and be set to be global.      ThePaperMill must loaded and be set to be global.
89    
90        Returns the filename with absolute path of the generated file.
91      """      """
92      size = vs.getSize()      size = vs.getSize()
93    
# Line 108  def genBgFileFromSeed(w, vs, seed, jpeg= Line 110  def genBgFileFromSeed(w, vs, seed, jpeg=
110          os.system("convert -quality 95 %s %s" \          os.system("convert -quality 95 %s %s" \
111                    % ('bgfile.tmp', basedir+str(seed)+'-paper.gen.jpg'))                    % ('bgfile.tmp', basedir+str(seed)+'-paper.gen.jpg'))
112          os.system("rm bgfile.tmp")          os.system("rm bgfile.tmp")
113            return os.path.abspath(basedir+str(seed)+'-paper.gen.jpg')
114      else:      else:
115          print 'Saving background texture into %s-paper.gen.png.' % (str(seed))          print 'Saving background texture into %s-paper.gen.png.' % (str(seed))
116          saveanim.saveframe(basedir+str(seed)+'-paper.gen.png',          saveanim.saveframe(basedir+str(seed)+'-paper.gen.png',
117                             w, 0, 0, 384, 384)                               w, 0, 0, 384, 384)  
118            return os.path.abspath(basedir+str(seed)+'-paper.gen.png')
119    
120  class Main(Runnable):  class Main(Runnable):
121      def run(self):      def run(self):
# Line 136  value. Line 140  value.
140                  requests = listdir(basedir, 'request')                  requests = listdir(basedir, 'request')
141                  if len(requests) > 0:                  if len(requests) > 0:
142                      for seed in requests:                      for seed in requests:
143                          genBgFileFromSeed(w,                          filepath =  genBgFileFromSeed(w,
144                                            vs,                                            vs,
145                                            long(seed.split('.')[0]),                                            long(seed.split('.')[0]),
146                                            jpeg)                                            jpeg)
                         os.system('rm '+basedir+seed)  
147                          if notify:                          if notify:
148                              os.system(notify + ' ' + seed.split('.')[0])                              os.system(notify + ' ' + filepath \
149                                          + ' ' + seed.split('.')[0])
150                            os.system('rm '+basedir+seed)
151                                                    
152                  else:                  else:
153                      print time.strftime('%y/%m/%d %H:%M:%S'), \                      print time.strftime('%y/%m/%d %H:%M:%S'), \

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26