Sto provando a creare una cartella per andare su un server, a cui le persone possono aggiungere foto e poi lo script le invia nella posizione corretta, tuttavia ho problemi con la parte di ricerca.
Come puoi vedere di seguito nel mio codice, la parte in cui trova dove inviare la cartella è commentata, perché non ho idea di cosa sia la sintassi.
Qualsiasi aiuto sarebbe molto apprezzato.
global theWatchedFolder
set theWatchedFolder to choose folder
on idle
tell application "Finder"
set theDetectedItems to every item of theWatchedFolder
repeat with aDetectedItem in theDetectedItems
set jobNumber to display dialog "Please enter the job number for this photo." buttons {"Submit", "Cancel"}
display dialog "File detected: " & jobNumber
--tell finder
-- search for jobNumber in (path to desktop)
--set jobFolder to top search result
--end tell
--set colourFolder to jobfolder & /colour
move aDetectedItem to the desktop --move to colourFolder
end repeat
end tell
if theDetectedItems is not {} then
activate
display dialog "test move complete"
end if
return 1
end idle
Inoltre, sono preoccupato che se questo script è sul server, guardando una cartella sul server, quindi non creerà un pop-up per chiunque aggiunga un file alla cartella sul server. Spero di sbagliarmi, ma se qualcuno potesse confermare questo in un modo o nell'altro, sarebbe fantastico. Grazie:)