Interpréteur PHP dans Automator

© Christian PAULUS. Document créé le 23 août 2009 , mis à jour le 23 août 2009.

Science sans conscience n’est que ruine de l’âme. François Rabelais

Accueil du site > Astuces > MacOSX > Interpréteur PHP dans Automator

Scripting / MacOsX 10.5.7 (Leopard)

Par défaut, Automator propose quelques shell pour la réalisation de scripts. Il est possible d’en ajouter d’autres, tel que l’honorable PHP :

Aller dans /Système/Bibliothèque/Automator/ (/system/Library/Automator) et ouvrez le répertoire Run Shell Script.action :

PNG - 103.4 ko
system_library

Editez le fichier /Contents/Resources/Shells.plist

PNG - 99.2 ko
automator_shell_plist

et ajoutez l’élément nécessaire pour PHP. Les différents éléments (shell) sont placés par ordre alphabétique. Ajoutez celui de php entre perl et python :

        <key>/usr/bin/php</key>
    <dict>
         <key>args</key>
         <array>
              <string>-r</string>
              <string>%</string>
         </array>
         <key>script</key>
         <array>
              <string>$line = trim(fgets(STDIN));</string>
              <string>foreach ($argv as $arg) { echo $arg; }</string>
         </array>
    </dict>

Sauvegardez et redémarrez Automator. Contrôlez la présence de l’option de menu :

PNG - 36.6 ko
automator_php

Vous pouvez maintenant utilisez votre script PHP directement dans la boite d’édition du script.

A découvrir :

Plussoyez !

Les forums sont fermés.