Ce forum est en partie financé par l’affichage de publicités. Merci de désactiver votre bloqueur de publicités pour nous permettre de continuer à fournir ce service.

Demande de script (suppression d'icône personnalisée)

Discussion dans 'Développement Mac' créé par da25, 10 Juin 2003.

  1. da25

    da25 Nouveau membre

    Inscrit:
    10 Juin 2003
    Messages:
    2
    J'aime reçus:
    0
    Bonjour !

    Je souhaite effacer (et non remplacer) l'icône personnalisée de nombreux fichiers en même temps.

    Pour le faire avec un seul fichier, il suffit d'ouvrir la fenêtre Lire les informations, de sélectionner l'icône et de taper sur Supprimer ou Effacer pour que le fichier reprenne son icône d'origine donnée par le système selon ses caractéristiques (type et créateur).

    Mais voilà, lorsque l'on veut faire la manipulation sur un grand nombre de fichiers (environ 800), on fait comment ? On utilise AppleScript bien sûr ! Etant très débutant, j'ai pu créer parfois certains scripts ou surtout modifier des scripts existants pour les adapter à mes besoins.

    Aujourd'hui, je suis bloqué et je n'arrive pas à m'en sortir. Quelqu'un aurait-il une idée pour me créer un script ?!

    Merci d'avance !

    Didier
     
  2. FredoMkb

    FredoMkb Membre confirmé

    Inscrit:
    21 Avril 2003
    Messages:
    190
    J'aime reçus:
    5
    Salut Didier [​IMG]

    Si tu te debrouilles déjà un peu avec AS, voici une première approche :
    --
    on open Lst
    tell application "Finder"
    repeat with Itm in Lst
    set icon of Itm to {}
    end repeat
    end tell
    end open
    --
    Enregistre ce script comme aplication autonome pour pouvoir l'utiliser en tant
    que "droplet", c'est-à-dire qu'il traitera tous les éléments que tu glisseras
    sur son icône. Attention toutefois, ce code ne comporte aucun test ni contrôle,
    et il traitera tous les éléments qu'on lui proposera, sans distinction...
    N'oublie pas de lui alouer un peu plus de mémoire que les 200 Ko par déffaut...
    (Réalisé et testé sous Os9 et AS 1.4)

    a+ [​IMG]
     
Chargement...