Zaloguj się

Zobacz pełną wersję : Kasowanie plików JPG + ORF



clorox
4.01.10, 20:12
Może ktoś spotkał się z jakimś programem (najlepiej darmowym), lub ma jakiś sposób na kasowanie od razu JPG'a i ORF'a, tak jak jest to możliwe w aparacie. Nazbierało mi się trochę nietrafionych ujęć i chciałbym zrobić porządek przy najmniejszym nakładzie czasu.

Ania_
4.01.10, 20:16
Szczerze przyznam, że nie bardzo rozumiem o jakie kasowanie chodzi?

grizz
4.01.10, 20:24
Ja mam coś takiegio :)

http://github.com/grizz-pl/funwithorfs/blob/master/deleteorfs.py


#!/usr/bin/env python
# -*- coding: utf-8 -*-
# delete orf files without corresponding jpgs by Witek Firlej http://grizz.pl

__project__ = "deleteorfs"
__author__ = "Witold Firlej (http://grizz.pl)"
__license__ = "GPL"
__Copyright __ = "Witold Firlej"
__version__ = "0.1"

import glob,os
print os.path.realpath(os.curdir)
print os.curdir
os.system("mkdir todelete") # being cerful is very important ;)
for infile in glob.glob("*.ORF"):
if not os.path.isfile(infile[:-4]+".JPG"):
print "deleting: "+infile[:-4]+".ORF" # [:-4] cutting extension
os.system("mv "+infile[:-4]+".ORF todelete/")
print "\nDone!\n"

Kasuje (tzn dla bezpieczeństwa przenosi do katalogo todelete) plik ORF jeżeli w katalogu nie ma pliku JPG z taką samą nazwą.

clorox
5.01.10, 16:38
Niestety jestem użytkownikiem Windy i raczej marny ze mnie programista, więc rozwiązania skryptowe (szczególnie nie Windowe) odpadają.

Na razie z rozwiązań programowych, nieskryptowych znalazłem program /niestety płatny/: Fast Picture Viewer Pro (http://fastpictureviewer.com)

Może komuś się przyda. Ja będę drążył ten temat dalej i ewentualnymi znaleziskami się podzielę.

grizz
5.01.10, 18:33
eee to powyższe rozwiązanie jest multisystemowe (pythona sobie wystarczy zainstalować)


ew. uśmiechnij się ładnie, to ci ktoś to na .bat'a przerobi.