diff -Nru wnfkameradownload-1.0.11.0/debian/changelog wnfkameradownload-1.0.12.0/debian/changelog --- wnfkameradownload-1.0.11.0/debian/changelog 2013-12-26 09:18:35.000000000 +0000 +++ wnfkameradownload-1.0.12.0/debian/changelog 2014-01-26 12:59:22.000000000 +0000 @@ -1,6 +1,6 @@ -wnfkameradownload (1.0.11.0-11) saucy; urgency=low +wnfkameradownload (1.0.12.0-01) saucy; urgency=low - * Umstellung auf gphotofs - + * Zielverzeichnis zu Kamera merken - -- wlsoft Thu, 26 Dec 2013 10:18:10 +0100 + + -- wlsoft Sun, 26 Jan 2014 13:56:06 +0100 Binary files /tmp/rk5yfaO5eG/wnfkameradownload-1.0.11.0/dist/wnfkameradownload-1.0.10.2.tar.gz and /tmp/XO4UwlEVw4/wnfkameradownload-1.0.12.0/dist/wnfkameradownload-1.0.10.2.tar.gz differ diff -Nru wnfkameradownload-1.0.11.0/src/wnfkameradownload/wnfkameradownload_app.py wnfkameradownload-1.0.12.0/src/wnfkameradownload/wnfkameradownload_app.py --- wnfkameradownload-1.0.11.0/src/wnfkameradownload/wnfkameradownload_app.py 2013-12-26 09:18:09.000000000 +0000 +++ wnfkameradownload-1.0.12.0/src/wnfkameradownload/wnfkameradownload_app.py 2014-01-26 12:59:22.000000000 +0000 @@ -21,7 +21,7 @@ QtGui.QDialog.__init__(self) self.setupUi(self) self.app=app - self.setWindowTitle('wnfKameraDownload 1.10') + self.setWindowTitle('wnfKameraDownload 1.12') dn = os.environ["HOME"] dn = "%s/.wnfkameradownload" % (dn) self.IniPfadname = dn @@ -65,6 +65,13 @@ self.ed_Quelle.setText(dcim) elif os.path.exists(pfad): self.ed_Quelle.setText(pfad) + # Den Zielpfad für die Kamera laden, wenn die Kamera bereits + # benutzt wurde + s=self.replaceIniName(str(self.ed_Quelle.text())) + if (s<>''): + s = self.lese_str(self.ini,"QZ",s) + if (s<>''): + self.ed_Ziel.setText(s) def paramStr(self,args,ipos): s="" @@ -118,6 +125,11 @@ ini.add_section(aSection) ini.set(aSection, aName,aWert) #print aWert + + def replaceIniName(self,name): + name = name.replace('/','_') + name = name.replace(' ','_') + return name def lese_bool(self,ini,aSection,aName): s=self.lese_str(ini, aSection, aName) @@ -146,6 +158,11 @@ self.schreibe_bool(self.ini,"Standard","Rotate",b) b=self.cx_Silvestermodus.isChecked() self.schreibe_bool(self.ini,"Standard","Silvestermodus",b) + # Den Zielpfad für die Kamera speichern + q=self.replaceIniName(str(self.ed_Quelle.text())) + z=self.ed_Ziel.text() + if ((q<>'') and (z<>'')): + self.schreibe_str(self.ini,"QZ",q,z) # self.ForceDir(self.IniPfadname) fd = open(self.IniDateiname, 'w') @@ -230,13 +247,15 @@ self.anzeige('-> %s' % (os.path.split(zdn)[1])) def download_ein_Verzeichnis(self,data,dirname,filesindir): - #0.9 versteckte Verzeichnisse ignorieren + #0.12 versteckte Verzeichnisse ignorieren if (not dirname.startswith('.')): - #print (dirname) - for dateiname in filesindir: - if (not dateiname.startswith('.')): - #print (dateiname) - self.ein_Bild_kopieren(dirname,dateiname) + #0.12 versteckte Verzeichnisse ignorieren + if not (os.path.split(dirname)[1].startswith('.')): + print (dirname) + for dateiname in filesindir: + if (not dateiname.startswith('.')): + #print (dateiname) + self.ein_Bild_kopieren(dirname,dateiname) def download(self, aQuellpfad, aZielpfad): """" Herunterladen der Bilder von der Kamera """