L'essentiel sur AppleScript Liste de tous les Scripts Votre contribution Sommaire


Thomas Robisson .... Olivier Thalgott .... Vincent Duvert .... Vincent Duretz .... François Klein .... Lavache .... Gilles Depeyrot .... Hubert Jacquot-Dion ... Coch ... Jacques Piotrowski .... Simon Picard .... Bernard Rey .... Jean-Marie Hoornaert ... Jean-Louis Legal .... Rachid Hallalel .... Rene Raphael .... Luc Canaguier .... Nicolas Descombes .... Romain Brestac ....


Jacques Piotrowski






File To App Graphique :


File To App Musicale :


Associer une liste de fichiers à une application graphique.
Associer une liste de fichiers à une application musicale.

Historique :
- 22/12/2000 : Version 1

Historique :
- 22/12/2000 : Version 1






Renomme Liste Fichier :


Créer Lot De Dossier :


Renommer une liste de fichier avec comme nouveau nom un préfixe et une séquence numérique, avec gestion des extensions en fonction du type de fichier..
Permet de créer une série de répertoires en "rafale", pour y classer des séries de documents.

Historique :
- 22/12/2000 : Version 1

Historique :
- 29/01/2001 : Version 1






Expand With MindExpander :


Associer Famille :


Dropplet permettant de décompresser une série de fichiers, issus des "newsgroups", à l'aide de "MindExpander"
Associer une famille avec une liste de documents et/ou de dossiers

Historique :
- 27/01/2001 : Version 1

Historique :
- 02/12/2002 : Version 1




Tri sélectif de x images sur une extension :

Vous avez un dossier qui comporte 5000 images, dont vous ne voulez garder que celles avec l'extension, disons, ".WMF".
Inconvénient : chaque image est en plusieurs formats sous le même nom, sans etre associee à un quelconque logiciel selon le format, ce qui empeche le tri par "type". Disons donc que ce volumineux dossier vient du monde Windows...
Deux problemes se posent : la taille memoire de la liste issue de ce dossier, et la rapidite d'execution du script.
Pour la memoire : un simple "Pomme-I" sur l'icone du script, option "memoire", et collez 1024 Ko ou 2048 Ko : les grandes listes ne lui feront plus peur a ce script de type "glisser/deposer". 200Ko est la taille memoire par
defaut.
Pour la rapidite : quand un script est amene a supprimer un grand nombre d'objets, plus la Corbeille est pleine, plus le script est lent : il faudra donc la vider régulierement. Et même dès le départ du script.

Voici le script :

    on open selection
    set nb_suppression to 0
      tell application "Finder"
      empty trash
      set liste_des_fichiers to selection
        repeat with un_fichier in liste_des_fichiers
        set nom_fichier to un_fichier as string
        set pos_ext to offset of ".WMF" in nom_fichier
          if pos_ext = 0 then
          delete un_fichier
          set nb_suppression to nb_suppression + 1
            if nb_suppression > 200 then
            empty trash
            set nb_suppression to 0
            end if
          end if
        end repeat
      end tell
    end open


Voilà !



Thomas Robisson .... Olivier Thalgott .... Vincent Duvert .... Vincent Duretz .... François Klein .... Lavache .... Gilles Depeyrot .... Hubert Jacquot-Dion ... Coch ... Jacques Piotrowski .... Simon Picard .... Bernard Rey .... Jean-Marie Hoornaert ... Jean-Louis Legal .... Rachid Hallalel .... Rene Raphael .... Luc Canaguier .... Nicolas Descombes .... Romain Brestac ....

Votre Adresse IP : 3.145.2.6 - Votre Nom IP : ec2-3-145-2-6.us-east-2.compute.amazonaws.com