1.- Présentation
GrabAMap : Encore un programme de capture de
carte. Un de plus !
GrabAMap (ou GAM pour les intimes) permet de
capturer sous forme de fichier(s) image des cartes, ou tout autre
graphisme, qui se présentent à l'écran dans une fenêtre pouvant se
déplacer dans toutes les directions. GAM va permettre de déplacer la
carte et d'effectuer à chaque déplacement une capture. L'ensemble de
ces captures peut ensuite être ré-assemblé pour former une carte plus grande.
GrabAMap ressemble beaucoup à ses cousins,
toutefois il présente quelques caractéristiques intéressantes pour
certains. Faisons un tour de ses fonctions
-
Possibilité de déplacer la carte par clic
(généralement sur des flèches) ou par
glissé-déplacé;
-
Définition
de la zone de capture ainsi que des points de
clic à la souris;
-
Contrôle des temporisations de
déplacement et de capture afin de s'adapter à toutes les
applications ou site web;
-
Enregistrement des cartes
dans des fichiers BMP;
-
Sauvegarde et rappel des
configurations.
Pour l'instant chaque capture donne lieue à
un fichier BMP. Plus tard j'implémenterais une fonction qui permet
de ré-assembler les multiples BMP dans une seule grande image
automatiquement. Dans cette version actuelle, si vous désirez
disposer d'une grande carte, il vous faudra recoller les morceaux
à la main... Désolé.
Dégagement de responsabilités
J'ai développé cet utilitaire pour mon usage personnel. Je vous l'offre
gratuitement sans contrepartie. Je ne garantie rien. Vous l'utiliserez
à vos risque et périls. Je ne saurais être tenu pour responsable
d'effets secondaires indépendants de ma volonté et potentiellement destructeurs
pouvant résulter d'une configuration différente entre mon
PC et le votre, d'une erreur de programmation, de l'infection par
un virus non reconnu par mon anti-virus personnel. Je ne promets
même pas que ce programme fasse de prêt ou de loin ce qu'il
prétend.
Dans la mesure du possible, et tant que le site GpsPassion me le
permettra, je répondrait à vos questions dans le forum dédié sur
GpsPassion. J'écouterais avec attention vos remarques et
suggestions, toutefois je ne promet pas de faire évoluer le logiciel
en tenant compte de ces remarques si elles ne correspondent pas à
ce que j'ai envie d'en faire.
Forum GpsPassion : ici.
2.- Installation
Téléchargez le fichier dont le lien est donné en
bas de cette page. Pour l'instant il ne s'agit que d'un simple exe.
Pas de d'installateur automatique ou quoi que ce soit de compliqué.
Placez ce fichier exe dans un répertoire qui vous convient.
Créez éventuellement un raccourci. Les fichiers images
seront stockés dans le répertoire de l'exe, donc évitez de le placer
dans un répertoire où il cohabite avec d'autres programmes.
3.- Utilisation
Lancez l'exe et vous obtiendrez l'écran
principal, simple et discret au possible:
Interressons nous tout d'abord à l'icone en
forme de roue dentée qui permet d'ouvrir la page des réglages:
L'onglet "Grab configuration" est la page
de configuration liée à une application ou un site donné :
On retrouve les réglages classiques de la
zone de capture et des points de clics. Pendant les réglages,
la zone centrale devient une loupe afin de cliquer précisément :
Le bouton "View" permet de visualiser le bon
réglage de la zone de capture en la recouvrant d'une zone bleutée.
N'oubliez pas de faire disparaître cette zone bleutée en re-cliquant dedans.
Les délais à régler dépendent de
l'application ou du site, de la vitesse de votre connexion, etc
... Vous serez peut être obligé de tâtonner pour les optimiser.
Le "Move delay" est le temps en 2 clics (ou
2 drag) dans le cadre d'un même mouvement. En effet, dans le mode
"clic", GAM clique plusieurs fois sur une flèche avant de faire la
capture. Cela parce que la plupart des sites web ne déplacent la
carte que d'une toute petite fraction à chaque clic. Or il est
intéressant de maximiser le déplacement tout en gardant une petite
zone de recouvrement. Le réglage du nombre de clic par déplacement
n'est pas accessible dans l'IHM mais on peut le modifier en éditant
dans Notepad le fichier GAM (voir plus
bas
).
Le "Snapshot delay" est le délai que GAM
attend entre la fin d'un déplacement et la capture proprement dite.
Dans la plupart des cas, on peut enchaîner des clics très
rapidement, même si l'affichage ne suit pas. Par contre il faut attendre alors un peu
plus longtemps que l'affichage soit stabilisé avant de faire la capture.
Accessoirement, le "Snapshot delay" est aussi le temps pendant lequel
apparaît la fenêtre permettant d'annuler une capture en cours. Alors ne le régler pas trop
court sinon vous ne pourrez jamais arrêter une capture en cours.
4.- Le mode "Drag"
En cliquant sur "Use drag mode" on active le
mode "drag" qui permet d'utiliser GAM sur des sites qui ne disposent
pas de flèches. Cette fois au lieu
de simuler des clics de souris, GAM va simuler des glisser-déplacer.
En activant ce mode, les boutons de réglage
des point d'action des flèches deviennent inopérats puisqu'ils ne servent plus.
Le glissé-déplacé va positionner la souris à environ 1/20° d'un bord
et glisser la souris à 1/20° du bord opposé. Afin de permettre au
site web de mieux répondre, le glissé-déplacé est coupé en 20
glissé-déplacés élémentaires. GAM attend le "Move delay" entre chaque glissé-déplacé
élémentaire. La souris est relaché puis
re-cliquée pour chacun de ces glissé-déplacés élémentaires. (Euh.. c'est clair ?)
Une fois le déplacement
effectué, GAM attend toujours le "Snapshot delay" avant d'effectuer la capture.
5.- Réglages de l'application
L'onglet "Application settings" permet lui de régler des paramètres globaux à
l'application qui ne peuvent pas être personnalisés par site. On trouve:
6.- Capture
Après être retourné à la fenêtre principale
en cliquant sur "OK", il faut encore régler la taille de la capture
souhaitée:
Deux nombres permettent de définir la taille
de la carte finale en nombre de captures horizontales et nombre de
captures verticales.
Avant de lancer la capture, n'oubliez pas de
positionner la carte dans la fenêtre sur le coin supérieur gauche de
la zone à capturer. GAM va capturer en se déplaçant en zig-zag
en commençant vers la droite (est), puis vers le bas, puis vers la
gauche, puis vers le bas, ... jusqu'à parcourir toute la zone à capturer.
Quand vous êtes prêt, cliquez sur le bouton
avec l'appareil photo et la capture commence.
Un premier "ding" vous signale la première
capture, après la carte va se déplacer. Après chaque déplacement la
fenêtre suivante apparaît :
durant la délai de capture. Si vous ne
pressez pas la barre d'espace, alors le ding retentit à nouveau et
la capture est effectuée. L'indicateur d'avancement est
représentatif de l'avancement dans les captures.
Puis le déplacement suivant s'enchaîne, etc
... jusqu'à couverture de la zone à capturer.
Le résultat est un ensemble de fichiers
"test_X_Y.bmp" situés dans le même répertoire que l'application.
Pour l'instant GAM ne permet pas de choisir
le nom du fichier de sortie ou son emplacement.
7.- Réglages secrets
Comme promis, en éditant le fichier .GAM
dans Notepad, vous aurez accès à quelques réglages qui ne sont pas
encore accessibles dans l'IHM:
Pour utiliser ces réglages, enregistrez
votre configuration, éditez le fichier GAM puis rechargez la configuration/
8.- Téléchargement
-
v0.0
(beta0) du 12 mai 2008 - première version offerte au public
-
v0.1
(beta1) du 23 juin 2008 - correction pour Windows XP |