WatchDirectory home page
WatchDirectory Startseite (Deutsche Version)
Site WatchDirectory (Français)
  Welcome, Guest. Please Login or Register
YaBB - Yet another Bulletin Board
   
  HomeHelpSearchLoginRegister  
 
Page Index Toggle Pages: 1
Umbenennen mit Zeitstempel: Zeit hinzuaddieren (Read 7427 times)
Cumulonimbus
YaBB Newbies
*
Offline



Posts: 47
Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Dec 28th, 2008 at 12:54pm
 
Hallo,

ich stehe vor einer großen Hürde. Ich sortiere viele hundert Files mit der Methode "Nach Regeln kopieren" und verwende das Erstelldatum (Zeitstempel last modified) um das Datum als Zielverzeichnis sowie den Zielnamen einzutragen. Nun suche ich nach einer Möglichkeit, zu diesen Zeitangaben noch eine Zeit aufzuschlagen.

Beispiel:

Die Datei 12345.jpg wird per WD umbenannt zu 12345_27-12-2008_12-45.jpg (und verschoben).

Jetzt möchte ich aber, dass die Datei 12345.jpg so umbenannt wird, dass auf den zu verwendenen Timestamp eine Zeit aufgeschlagen wird. Ideal wäre es, wenn ich Stunden und Tage zu dieser Zeit hinzuaddieren könnte. Auch der Wert dieser Zeit sollte als Variable verfügbar sein. Ist das mit Watchdirectory realisierbar?

Vielen Dank und einen guten Rutsch ins neue Jahr,
S tefan H oermann (Kunde WD Pro)
Back to top
 
 
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 661
South Germany
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #1 - Dec 28th, 2008 at 4:35pm
 
Hallo Stefan,

schwierige Aufgabe hast Du da - wir schauen mal, ob sich sowas einbauen lässt. Keine Garantie, dass es hinzubekommen ist...
Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: http://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 661
South Germany
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #2 - Dec 29th, 2008 at 11:16am
 
Hallo Stefan,

schau mal die neue Beta an, die kann das Gewünschte:
http://www.watchdirectory.net/cgi-bin/yabb2/YaBB.pl?num=1230545713
Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: http://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Cumulonimbus
YaBB Newbies
*
Offline



Posts: 47
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #3 - Dec 30th, 2008 at 4:01pm
 
Dirk wrote on Dec 29th, 2008 at 11:16am:
Hallo Stefan,

schau mal die neue Beta an, die kann das Gewünschte:
http://www.watchdirectory.net/cgi-bin/yabb2/YaBB.pl?num=1230545713


Hallo,

wow, so schnell und das zwischen den Feiertagen. Ihr seid einsame Spitze. Ein sehr gutes Produkt mit einem sehr guten Support bei Problemlösungen. TOP!

Vielen Dank für die Umsetzung der Idee. Das werde ich mir sofort ansehen.

Viele Grüße und ein gutes und erfolgreiches neues Jahr für Euch und die WD-Produkte,
S tefan H oermann
Back to top
 
 
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 661
South Germany
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #4 - Dec 30th, 2008 at 4:22pm
 
Danke  - für einen "alten" Bestandskunden tut man das gerne.

Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: http://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Cumulonimbus
YaBB Newbies
*
Offline



Posts: 47
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #5 - Dec 30th, 2008 at 4:32pm
 
Dirk wrote on Dec 30th, 2008 at 4:22pm:
Danke  - für einen "alten" Bestandskunden tut man das gerne.


Hallo,

ich habe das nun ausprobiert, wobei mir folgendes aufgefallen ist.

Ich verwende folgenden Befehl:
E:\Meteodata\ECMWF\{day:lm}-{month:lm}-{yearonly:lm}\ecmwf_IN{day:lm}-{month:lm}
-{yearonly:lm}_OUT{lm:+3d}{day:lm}-{month:lm}-{yearonly:lm}.{extension}

Mit {lm:+d3} zähle ich nun die Tage hinzu. Allerdings wirkt sich diese Anweisung auf die gesamte Variablenkette aus. So wird nun aber auch der Ordner, der nur das Erstelldatum (day:lm) tragen soll, drei Tage gealtert. Smiley

Besser wäre es, wenn die Operation bereits innerhalb einer Variable stattfinden kann, etwa so:

E:\Meteodata\ECMWF\{day:lm}-{month:lm}-{yearonly:lm}\ecmwf_IN{day:lm}-{month:lm}
-{yearonly:lm}_OUT{day:lm:+3d}-{month:lm}-{yearonly:lm}.{extension}

Davon würden dann die anderen Ordner nicht berührt werden. Start- und Zieldatum sollten erhalten bleiben.

edit: Ich behelfe mir aber dabei nun vorerst damit, dass ich mit einem Workaround dies mit zwei verschiedenen Regeln bewerkstellige, was aber sehr umständlich ist.

Viele Grüße,
Stefan
Back to top
 
 
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 661
South Germany
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #6 - Dec 30th, 2008 at 4:44pm
 
Hallo Stefan,

so ganz habe ich nicht verstanden, was Du ausdrücken möchtest.
Also: die Variablenänderung ist global, d.h. wenn Du heute (30.12.2008) +3d machst, dann wird daraus zwingend 2.2.2009, es ändern sich also Tag, Monat und Jahr.

Aber vielleicht gibts Du mir ein konkretes Beispiel...
Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: http://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Cumulonimbus
YaBB Newbies
*
Offline



Posts: 47
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #7 - Dec 30th, 2008 at 5:01pm
 
Dirk wrote on Dec 30th, 2008 at 4:44pm:
Hallo Stefan,

so ganz habe ich nicht verstanden, was Du ausdrücken möchtest.
Also: die Variablenänderung ist global, d.h. wenn Du heute (30.12.2008) +3d machst, dann wird daraus zwingend 2.2.2009, es ändern sich also Tag, Monat und Jahr.

Aber vielleicht gibts Du mir ein konkretes Beispiel...


Hallo Dirk,

Ich möchte im Namen der Zieldatei sowohl das Datum des Originalzeitstempels als auch das Datum verwenden, das durch die Zeitaddition entsteht.

Beispiel:
Startdatei: 123.gif, letzte Änderung am 30.12.08 17:00:00

soll kopiert werden auf:

Zieldatei: 123IN_30-12-08-OUT_02.01.09.gif

02.01.09 ist die Zeitvariable die durch Addition von drei Tagen entsteht.

Viele Grüße,
Stefan
Back to top
 
 
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 661
South Germany
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #8 - Dec 30th, 2008 at 7:18pm
 
Hallo Stefan,

ok, verstanden. Wir schauen mal.....
Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: http://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Cumulonimbus
YaBB Newbies
*
Offline



Posts: 47
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #9 - Jan 14th, 2009 at 12:47pm
 
Dirk wrote on Dec 30th, 2008 at 7:18pm:
Hallo Stefan,

ok, verstanden. Wir schauen mal.....


Hallo,

wollte mich mal nach dem aktuellen Stand erkundigen. Es scheint gar nicht so einfach zu sein?

Viele Grüße,
S tefan H oermann
Back to top
 
 
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 661
South Germany
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #10 - Jan 14th, 2009 at 1:14pm
 
Hallo Stefan,

sorry, hatte vergessen, Dir zu antworten.

Es ist in der Tat nicht einfach zu implementieren. Wie Du weisst, versuchen wir immer, Kundenwünsche schnell und umfassend zu ergänzen. Allerdings findet immer eine Abwägung statt, die den Aufwand und den Nutzen für alle Kunden berücksichtigt. In diesem Fall können wir Deinen Wunsch leider nicht mit vertretbarem Aufwand berücksichtigen, sorry.
Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: http://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Cumulonimbus
YaBB Newbies
*
Offline



Posts: 47
Re: Umbenennen mit Zeitstempel: Zeit hinzuaddieren
Reply #11 - Jan 14th, 2009 at 4:17pm
 
Dirk wrote on Jan 14th, 2009 at 1:14pm:
Hallo Stefan,

sorry, hatte vergessen, Dir zu antworten.

Es ist in der Tat nicht einfach zu implementieren. Wie Du weisst, versuchen wir immer, Kundenwünsche schnell und umfassend zu ergänzen. Allerdings findet immer eine Abwägung statt, die den Aufwand und den Nutzen für alle Kunden berücksichtigt. In diesem Fall können wir Deinen Wunsch leider nicht mit vertretbarem Aufwand berücksichtigen, sorry.


Hallo Dirk,

ja, gar kein Problem. Verstehe das nur zu gut. Bin ja selbst Dienstleister und von "einzelnen" Kundenwünschen geplagt die ein gesundes Maß an Ökonomie übersteigen.

Ich behelfe mir jetzt einfach mit einer ersten Regel, die zuerst den Zeitstempel hinzufügt (+ Zeitzuschlag) und erst in der zweiten Regel wird dann der komplette dynamische Name erzeugt. Es gibt ja genug Möglichkeiten den Dateinamen zu verwurschteln. Smiley

Viele Grüße,
S tefan H oermann
Back to top
 
 
IP Logged
 
Page Index Toggle Pages: 1