S'exécute sur votre appareil · sans crédits

Automatisations

Assemblez quelques blocs sur un canevas et une page devient des lignes à vos conditions : vos sélecteurs, vos filtres, vos noms de colonnes. Sans IA, sans rien envoyer nulle part, sans rien payer.

L'idée

Des blocs sur un canevas, des fils entre eux

Une automatisation est un petit schéma. Les blocs se posent où vous voulez, et les fils disent où vont les données. À l'exécution, SheetPilot suit ces fils des blocs d'entrée jusqu'aux blocs de feuille et écrit ce qui en ressort.

La même forme d'un bout à l'autre

Chaque fil transporte la même chose : des lignes avec des colonnes nommées. C'est pourquoi n'importe quel bloc se branche sur n'importe quel autre, sans se soucier des types.

Plusieurs fins sont permises

Un schéma peut se terminer sur plusieurs blocs de feuille — les liens dans une feuille, les images dans une autre. Chaque fin garde ses propres réglages d'en-tête et de doublons.

Les boucles sont refusées, pas exécutées à moitié

Si un fil bouclait, l'éditeur le signale et l'exécution ne démarre pas. Vous ne retrouverez jamais une feuille contenant la moitié d'une automatisation.

La seule règle de jonction à connaître

Quand deux fils ou plus arrivent sur le même bloc, leurs lignes sont posées côte à côte en colonnes supplémentaires, appariées par numéro de ligne. Les titres viennent d'un fil, les liens d'un autre, les dates d'un troisième : trois fils dans un bloc de feuille donnent trois colonnes. Aucun bloc de fusion à apprendre, parce qu'il n'y a rien d'autre à décider.

Si les fils apportent des nombres de lignes différents, les plus courts sont complétés par des cellules vides et l'éditeur signale l'écart — vous le voyez sur le canevas, pas après coup dans votre feuille.

Entrée
Entrée
Enregistrer dans la feuille
AB

Les blocs

Sept sortes, et c'est tout le vocabulaire

Entrée

Là où les données entrent dans le schéma. Choisissez une des sept sources et donnez un nom à la colonne produite.

Extraire

Tire des adresses e-mail, des adresses web, des nombres ou une correspondance d'expression régulière du texte d'une colonne. Une cellule contenant cinq liens devient cinq lignes.

Filtrer

Supprimer les doublons, écarter les lignes vides, garder ou rejeter des lignes selon le texte qu'elles contiennent ou un motif, ou ne conserver que les premières.

Transformer

Nettoyer les espaces, changer la casse, rechercher et remplacer, raccourcir à une longueur, ou ajouter du texte avant ou après chaque valeur d'une colonne.

Découper

Casser une cellule sur un séparateur — soit en lignes supplémentaires, soit en colonnes nommées alignées à côté.

Ajouter une colonne

Appose sur chaque ligne l'adresse de la page, son titre, la date, l'heure, ou une ligne de votre cru qui mélange tout cela.

Enregistrer dans la feuille

La fin. Choisissez la feuille de calcul et l'onglet, décidez si les noms de colonnes servent d'en-tête la première fois, et désignez la colonne à vérifier avant d'ajouter un doublon.

Sources d'entrée : ce sur quoi vous avez fait un clic droit · la sélection en cours · le texte lisible de la page · tout ce que trouve un sélecteur CSS, en texte ou en attribut comme l'adresse d'un lien · chaque lien de la page · chaque image · le premier tableau de la page, en-tête compris.

Trois façons de la déclencher

Une automatisation qu'il faut aller chercher est une automatisation qu'on cesse d'utiliser : d'où trois déclencheurs.

Depuis le panneau

Ouvrez l'onglet Automatisations et appuyez sur Exécuter. Elle travaille sur la page qui est devant vous et annonce le nombre de lignes ajoutées.

Depuis le menu contextuel

Activez l'option de menu et l'automatisation apparaît exactement là où vous la voulez — sur du texte sélectionné, des liens, des images, ou la page elle-même.

Avec un raccourci clavier

Trois emplacements de raccourci sont disponibles. Réservez-en un à l'automatisation que vous utilisez le plus et elle se lance sans aucune interface.

Prévisualiser avant d'écrire

L'aperçu exécute tout le schéma sur la page courante sans rien écrire. Chaque bloc indique combien de lignes en sont sorties, avec quelques valeurs d'exemple. Quand le résultat est vide, vous voyez précisément quel bloc l'a vidé — neuf fois sur dix, un sélecteur auquel il manque une classe.

Modèles

Partir de quelque chose qui tourne déjà

Un canevas vide est un mauvais point de départ. Cinq schémas prêts à l'emploi couvrent les formes habituelles — ouvrez-en un et changez ce qui vous concerne.

  • Collecter les liens

    Tous les liens de la page, dédoublonnés, avec la page d'origine et la date sur chaque ligne.

  • Collecter les e-mails

    La même forme pour les adresses e-mail. Un passage sur un annuaire ou une page de contacts et la liste est propre.

  • Récupérer une liste

    Une ligne par élément correspondant à un sélecteur CSS. Renseignez le sélecteur et cela fonctionne sur n'importe quelle fiche, ligne ou entrée répétée.

  • Découper au clic droit

    Enregistre l'élément cliqué avec le titre, l'adresse et la date de la page, et s'installe dans le menu contextuel dès l'enregistrement.

  • Deux colonnes côte à côte

    Deux sélecteurs, deux fils vers le même bloc. C'est le modèle qui montre la règle de jonction à l'œuvre, et celui à copier quand il vous faut un titre et son lien ensemble.

Exemple concret

Trente offres d'emploi dans un suivi

Un site d'emploi affiche trente fiches sur un écran et vous voulez le titre de chacune ainsi que le lien qui se trouve derrière.

Demain, même site, même raccourci : seules les annonces que vous n'avez pas encore vues s'ajoutent à la feuille.

  1. 1

    Partez du modèle à deux colonnes. Mettez le sélecteur du titre de fiche dans le premier bloc d'entrée et celui du lien dans le second — en choisissant l'adresse du lien comme attribut plutôt que le texte.

  2. 2

    Appuyez sur Aperçu. Si les deux blocs annoncent trente lignes, vos sélecteurs sont bons. Si l'un affiche zéro, il est trop étroit ; s'il affiche trois cents, trop large.

  3. 3

    Ajoutez un filtre qui écarte les lignes vides et un bloc qui appose la date, pour toujours savoir quand un lot a été capturé.

  4. 4

    Pointez le bloc de feuille vers votre suivi, activez l'en-tête, choisissez la colonne des liens pour la vérification des doublons, et lancez.

Limites et bonnes habitudes

  • Jusqu'à vingt automatisations, chacune avec au plus seize blocs — de quoi travailler pour de bon, tout en gardant un schéma lisible.
  • Une exécution écrit au maximum cinq cents lignes : une page énorme ne peut pas déverser des milliers de lignes dans votre feuille par accident.
  • Nommez vos colonnes comme sont nommés vos en-têtes. C'est tout le secret d'une automatisation qui s'emboîte avec une feuille.
  • Les sélecteurs cassent quand un site est refait. L'aperçu est le moyen le plus rapide de savoir quel bloc s'est tu.
  • Tout ici — le schéma, l'exécution, les résultats — se passe dans votre navigateur, et les lignes vont de votre machine directement à l'API de Google.

Construisez-en une cet après-midi.

La première automatisation prend une dizaine de minutes. Chaque exécution suivante prend une touche.