Droplet non inizierà con più tipi di file

2

Ho scritto un droplet per hackerare un set di file MS Word. Ho usato lo Script Editor. In un'incarnazione ho usato la "droplet di elaborazione dei file ricorsivi" e in un altro ho hackerato un po 'da uno script che ho trovato online.

Se faccio cadere solo i file .pdf , funziona perfettamente.

Se faccio cadere solo i file .docx , funziona perfettamente.

Se cancello una combinazione di tipi di file, non funziona. La maggior parte delle volte, l'icona droplet inizia a rimbalzare nel Dock e non si ferma mai. Tuttavia, altre volte passa attraverso alcuni file e quindi esce.

Ecco la parte interessante: emette la finestra di dialogo "avvio" per ogni tipo di file (estensione del nome) che incontra. Ciò suggerisce che la "caduta" o "aperta" viene ripetuta per ciascuna estensione del nome file.

Qualcuno ha idea del perché questo sarebbe?

-- This droplet processes files dropped onto the applet 
on open these_items
    display dialog "starting"
    repeat with i from 1 to the count of these_items
        process_item(item i of these_items)
    end repeat
end open

on process_item(each_item)
    display dialog "Got an item: " & each_item
end process_item

Ho provato nuovamente lo script più semplice possibile e sono riuscito a duplicare l'errore.

Ho dedicato ore e ore a qualcosa che dovrebbe essere semplice!

    
posta Andrew Wolfe 29.03.2017 - 17:26
fonte

0 risposte

Leggi altre domande sui tag