[?]   dans   mode   trier par   

[<] Sujet : [AS] Délai_dépassé_pour_un_AppleEvent._-17 12
De : Kurikinton <anonyme@...>
Date : 2008-05-21 18:19:14

Sujet : Re: [AS] Délai_dépassé_pour_un_AppleEvent._-17 12
De : jlouisleg <anonyme@...>
Date : 2008-05-21 18:56:54

Le 21 mai 08 à 18:40, KOENIG Yvan a écrit :
>
> Utiliser
>
> with timeout of xx seconds
> convert alias "Mac HD:Users:moi:TestLong.aif"
> end timeout
>
> me semble pouvoir dépanner.
>
> Yvan KOENIG
Bonsoir

J'ai trouvé ce code qui normalement décide quand
le temps de travail est finie, donc on continue le script.

Non testé, mais un avis est toujours bon à prendre.

C'est que pour des fichiers, l'action de dossier n'est pas obligatoire.

(*C'est plutôt lors de la copie du fichier dans le dossier où est  
exécuté le script.
C'est un problème classique, il faut vérifier la taille du fichier et  
attendre que la taille du fichier arrête d'augmenter.
Aussi, ton script ne fonctionnera pas lors d'un ajout de plus d'un  
item, il faut utiliser une boucle (repeat).*)

on adding folder items to this_folder after receiving added_items
	repeat with i in added_items
		my checkSize(contents of i)
		
		-- Ton code
		
	end repeat
end adding folder items to

on checkSize(F)
	set this_item_oldsize to 0
	repeat
		delay 3
		set this_item_newsize to get eof of F --> la taille du fichier
		if this_item_newsize = this_item_oldsize then exit repeat
		set this_item_oldsize to this_item_newsize
	end repeat
end checkSize

Cordialement

Jean Louis
_______________________________________________
Applescript_fr mailing list
anonyme@...
http://listes.patpro.net/mailman/listinfo/applescript_fr

Sujet : Re: [AS] Délai_dépassé_pour_un_AppleEvent._-17 12
De : Kurikinton <anonyme@...>
Date : 2008-05-21 18:55:34

Sujet : Re: [AS] Délai_dépassé_pour_un_AppleEvent._-17 12
De : Kurikinton <anonyme@...>
Date : 2008-05-23 11:30:23

Apple, AppleScript, AppleScript Studio, AppleTalk, AppleWorks, ColorSync, Finder, HyperCard, iBook, iLife, iMac, iWork, Keynote, Mac, Macintosh, Mac OS, Pages, Panther, PowerBook, Power Mac, Power Macintosh, QuickTime, Safari, Tiger, Xcode sont des marques déposées par Apple Computer, Inc., enregistrées aux Etats-Unis et dans les autres pays. Liste officielle