Restez chez vous : apprenez à automatiser des tâches

Florian Innocente |

La période de confinement peut être l'occasion d'avoir plus de temps libre, alors pourquoi ne pas en profiter pour faire ce que l'on remet toujours à plus tard.

Aujourd'hui : Automatisez des tâches sur macOS et iOS.

Plusieurs logiciels permettent de leur déléguer des opérations répétitives. Il y a ce qu'Apple propose en standard et les utilitaires spécialisés.

Sur Mac, vous pouvez vous frotter à Automator et son icône de robot que vous trouverez dans le dossier "Applications". Pas besoin de connaissances particulières au départ, puisqu'il est conçu pour un public relativement large, avec des actions facilement compréhensibles dans leurs intitulés. Pour mettre le pied à l'étrier un peu plus vite, jetez un œil à la documentation en ligne (et en français) d'Apple.

Automator

Sur iPhone et iPad, c'est Raccourcis le spécialiste de l'automatisation. L'utilitaire de création des scripts n'implique pas d'être un cador en technique. Comme avec Automator, on empile des actions toutes prêtes, que l'on peut ensuite personnaliser.

Des raccourcis utilisés quotidiennement ou presque

On peut créer de petits raccourcis pour envoyer des messages types récurrents, pour allumer son Apple TV et lancer une chaîne, jouer une playlist. Il y a tellement de choses possibles que nous en avons fait un livre assez dense, pour vous aider à maîtriser cet outil :

Et puis il y a ces articles avec des exemples concrets :

Sur Mac, le shareware Hazel est bien connu pour sa capacités à exécuter des tâches routinières (32 $, environ 29,70 €). Il surveille le contenu de dossiers de votre choix et lance des actions en fonction de la nature des fichiers qui y apparaissent. Il gère également le contenu de votre corbeille.

Hazel
Une règle de tri appliquée à des fichiers qui arrivent dans le dossier de téléchargement

Si vous avez déjà créé des règles dans iTunes ou Photos, vous devriez vous en tirer facilement avec Hazel. La dernière version est compatible Catalina mais de petits artefacts graphiques peuvent surgir, et le mode Sombre n'est que partiellement pris en charge. Mais il fonctionne. Une démo valable 14 jours vous permettra de tester l'outil et des scripts d'exemple sont proposés au premier lancement. Le mode d'emploi (en anglais) est ici.

Enfin on peut recommander le puissant Keyboard Maestro (41,83 €). Comme le résume son éditeur, si vous pouvez faire quelque chose manuellement, alors Keyboard Maestro peut certainement le faire à votre place.

Keyboard Maestro

Vous créez des macros qui enchaîneront toute une série de tâches, des plus simples au plus sophistiquées et impliquant plusieurs applications si nécessaire. Des tâches routinières comme de taper son adresse email, d'envoyer un document type ou de manipuler des fichiers sont possibles. Autre exemple qui démontre les capacité du logiciel, celui d'un pilotage de son équipement HomeKit depuis son Mac :

Keyboard Maestro fonctionne à partir d'El Capitan et une démo est proposée.

avatar Marcos Ickx | 

Est ce que le livre sur raccourcis a finalement été mis à jour pour iOS 13 ?

avatar macbook60 | 

@Marcos Ickx

Bonjour je n’ai pas reçu de mise à jour encore mais c’est prévu normalement

avatar occam | 

Dans le même registre, il y a pour débutants, curieux et paresseux prêts à tout pour faire l’économie d’un geste de trop, le délicieux petit manuel
« Automate the Boring Stuff with Python, 2nd Ed. »
de chez NoStarch Press :
https://nostarch.com/automatestuff2

Pour 3 jours encore, on peut s’offrir à vil prix un HumbleBundle de manuels et tutos introductifs pour s’initier de manière ludique à la programmation :
https://www.humblebundle.com/books/coding-starter-kit-no-starch-press-books

Ne pas rater la série des « Python for Kids » et surtout « Doing Math with Python ». L’ebook sur Minecraft n’est pas mal non plus.

avatar pat3 | 

@occam

"Dans le même registre, il y a pour débutants, curieux et paresseux prêts à tout pour faire l’économie d’un geste de trop, le délicieux petit manuel
« Automate the Boring Stuff with Python, 2nd Ed. »
de chez NoStarch Press :
https://nostarch.com/automatestuff2"

Paresseux qui va apprendre Python pour automatiser un truc qu’il peut faire tout seul : j’aime beaucoup ton humour 🙂

avatar Ielvin | 

Bonjour,
Est-ce qu’avec un des logiciels cités on peut fusionner automatiquement le contenu de classeurs excel ?

Je m’explique :

J’envoie le même classeur vierge à plusieurs collaborateurs.
Ces derniers le remplissent et me le renvoient.

Je dois copier-coller chacun des tableaux (identique de par leur forme mais pas par les données contenues) dans un seul tableau.

Savez-vous comment automatiser cela ? Ou plutôt vers quel logiciel je devrais me tourner ?

Exemple :

J’envoie un tableau avec les questions :
- qui êtes-vous ?
- combien d’enfants avez vous ?
- combien de filles ?
-combien de garçons ?

Chacun aura une réponse différente, comment fusionner les données des multiples fichiers excels que je vais recevoir en réponse (la forme du tableau reste la même) en m’évitant des copier coller ?

Merci :)

avatar turismo | 

@Ielvin

Avec Excel ce serait plutôt du VBA, fais une recherche sur internet avec ce que tu veux faire, tu va forcément tomber sur des tuto.

avatar Ielvin | 

@turismo

Une collègue me parle de « consolidation » de ce qu’elle m’a brièvement expliqué ça serait le terme approprié.

Je vais également chercher vba.

Merci beaucoup :)

Ed :

Bon..

Alors la consolidation reste manuelle dans sa sélection mais apporte un plus :

https://youtu.be/wavEhGTP4Po

Je m’oriente vers Vba pour compléter du coup :) (genre je place tous les classeurs dans un seul dossier et pouf ~~ ).

avatar pat3 | 

@Ielvin

Euh, tu fais un framaform (framaform.org), tu leur envoie le lien et tu récupères les données en ligne, au format Excel si tu veux…

avatar Ielvin | 

@pat3

Je vais lire ça :)
Merci

avatar fredodido56 | 

Perso je cherche à automatiser l’allumage de l’Apple tv sur une chaîne précise lorsque j’arrive à la maison mais je ne trouve rien 🧐😔 si quelqu’un a une méthode je suis preneur 😇🙏

avatar Ielvin | 

@fredodido56

IFTT ?

En fait ce qu’on a c’est soit tu codes la solution .
Soit tu détournes ou assemble une solution. Mais pour ça il faut qu’elle existe au préalable.

Je ne trouve rien non plus dans raccourci /maison/

Cherche peut être dans :
- toolboxpro :
https://www.igen.fr/app-store/2019/11/toolbox-pro-ajoute-soixante-actions-raccourcis-111181

- scriptable :
https://www.igen.fr/app-store/2020/01/scriptable-permet-dutiliser-du-javascript-directement-dans-un-raccourci-112353

avatar juliuslechien | 

@fredodido56

Je suis preneur également, si quelqu’un a la solution.

avatar jerdopler | 

@fredodido56

Pour allumer l’Apple tv c’est tout simple avec raccourci. Je le fais quand j’arrête mon réveil. Par contre sur une chaîne précise je ne sais pas si c’est possible.

avatar fredodido56 | 

@jerdopler

Oui l’allumer manuellement avec raccourci j’ai trouvé mais j’aimerai que ça soit automatique quand je rentre chez moi, comme les ampoules par exemple .

avatar jerdopler | 

@fredodido56

Il me semble que toutes les actions contextualisées type quand j’arrive chez moi quand je sors de chez moi demandent une confirmation utilisateur. Elles ne peuvent pas se déclencher en arrière plan toutes seules.

avatar Derw | 

Salut.

Je voudrais rendre possible l’insertion de texte muet (« Lorem ipsum… ») sur Pages ou n’importe quel logiciel sur iPad. C’est possible ? Je me suis frotté à Raccourci, mais je butte sur 2 problèmes majeurs :
- Raccourci semble offrir plusieurs outils de manipulation de texte (remplacement, scission, merge…) mais je ne vois rien pour bêtement insérer…
- comment rendre accessible mon raccourci dans les apps ? J’ai vu qu’on pouvait le faire figurer dans le menu « Partage », mais je ne suis pas sûr que cela fasse ce qui est attendu.

avatar jerdopler | 

@Derw

Toute l’API n’est pas exposée dans raccourcis. Je t’invite à regarder ça https://apps.apple.com/fr/app/scriptable/id1405459188 si tu ne trouves pas ce que tu veux.

avatar Derw | 

@jerdopler

Merci, je vais regarder ça !

CONNEXION UTILISATEUR