Transformer un script Python, Perl, Ruby ou Shell en une application autonome pour Mac OS X

Platypus est un excellent utilitaire qui vous permet de transformer pratiquement n'importe quel script en une application Mac OS X autonome. Gratuit et remarquablement simple à utiliser, Platypus prend en charge pratiquement tous les scripts shell, Perl, Python, PHP, Ruby, Tcl, AppleScript, Expect et même d'autres langages de script.

L'utilisation de l'application est simple, il suffit de glisser-déposer un script sur l'application, de lui donner un nom, de lui attribuer un type de sortie (barre de progression, sortie du script, vue du webkit, etc.), de définir le support du glisser-déposer ou non, et d'ajuster quelques autres variables si nécessaire. Une fois la configuration terminée, cliquez sur "Créer" pour construire une application autonome qui contient le script. L'application qui en résulte est entièrement portable et s'exécute de manière indépendante, vous permettant d'utiliser l'application sur votre propre Mac ou ailleurs, ce qui permet même aux utilisateurs novices d'effectuer des tâches complexes et d'exécuter des scripts qui, autrement, dépasseraient leur niveau de compétence pour être exécutés.

Lire aussi :  Comment désactiver le bloqueur de fenêtres publicitaires intempestives dans Safari pour iPhone et iPad

Les possibilités sont pratiquement infinies, alors laissez libre cours à votre créativité, car c'est Playtpus qui rend possible des applications comme l'outil de dépannage Consultant's Canary.

Pour un cas d'utilisation basique mais pratique, construisez une application pour effectuer une tâche répétitive nécessaire et ajoutez-la aux éléments de connexion d'un utilisateur ou placez-la dans le Dock ou le Launchpad pour faciliter l'accès des novices. C'est certainement mieux que d'essayer d'expliquer à quelqu'un comment exécuter un script de bash !

Click to rate this post!
[Total: 2 Average: 4]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *