M2i Formation

Découvrez notre formationAppleScript

Présentiel

5 jours (35 heures) - APP-SCR

Accueil  ›  Formations Informatique  ›  Systèmes  ›  Administrateur système macOS  ›  AppleScript

Objectifs pédagogiques

  • Ecrire des scripts permettant l’automatisation de tâches
  • Ecrire des scripts qui permettent à plusieurs applications d’interagir
  • Utiliser les boucles pour des traitements répétitifs
  • Utiliser les conditions pour que les scripts s’adaptent à certains cas particuliers.

Niveau requis

Bonne connaissance de l’environnement informatique (pratique courante d’OS X).

Public concerné

Personnes en charge d’optimiser les processus de création et de production.

3 500 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

Généralités et philosophie du langage

  • La grammaire de base (tell, set, get…)
  • Les mots réservés

Structure de langage

  • Les variables (locales, globales, propriétés)
  • Les constantes

Les types de variables

  • Alphanumériques
  • Numériques
  • Booléennes
  • Tableaux

Les tests et les opérateurs de comparaison

  • If
  • Else

Les boucles

  • Forever
  • With
  • Until
  • While

Les commentaires

Les gestionnaires standards

  • On run
  • On idle
  • On error
  • On open
  • On quit

Les gestionnaires personnalisés

  • Fonctions, paramètres et retour

L’éditeur de script

  • La fenêtre résultat
  • Trace et débogage
  • Le mode enregistrement
  • La compilation et l’exécution
  • La sauvegarde des scripts (applications, scripts…)

AppleScript et les applications

  • Applications scriptables et enregistrables
  • Les dictionnaires
  • Le dictionnaire (classes, commandes, propriétés)
  • La hiérarchie des objets
  • Les propriétés (lecture écriture, lecture seule)
  • Étude du dictionnaire du Finder

La formation peut être complétée par l’utilisation d’AppleScript sur des applications spécifiques (Filemaker, InDesign, Word, Excel…)

Complétez votre formation

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus