hello messieurs mesdames
j'essaie depuis une semaine de créer un script ( j'y connais rien en applescript ! mais j'y crois !!)
j'ai fait des dizaines de recherches, récupérer des bouts de scripts a droite , a gauche et réussie a 70% a faire ce que je désire
c'est a dire, j'aimerais récupérer et trier mes 270 Giga de photos et vidéo faites depuis 10 ans avec divers APN
j'ai des CR2 ,des ARW , des JPG des tiff, des mov et des mts
je voudrais des que je choisi un dossier admettons "le croisic_06_2012" qui serais sur mon Disque dur de sauvegarde, pouvoir créer un dossier en lui donnant un nom OU le même nom dans mon dossier IMAGES (user)
ensuite mettre les JPG dans un sous-dossier JPG les fichiers ARW et CR2 dans un sous-dossier RAW etc etc ... çà c'est bon (apparemment )
la ou ça se complique c'est que je veux , a partir des RAW (du dossier RAW) faire des jpg avec Images Events et les resizer pour les mettre dans un dossier JPG_REs par Ex
pour ensuite les mettre dans mon dossier d’envois sur mon cloud de chez Orange ! et la ça bloque , IMPOSSIBLE de dire a Image Events de les mettre dans ce pu!!!{¶««¡¡ÇÇø" de dossier JPG-Res !!
dans tous les dossiers du monde il veux bien, dans pictures folder çà roule, dans Desktop ça roule , mais pas dans mon dossier a moi.
voila je vous mets le bout de script que j'ai fait peut être qu'une âme charitable voudras bien m'aider en sachant que je suis curieux d'apprendre aussi par moi meme
merci beaucoup
RabortX
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 set F_JPG to "BRUT_JPG" set F_RAW to "RAW" set F_Vid to "Vidéo" set F_JPG2 to "JPG_Res" set jobname to text returned of (display dialog "entrez le nom du dossier de Destination:" default answer "Nom") set myfolder to (choose folder with prompt "Sélectionner le dossier des images") set loc to choose folder "Choose parent Folder Location" tell application "Finder" set newfo to make new folder at loc with properties {name:jobname} make new folder at newfo with properties {name:F_JPG} set jpg to (every file of entire contents of (myfolder as alias)) whose name extension is "jpg" duplicate jpg to folder F_JPG of newfo make new folder at newfo with properties {name:F_RAW} set RAW to (every file of entire contents of (myfolder as alias)) whose name extension is "ARW" or name extension is "CR2" duplicate RAW to folder F_RAW of newfo set fl to every file of entire contents of folder F_RAW of newfo as alias list make new folder at newfo with properties {name:F_JPG2} repeat with f in fl try tell application "Image Events" launch open f set d to open f scale d by factor 0.5 save d as JPEG in folder "JPG_Res" of newfo with icon close d end tell end try end repeat end tell
Partager