bonjour,
Mon objectif est de créer un script Apple qui ne s'active qu'une fois la boîte de sauvegarde Chrome s'ouvre.
Ceci afin de ne pas avoir à chercher les doublons dans le dossier de destination où j'enregistre le nom du fichier avec son extension.
Apple Script à corriger :
Mon objectif est de créer un script Apple qui ne s'active qu'une fois la boîte de sauvegarde Chrome s'ouvre.
Ceci afin de ne pas avoir à chercher les doublons dans le dossier de destination où j'enregistre le nom du fichier avec son extension.
Apple Script à corriger :
merci de votre aide– Récupère le nom de fichier avec extension de la boîte de dialogue de sauvegarde de Chrome
tell application “System Events”
set fullFileName to value of text field 1 of window 1 of process “Google Chrome”
end tell
– Attend que la boîte de dialogue de sauvegarde de Chrome apparaisse
repeat until exists of window 1 of process “Google Chrome”
delay 0.1
end repeat
– Attend que l’utilisateur entre le nom de fichier avec extension dans la boîte de dialogue de sauvegarde de Chrome
repeat until exists of text field 1 of window 1 of process “Google Chrome”
delay 0.1
end repeat
– Sépare le nom de fichier et son extension
set fileNameWithExtension to fullFileName
set fileName to text 1 thru -5 of fileNameWithExtension
set fileExtension to text -4 thru -1 of fileNameWithExtension
– Demande à l’utilisateur de choisir un dossier pour enregistrer le fichier
set targetFolder to choose folder with prompt “Sélectionnez le dossier où enregistrer le fichier”
– Initialise l’incrément
set increment to 0
– Tant que le fichier existe déjà, incrémente le compteur
repeat
set increment to increment + 1
set finalFileName to fileName & increment & fileExtension
set targetFile to (targetFolder as text) & finalFileName
if not (exists file targetFile) then exit repeat
end repeat