コード例 #1
0
ファイル: download.py プロジェクト: jabbalaci/HenWer
 def __init__(self, parent):
     self.parent = parent
     self.manwer = parent.parent
     self.referer = self.manwer.referer
     self.filelist = self.manwer.filelist
     all = myimage.number_of_imgs_to_be_saved(self.filelist) \
           + myimage.number_of_imgs_to_be_wallpapered(self.filelist)
     self.pbar = progressbar.Gauge(None, -1, 'Saving images...', all) 
コード例 #2
0
ファイル: commit.py プロジェクト: jabbalaci/HenWer
    def save(self):
        if myimage.number_of_imgs_to_be_saved(self.filelist) == 0 \
            and myimage.number_of_imgs_to_be_wallpapered(self.filelist) == 0:
            return
        # else

        dir_name = None
        if myimage.number_of_imgs_to_be_saved(self.filelist) > 0:
            dir_name = os.path.join(self.parent.save_dir, self.parent.save_dir_relative)
            if os.path.exists(dir_name) == False:
                os.makedirs(dir_name)
        # OK, everything is ready to save the images
        down = download.Download(self)
        down.save_to_local(dir_name)
コード例 #3
0
ファイル: imageinfo.py プロジェクト: jabbalaci/HenWer
 def show_info(self):
     self.add_line("local_file", str(self.manwer.local_file))
     self.add_line("path", self.filelist[self.pos].path)
     size = myimage.numberToPrettyString(self.filelist[self.pos].size)
     self.add_line( "size", "%s (%s bytes)" % (self.filelist[self.pos].size_readable, size) )
     if not self.manwer.local_file:
         self.add_line("to_save", "%s (%d of %d marked to be saved)" % 
                                  (str(self.filelist[self.pos].to_save), 
                                  myimage.number_of_imgs_to_be_saved(self.filelist),
                                  len(self.filelist)
                                 ))
     if self.manwer.local_file:
         self.add_line("to_delete", "%s (%d of %d marked to be deleted)" % 
                                  (str(self.filelist[self.pos].to_delete), 
                                  myimage.number_of_imgs_to_be_deleted(self.filelist),
                                  len(self.filelist)
                                 ))
     self.add_line("to_wallpaper", "%s (%d of %d marked to be wallpapered)" % 
                                  (str(self.filelist[self.pos].to_wallpaper), 
                                  myimage.number_of_imgs_to_be_wallpapered(self.filelist),
                                  len(self.filelist)
                                 ))
コード例 #4
0
ファイル: commit.py プロジェクト: jabbalaci/HenWer
def there_is_something_to_commit(manwer):
    delete = myimage.number_of_imgs_to_be_deleted(manwer.filelist) > 0
    save = myimage.number_of_imgs_to_be_saved(manwer.filelist) > 0
    wallpaper = myimage.number_of_imgs_to_be_wallpapered(manwer.filelist) > 0
    return (delete or save or wallpaper)