ScrollSnap génère des captures « déroulantes »

On a parfois besoin de capturer une portion d’une page web ou d’un document, portion qui ne tient pas dans la hauteur de la fenêtre ouverte.
Il faut alors faire plusieurs copies, puis les mettre bout à bout dans Aperçu, par exemple. Une autre solution est d’exploiter une fonction de l’application Shottr, disponible il me semble même dans la version « gratuite ». Cependant, c’est alors Shottr qui s’occupe de tout et c’est souvent un peu acrobatique d’arrêter la capture au bon endroit.

ScrollSnap 2 ne propose, lui, que cette seule fonction et on reste totalement maître de ce qui est capturé.

Dans son état actuel, il s’agit d’une application assez brute de décoffrage. Il n’y a ni module de barre de menu, ni icône dans le Dock, ni raccourci clavier d’activation. Il faut donc lancer ScrollSnap avec un lanceur – pour moi, c’est avec Raycast –, faire la capture et la sauvegarder. Alors ScrollSnap quitte systématiquement, c’est normal. Il faut suivre le même processus pour réaliser une autre capture, et ainsi de suite. On peut, alternativement à un lanceur, installer l’application gratuite HotCorners (Mac App Store) et attribuer un coin de l’écran à ScrollSnap.

Avant d’utiliser ScrollSnap, il faut ouvrir la page web ou le document choisi au début de la partie à capturer. Puis on lance l’utilitaire qui affiche un cadre de sélection en surimposition. On peut le déplacer, le recadrer, notamment en largeur. Quand on est prêt, on clique Capture sur la minuscule palette qui est affichée.
On ne touche pas au cadre de sélection, mais on descend doucement dans la page web ou le document avec la roulette de la souris, par exemple, et on s’arrête quand on atteint la fin de la portion à capturer. On clique le bouton Save (qui a remplacé Capture) de la palette.
La capture apparaît quelques secondes en bas à droite de l’écran, on peut cliquer dessus pour l’ouvrir dans Aperçu et faire ce que l’on veut avec.
Par défaut, ScrollSnap envoie directement la capture dans Documents, mais son menu Options propose d’autres destinations.

Cette version 2 assure la suppression automatique des fichiers temporaires enregistrés il y a plus de sept jours.

ScrollSnap est pratique, finalement assez simple à utiliser malgré son dépouillement. l’utilitaire est gratuit et open source. Téléchargez-le sur son dépôt GitHub où une petite séquence filmée (silencieuse) démontre très simplement comment l’utiliser.

D'autres articles du blog à découvrir…

5 1 vote
Évaluation de l'article
15 Commentaires
Commentaires en ligne
Afficher tous les commentaires
Invité
PhilD
2 mois il y a

màj 2025-10-28:
une version 2.1.0 vient de sortir
Mais me concernant, cela ne fonctionne toujours pas (J’utilise un moniteur externe)

Invité
André
3 mois il y a

Bonjour Bernard,
Ce Scrollsnap est une vraie trouvaille bien pratique.
Je suis heureux de pouvoir vous retrouver malgré votre retraite.
Parlant de retraite, j’y suis moi-même depuis 20 ans déjà (j’en ai 80), et j’espère pouvoir vous lire encore longtemps, car mon intérêt pour le mac n’a pas faibli depuis le LC, ayant maintenant un mini M2 pro.
Surtout portez-vous bien, et à bientôt !,
André

Invité
Desboisch
3 mois il y a

Bonjour,
j’utilise Cleanshot X disponible sur Setapp qui possède la même fonction
Merci pour ce blog

Invité
PhilD
3 mois il y a

Belle découverte, merci…
mais chez moi, je n’arrive pas à la faire fonctionner
(MBP M4 avec un écran 23″ externe en mode recopie)

Invité
Claude Leroux
3 mois il y a
Répondre à  PhilD

Bonjour,
Le comportement de ScrollSnap semble effectivement dépendre de l’écran sur lequel on travaille. Comme je l’ai déjà indiqué, sur ma config, ScrollSnap fonctionne parfaitement sur le moniteur principal et il est absolument inopérant sur le moniteur secondaire.
J’ai procédé à nouveau à quelques essais.
En temps normal, ma configuration est la suivante : Mac Studio M2/32GB/2TB sous macOS 15.7.1 Sequoia. Moniteur principal : Studio Display Apple 27″. Moniteur secondaire : LG UltraFine 24″ en mode étendu.
Pour ce nouvel essai, j’ai inversé les moniteurs, c.-à-d. que, dans les réglages système, j’ai déclaré le LG 24″ comme écran principal et le Studio Display 27″ comme secondaire en mode étendu. J’ai réessayé ScrollSnap sur le LG en tant que principal : Pas de problème, il fonctionne parfaitement. J’ai essayé ensuite sur le moniteur Studio Display devenu secondaire en mode étendu : ScrollSnap ne répond plus !

Invité
Claude Leroux
3 mois il y a

Je l’ai installé hier sur mon Mac Studio M2 Max, il fonctionne parfaitement et j’en suis satisfait. 
Je dois à la vérité que mes premiers essais ne furent pas du tout concluants. Il se trouve que ma config de travail comporte deux moniteurs et que j’ai réalisé ces essais sur l’écran secondaire en affichage étendu ; dans ce cas, ScrollSnap est parfaitement inopérant : pas moyen de modifier le cadre de sélection. On peut juste le déplacer et les autres actions sont tout aussi vaines.
Mais après quelques tentatives infructueuses, j’ai déplacé la page de Safari à capturer sur l’écran principal et j’ai réessayé Bingo !
J’ai regardé s’il n’y aurait pas un réglage à effectuer dans les réglages système, mais je n’ai rien trouvé.
Merci à Bernard pour cette petite pépite…

Dernière modification le 3 mois il y a par Claude Leroux
Invité
Roland
3 mois il y a

Je n’ai pas pu faire fonctionner ScrollSnap et selon l’avis que j’ai lu je ne suis pas le seul !
vous l’avez vraiment testé ? (j’ai un Macmini M1 à jour)

Invité
Ange
3 mois il y a

Depuis sa création, j’utilise shottr qui possède cette fonction parmi d’autres…

Invité
Thierry
3 mois il y a

Voici encore un outil original, de niche, mais dont je vois bien l’intérêt pour mon usage !

Invité
carmet
3 mois il y a

bonjour
votre blog est vraiment interessant
continuez a nous donner des infos et astuces
andré

Invité
Thierry
3 mois il y a
Répondre à  carmet

Je « plussois ». Nulle part ailleurs (ici maintenant et dans les versions antérieures de vos publications), je ne retrouve cet éclectisme et ce très large point de vue sur le monde Apple. J’espère que votre retraite sera très longtemps active !