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.
S'exécute sur votre appareil · sans crédits
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
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.
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.
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.
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.
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.
Les blocs
Là où les données entrent dans le schéma. Choisissez une des sept sources et donnez un nom à la colonne produite.
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.
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.
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.
Casser une cellule sur un séparateur — soit en lignes supplémentaires, soit en colonnes nommées alignées à côté.
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.
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.
Une automatisation qu'il faut aller chercher est une automatisation qu'on cesse d'utiliser : d'où trois déclencheurs.
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.
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.
Trois emplacements de raccourci sont disponibles. Réservez-en un à l'automatisation que vous utilisez le plus et elle se lance sans aucune interface.
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
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.
Tous les liens de la page, dédoublonnés, avec la page d'origine et la date sur chaque ligne.
La même forme pour les adresses e-mail. Un passage sur un annuaire ou une page de contacts et la liste est propre.
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.
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 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
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.
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.
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.
Ajoutez un filtre qui écarte les lignes vides et un bloc qui appose la date, pour toujours savoir quand un lot a été capturé.
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.
La première automatisation prend une dizaine de minutes. Chaque exécution suivante prend une touche.