diff options
Diffstat (limited to 'gallery')
| -rwxr-xr-x | gallery | 42 | 
1 files changed, 21 insertions, 21 deletions
| @@ -12,28 +12,28 @@ Patrick Simianer <p@simianer.de>  import sys, os, glob, subprocess, shlex  def main(): -    try: -        path = sys.argv[1] -    except IndexError: -        print 'Usage: gallery.py /path/to/images/' -        sys.exit(1) -    path += '/' -    files = glob.glob(path+'*.jpg') -    if not os.path.exists(path+'thumbs'): -        os.mkdir(path+'thumbs') -    files.sort() -    for f in files: -        cmd = 'convert "'+f+'" -resize 320x320 "'+path+'thumbs/'+f.split('/')[-1]+'"' -        a = shlex.split(cmd) -        subprocess.Popen(a) +   try: +     path = sys.argv[1] +   except IndexError: +     print 'Usage: gallery.py /path/to/images/' +     sys.exit(1) +   path += '/' +   files = glob.glob(path+'*.jpg') +   if not os.path.exists(path+'thumbs'): +     os.mkdir(path+'thumbs') +   files.sort() +   for f in files: +     cmd = 'convert "'+f+'" -resize 320x320 "'+path+'thumbs/'+f.split('/')[-1]+'"' +     a = shlex.split(cmd) +     subprocess.Popen(a) -    print '<html><head><title></title></head><body style="background:#000">' -    print '<div style="text-align:center"><p style="font-size:0.8em;color:#303030">Anklicken zum Vergrößern</p>' -    for f in files: -        print '<div style="padding:16px;">' -        print '<a href="'+f+'" target="_blank"><img style="border:2px solid #303030" src="thumbs/'+f+'" /></a>' -        print '</div>' -    print '</div></body></html>' +   print '<html><head><title></title></head><body style="background:#000">' +   print '<div style="text-align:center"><p style="font-size:0.8em;color:#303030">Anklicken zum Vergrößern</p>' +   for f in files: +     print '<div style="padding:16px;">' +     print '<a href="'+f+'" target="_blank"><img style="border:2px solid #303030" src="thumbs/'+f+'" /></a>' +     print '</div>' +   print '</div></body></html>'  if __name__ == '__main__':      main() | 
