Auteur Topic: Bestanden hernoemen naar "creation date"  (gelezen 7003 keer)

Offline Stokstaart

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 3
  • Berichten: 14
Bestanden hernoemen naar "creation date"
« Gepost op: 05 januari 2014, 11:07:19 »
Hallo allen,
Ik ben hier al even mee bezig maar ik kom niets verder.....
Heeft er iemand een werkend script welke bestanden (.jpg) in eeen bepaalde folder kan hernoemen naar hun aanmaak datum (yyyy-MM-dd_HH_mm_ss)?
Veel voorbeeldscripts (linux) gebruiken stat -c of jhead welke beide niet op synology staan :-(

Alle hulp word op prijs gesteld!
  • Mijn Synology: 411j

Offline Björn

Re: Bestanden hernoemen naar "creation date"
« Reactie #1 Gepost op: 06 januari 2014, 10:43:59 »
Hiervoor kun je toch ook gewoon een tooltje op je PC installeren en dan naar de bestanden op de NAS laten verwijzen?

Offline Stokstaart

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 3
  • Berichten: 14
Re: Bestanden hernoemen naar "creation date"
« Reactie #2 Gepost op: 06 januari 2014, 11:33:18 »
Hallo Björn,
Dat klopt, alleen wil ik dit automatisch laten gebeuren zodat ik niet iedere keer mijn pc aanhoef te zetten!
Eea zou mogelijk moeten zijn, echter kan ik niet de mogelijk CLI commando's achterhalen welke op dsm werken!
  • Mijn Synology: 411j

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 123
  • -Ontvangen: 181
  • Berichten: 2.003
Re: Bestanden hernoemen naar "creation date"
« Reactie #3 Gepost op: 06 januari 2014, 14:45:18 »
Je zou het ook met php (i.c.m.) wget kunnen doen lijkt mij...
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
DS923+    4 x WD80EFPX DSM 7.2.2-72806 Update 2   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline Stokstaart

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 3
  • Berichten: 14
Re: Bestanden hernoemen naar "creation date"
« Reactie #4 Gepost op: 06 januari 2014, 20:11:21 »
Php, daar zal ik eens in moeten duiken dan....
Moet ik dan de php aanroepen via de taskmanager of kan je daar ook een andere 'timer' inbouwen?
  • Mijn Synology: 411j

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 131
  • -Ontvangen: 122
  • Berichten: 622
Re: Bestanden hernoemen naar "creation date"
« Reactie #5 Gepost op: 06 januari 2014, 20:13:53 »
:idea: Je kunt de output van "ls -ls" bewerken en het resultaat in een "mv" gebruiken.
The devil is in the detail: altijd lastig om zoiets goed werkend te krijgen.

Succes  ;)
/Erik
  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 273
  • -Ontvangen: 773
  • Berichten: 5.097
Re: Bestanden hernoemen naar "creation date"
« Reactie #6 Gepost op: 06 januari 2014, 21:48:33 »
Hiervoor kun je toch ook gewoon een tooltje op je PC installeren en dan naar de bestanden op de NAS laten verwijzen?

Ik gebruik hiervoor RenameMaster. Gewoon op een PC, omdat ik een beetje control wil houden over de bestandsnamen. Deze kan zelfs de EXIF informatie gebruiken en dus de datum/tijd waarom de foto genomen is. De createdatum kan net even iets anders zijn namelijk. En zelfs met datum/tijd opname kan het zo zijn dat je meerdere foto's in dezelfde seconde hebt, zeker als je met meerdere camera's (mobiele telefoons) foto's maakt. Ik gebruik dus eigenlijk alleen maar YYMM of YYMMDD of YYWW en dan een volgnummer.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 131
  • -Ontvangen: 122
  • Berichten: 622
Re: Bestanden hernoemen naar "creation date"
« Reactie #7 Gepost op: 07 januari 2014, 21:10:55 »
Ondanks dat ik de tip van Matrix steun, ter lering & vermaak toch een linkje naar een (nog niet werkend) script
http://forum.synology.com/enu/viewtopic.php?f=27&t=77899
  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven

Offline Stokstaart

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 3
  • Berichten: 14
Re: Bestanden hernoemen naar "creation date"
« Reactie #8 Gepost op: 07 januari 2014, 21:22:40 »
Ondanks dat ik de tip van Matrix steun, ter lering & vermaak toch een linkje naar een (nog niet werkend) script

Thanks Basalt,
had dat scriptje al uitgebreid bekeken. Maar ik ga toch voor de PHP oplossing van Wizjos (die trouwens de "//" uit zijn handtekening / url mag halen ;))! Zijn er trouwens nog PHP experts op het forum te vinden? Ik heb wat moeite met mijn "foreach".....
  • Mijn Synology: 411j

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 273
  • -Ontvangen: 773
  • Berichten: 5.097
Re: Bestanden hernoemen naar "creation date"
« Reactie #9 Gepost op: 07 januari 2014, 22:00:13 »
Ondanks dat ik de tip van Matrix steun, ter lering & vermaak toch een linkje naar een (nog niet werkend) script

Informatie is altijd welkom, zelfs als het geen 100% werkende oplossing is. Dit daagt ons weer uit hier iets moois van de maken. Een DiskStation heeft namelijk een USB copy knop (die misschien ook wel voor SD kaart werkt). Hiermee zou je dus wel heel makkelijk je foto's automatisch kunnen laten hernoemen en in de juiste doellocatie kunnen zetten. Dat scheelt een hoop handmatig werk.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 123
  • -Ontvangen: 181
  • Berichten: 2.003
Re: Bestanden hernoemen naar "creation date"
« Reactie #10 Gepost op: 07 januari 2014, 23:51:06 »
Ondanks dat ik de tip van Matrix steun, ter lering & vermaak toch een linkje naar een (nog niet werkend) script
Maar ik ga toch voor de PHP oplossing van Wizjos (die trouwens de "//" uit zijn handtekening / url mag halen ;))! Zijn er trouwens nog PHP experts op het forum te vinden? Ik heb wat moeite met mijn "foreach".....
Thanks voor de tip! Straal over het hoofd gezien :oops: Handtekening aangepast.
PHP kan ik zich wel het een en ander mee, al zal ik de term expert niet hanteren ;)
foreach zeg je: Wellicht heb je hier wat aan: http://www.w3schools.com/php/php_looping_for.asp
Zo niet leg dan even uitgebreider (apart topic?) maar eens voor wat je hebt... Wellicht kan ik en/of een ander forumlid je er bij assisteren.

Succes en ik ben benieuwd
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
DS923+    4 x WD80EFPX DSM 7.2.2-72806 Update 2   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline Stokstaart

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 3
  • Berichten: 14
Re: Bestanden hernoemen naar "creation date"
« Reactie #11 Gepost op: 08 januari 2014, 21:29:25 »
Ik heb maar eens de hulp van Stackoverflow ingeroepen.....Bij interesse volg de link =>
http://stackoverflow.com/questions/21005803/rename-all-files-in-directory-using-php-and-creation-date
  • Mijn Synology: 411j

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 273
  • -Ontvangen: 773
  • Berichten: 5.097
Re: Bestanden hernoemen naar "creation date"
« Reactie #12 Gepost op: 08 januari 2014, 21:42:03 »
Ik blijf erbij dat creation date niet de juiste datum is. Je moet de EXIF informatie gebruiken voor de enige juiste datum en tijd waarop de foto gemaakt is. Uiteraard moet de datum en tijd op je fototoestel wel goed staan dan.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 123
  • -Ontvangen: 181
  • Berichten: 2.003
Re: Bestanden hernoemen naar "creation date"
« Reactie #13 Gepost op: 08 januari 2014, 21:53:16 »
Ik blijf erbij dat creation date niet de juiste datum is. Je moet de EXIF informatie gebruiken voor de enige juiste datum en tijd waarop de foto gemaakt is. Uiteraard moet de datum en tijd op je fototoestel wel goed staan dan.
Maar ook dat kan met php: http://www.php.net/manual/en/function.exif-read-data.php ;D
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
DS923+    4 x WD80EFPX DSM 7.2.2-72806 Update 2   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 273
  • -Ontvangen: 773
  • Berichten: 5.097
Re: Bestanden hernoemen naar "creation date"
« Reactie #14 Gepost op: 08 januari 2014, 22:51:17 »
Toch maar eens een PHP cursusje doen om mijn handmatige acties te automatiseren.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac


 

Hoe muziek bestanden synchroniseren?

Gestart door DeAlBoard Synology DSM 5.1 en eerder

Reacties: 5
Gelezen: 5430
Laatste bericht 25 mei 2012, 20:34:46
door raptile
kan een aantal bestanden niet opslaan, vreemd probleem

Gestart door AndréBoard NAS hardware vragen

Reacties: 3
Gelezen: 3480
Laatste bericht 06 februari 2009, 11:48:03
door André
Bestanden komen steeds terug na verwijderen

Gestart door BemmieBoard File Station

Reacties: 10
Gelezen: 8299
Laatste bericht 13 januari 2015, 23:11:47
door Bemmie
MS Word en Excel bestanden openen, bewerken en opslaan op de iPad met DS Cloud

Gestart door RPSBoard Cloud Station & Drive

Reacties: 10
Gelezen: 8102
Laatste bericht 13 februari 2016, 17:48:08
door Robert Koopman
bestanden buiten de server

Gestart door AchoBoard File Station

Reacties: 3
Gelezen: 1777
Laatste bericht 29 oktober 2018, 22:22:28
door Acho