introduction À l’Écriture de ?· adobe®, le logo adobe, illustrator®, indesign® et...

Download INTRODUCTION À L’ÉCRITURE DE ?· Adobe®, le logo Adobe, Illustrator®, InDesign® et Photoshop…

Post on 12-Sep-2018

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • ADOBEINTRODUCTION LCRITURE DE SCRIPTS

  • Copyright 2007 Adobe Systems Incorporated. Tous droits rservs.

    Introduction lcriture de scripts sous Windows et Macintosh.

    AVIS : Toutes les informations contenues dans ce document sont la proprit dAdobe Systems Incorporated. Aucune partie de ce document (que ce soit sous forme de copie papier ou lectronique) ne peut tre reproduite ni transmise, sous quelque forme ou par quelque moyen que ce soit (lectronique, mcanique, photocopie, enregistrement ou autre) sans autorisation crite pralable dAdobeSystems Incorporated. Le logiciel dcrit dans ce document est fourni sous licence et peut tre copi ou utilis uniquement en conformit avec les dispositions de cette licence.

    Ce document et les informations contenues sont fournis EN LETAT et peuvent tre modifis sans pravis. Ils ne constituent en aucune manire un engagement de la part dAdobe Systems Incorporated. Adobe Systems Incorporated ne peut tre tenu pour responsable des erreurs ou inexactitudes et rejette toute garantie (expresse, tacite ou contractuelle) concernant ce document, notamment concernant sa qualit marchande ou son adquation un usage particulier et la non-contrefaon des droits dun tiers.

    Toute rfrence des noms de socit dans les modles dexemple nest utilise qu titre dexemple et ne fait rfrence aucune socit relle.

    Adobe, le logo Adobe, Illustrator, InDesign et Photoshop sont des marques ou des marques dposes dAdobe Systems Incorporated aux Etats-Unis et/ou dans dautres pays.

    Apple, Mac OS et Macintosh sont des marques dApple Computer, Inc., dposes aux Etats-Unis et dans dautres pays. Microsoft et Windows sont des marques ou des marques dposes de Microsoft Corporation aux Etats-Unis et/ou dans dautres pays. JavaScriptTM et toutes les marques relatives Java sont des marques ou des marques dposes de Sun Microsystems, Inc. aux Etats-Unis et dans dautres pays. UNIX est une marque dpose de The Open Group.

    Toutes les autres marques cites sont la proprit de leurs dtenteurs respectifs.

    Si le prsent guide est distribu avec un logiciel sous contrat de licence de lutilisateur final, ce guide, de mme que le logiciel dont il traite, est cd sous licence et ne peut tre copi ou utilis que conformment cette licence. Sauf autorisation spcifique dans la licence, aucune partie de cette publication ne peut tre reproduite, enregistre sur un systme de recherche ou transmise sous quelque forme ou par quelque moyen que ce soit (enregistrement lectronique, mcanique ou autre), sans lautorisation crite pralable dAdobe Systems Incorporated. Notez que le contenu de ce manuel est protg par des droits dauteur, mme sil nest pas distribu avec un logiciel accompagn dun contrat de licence pour lutilisateur final.

    Les informations contenues dans ce guide sont fournies titre informatif uniquement ; elles sont susceptibles dtre modifies sans pravis et ne doivent pas tre interprtes comme tant un engagement de la part dAdobe Systems Incorporated. Adobe Systems Incorporated naccepte aucune responsabilit quant aux erreurs ou inexactitudes pouvant tre contenues dans le prsent guide.

    Adobe Systems Incorporated, 345 Park Avenue, San Jose, California 95110, Etats-Unis.

  • 3

    Table des matires

    1 Introduction ................................................................................................................................. 5Est-ce difficile dapprendre crire un script ?.................................................................................................................... 5Pourquoi utiliser un script ? ........................................................................................................................................................ 5Comment savoir quand utiliser un script ? ........................................................................................................................... 5Quen est-il des actions ou des macros ? ............................................................................................................................... 6Lcriture de scripts, cest quoi au juste ? .............................................................................................................................. 6

    AppleScript................................................................................................................................................................................. 6JavaScript .................................................................................................................................................................................... 6VBScript ....................................................................................................................................................................................... 7

    Par o dois-je commencer ? ....................................................................................................................................................... 8

    2 Bases de lcriture de scripts....................................................................................................... 9Modules de lcriture de scripts ................................................................................................................................................ 9Utilisation des objets, des proprits, des mthodes et des commandes ................................................................ 9Utilisation des objets..................................................................................................................................................................... 9

    Concepts DOM........................................................................................................................................................................10Variables ....................................................................................................................................................................................11

    Les rfrences dobjet facilitent la vie ......................................................................................................................11Les variables offrent un raccourci convivial ...........................................................................................................12Dnomination des variables........................................................................................................................................13

    Ensembles ou lments dobjets comme rfrences dobjet................................................................................13Comment les lments et les ensembles numrotent les lments suivants ? .......................................14

    Rfrence lobjet actuel ou actif....................................................................................................................................15Utilisation des proprits ..........................................................................................................................................................16

    Utilisation des proprits lecture seule et lecture-criture ....................................................................................20Utilisation des avertissements de scurit pour afficher la valeur dune proprit................................20

    Valeurs constantes et numrations ..............................................................................................................................21Utilisation de variables pour les valeurs de proprit ..............................................................................................23

    Utilisation de mthodes ou commandes ............................................................................................................................24Paramtres des commandes ou mthodes..................................................................................................................24

    Paramtres requis............................................................................................................................................................24Paramtres multiples .....................................................................................................................................................25

    Instructions Tell (AS uniquement)..........................................................................................................................................26Remarques sur les variables .....................................................................................................................................................27

    Changement de la valeur dune variable ......................................................................................................................27Utilisation de variables pour faire rfrence des objets existants ....................................................................28

    Rendre les fichiers de script lisibles .......................................................................................................................................28Commenter le script .............................................................................................................................................................28Continuer des lignes longues en AppleScript et VBScript ......................................................................................30

    Utilisation de tableaux................................................................................................................................................................30Cration dobjets ..........................................................................................................................................................................31Informations

Recommended

View more >