AppleScript



Objectifs, programme, validation de la formation

Objectifs

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.

Description, programmation

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…)

Niveau de sortie information non communiquée

Métiers visés

M1805 :


Durée, rythme, financement

Durée 35 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Modalités de recrutement et d'admission Bonne connaissance de l'environnement informatique (pratique courante d'OS X).

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Aucune

Inscription

Contact renseignement RICHIR Agnès

Téléphone 0557190765


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/07/2020

Adresse d'inscription
15 Bis Allée James Watt 33700 Mérignac

Lieu de formation


Organisme de formation responsable