Compare folders met Automator
26 februari 2015 - 16:43    reactie #25
geplaatst door: Pieterr
Jouw versie kijkt naar de JPG files in DIR_DEF en verplaatst de RAW bestanden naar diezelfde DIR_DEF directory in plaats van naar een aparte DIR_FINAL. Bij jou komen de geselecteerde JPGs en RAWs dus in dezelfde map te staan. Dat is net iets anders dan in de spec van Joris stond.
"One experiment is worth a thousand expert opinions."
Compare folders met Automator
26 februari 2015 - 18:47    reactie #26
geplaatst door: Godfather
Ik ben geen automator held maar je kunt wel degelijk variabelen opnemen in Automator. Zoek maar eens op variable in het zoekgedeelte van de actions en je krijgt de opties "Set Value of Variable" en "Get Value of Variable".
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Compare folders met Automator
26 februari 2015 - 23:15    reactie #27
geplaatst door: Pieterr
Het doorgeven van parameters vanuit Automator is inderdaad vrij simpel.
("Pass input: as arguments" kiezen bij Run Shell Script)


http://i.imgur.com/Bk2KRBZ.png

Compare folders met Automator

http://i.imgur.com/mqqjYiM.png

Compare folders met Automator


DIR_1E is de map waar de selectie van JPGs staat.
DIR_CR2 is de map waar alle RAWs staan.
DIR_FINAL is de map waar je de RAW foto's heen wilt verplaatsen.
EXT_JPG is de extensie van de JPG bestanden.
EXT_RAW is de extensie van de RAW bestanden.

Het "for" loopje vraagt alle JPG bestanden op in de DIR_1E map mbv 'ls'.
'tmp' is de naam van het JPG bestand met de naam van de jpgmap vervangen door de rawmap.
'raw' is de naam van het RAW bestand in de rawmap (extensie 'jpg' vervangen door 'cr2').
Tenslotte vindt de verplaatsactie plaats mbv 'mv' ("move") RAW bestand naar DIR_FINAL.
En dat voor alle JPG bestanden in de DIR_1E map.

"One experiment is worth a thousand expert opinions."
Compare folders met Automator
27 februari 2015 - 05:35    reactie #28
geplaatst door: Robert
Top, werkt als een zonnetje! :thumbs-up:
(ook in mijn situatie, dus alleen met een DEF en een CR2 map, in de derde stap kies ik de DEF map gewoon nog een keer).

Wel één opmerking: er mogen beslist geen spaties in de titel zitten.

Als dat wel zo is gebeuren er vreemde dingen. Dat kan zijn dat er helemaal niets gebeurd, maar het kan bijvoorbeeld ook gebeuren dat het script nog een keer op een eerdere folder losgelaten wordt...

Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
Compare folders met Automator
27 februari 2015 - 07:21    reactie #29
geplaatst door: Pieterr
Citaat
Robert om 5:35, 27-02-2015
Wel één opmerking: er mogen beslist geen spaties in de titel zitten. Als dat wel zo is gebeuren er vreemde dingen.

Dat is inderdaad een bekend issue bij shell scripts. Ook daar is iets aan te doen, door op de juiste plaats het juiste type quotes in het script toe te voegen. Het bovenstaande script is inderdaad nog niet "spatie proof". Ik zal nog een keer een aangepaste versie van het script plaatsen.

"One experiment is worth a thousand expert opinions."
Compare folders met Automator
24 april 2015 - 19:34    reactie #30
geplaatst door: hartgas
hoi pieterr,.

vandaag eindelijk aan het werk gekregen (spaties..), werkt vlekkeloos en supersnel nu.....geweldig precies wat ik wil...!!

dank reuzedank..!!!
~joris

Compare folders met Automator
24 april 2015 - 19:55    reactie #31
geplaatst door: Pieterr
Bedankt voor het terugmelden!  :thumbs-up:
"One experiment is worth a thousand expert opinions."