Page 1 sur 2
Capture zone écran
Posté : 08 oct. 2018, 05:14
par romain
Bonjour,
Nouveau ici même si j'utilise depuis des années sm. J'adore
Je souhaiterai faire une capture d'écran d'une zone prédéfini. Aujourd'hui j'utilise des utilitaires externes commandé par sm mais j'ai parfois des défauts . J'utilise la copie d'écran de sm . Mais est il possible de programmer une copie pour une zone bien défini. je sèche un peu.
Si vous avez une idée je suis preneur .....
Merci a vous
Re: Capture zone écran
Posté : 08 oct. 2018, 19:46
par Onissius
Il n'existe pas un utilitaire de capture d'écran snap je sais pas quoi qui ressemble à des ciseaux ?
%windir%\system32\SnippingTool.exe
Code : Tout sélectionner
Commentaire Coordonnés (X1,Y1)
Variable <X1>;0;Numerique;
Variable <Y1>;0;Numerique;
Commentaire Coordonnées (X2,Y2).
Variable <X2>;300;Numerique;
Variable <Y2>;300;Numerique;
Commentaire Début de la macro
Type Special WINDOWS GAUCHE;
Type Outil Capture
Type Special ENTREE;
Pause 00:00:01
Move Mouse <X1>;<Y1>;Direct;ImgRef0;
Click Left Down;
Move Mouse <X2>;<Y2>;Indirect;
Click Left Up;
Type Special ALT;
Execute https://youtu.be/JG5OsfOuEy0
spectacle son et lumière pour fêter la victoire à la fin.
PS : Si tu as plusieurs écrans, que l'écran principale n'est pas celui le plus à gauche.
SM ne gère pas les coordonnées négatifs.
Re: Capture zone écran
Posté : 14 oct. 2018, 22:26
par romain
je te remercie pour cette réponse rapide.
Je vais essayer cette semaine. Je n'aime pas trop l'outil capture windows. Je le trouve très lent mais je vais essayer sous cette forme.
Je suis a la recherche de vitesse dans mes programme

D’ailleurs j'ai fait un test de vitesse avec 30 trouves images à la suite et je mets le même temps avec un PC I5 de 3ème génération à 1,7 GHz et un I5 de 7 ème génération à 2,5 GHz.
Tu trouves ça normal ?
Re: Capture zone écran
Posté : 16 oct. 2018, 01:33
par Onissius
Le "trouve image" recherche pixel par pixel une image, donc oui, ça prend du temps.
Après, ça dépend ce que tu appel long, 5 secondes ? 1 minutes ? plus ?
J'ai un i7 3770K @ 3.50GHz, donc c'est normal que ça soit plus long chez toi que chez moi. Je pense que cette fonction utilise le CPU. Pour faire du calcul brute, c'est le nombre cœurs du CPU plutôt que la fréquence qui compte. Je ne suis pas sûre qu'Adam ai programmé Super Macro (SM) pour tourner en utilisant plusieurs cœurs.
Si tu veux accélérer l'exécution de ta macro :
- réduit la taille de l'image recherchée.
- utilise une machine plus rapide.
- diminue la zone de recherche.
C'est des indices de recherche que je te donne, tu n'est pas obligé de faire les trois.
Re: Capture zone écran
Posté : 20 oct. 2018, 22:14
par romain
Je te remercie , C'est déjà vers quoi je vais ....
Les trois ....
C'est vraiment un belle outil. Je suis roboticien et je m'amuse bien avec ... Mes programmes sont assez long c'est pourquoi je cherche de la vitesse ....
Re: Capture zone écran
Posté : 31 oct. 2018, 18:45
par romain
bonsoir,
Tu me parlais du multi écran. effectivement je travaille avec 3 . Mais je n'arrive a utiliser le trouve image uniquement sur l'écran principal alors qu'il est possible de déplacer la souris sur tous les écrans avec une valeur positive.
Il y a t'il un paramètre a modifier pour utiliser le trouve écran sur les autres écrans ?
Re: Capture zone écran
Posté : 01 nov. 2018, 06:41
par Onissius
Si ton écran principale est le deux, les valeur de coordonnées de l'écran 1 sont négative. Pas celle du 3.
Re: Capture zone écran
Posté : 01 nov. 2018, 17:18
par romain
Je suis bien d'accord avec toi mais le "trouve image" ne peut être utilisé que sur l'écran principal . Alors que le déplacement souris peut être utilisé sur tous les écrans positifs
Re: Capture zone écran
Posté : 01 nov. 2018, 18:41
par Onissius
Tu est sûre ?
J'ai 3 écran, le principal est au centre et il me semblais que je pouvais rechercher sur le numéro 3 (celui de droite).
A voir...
Re: Capture zone écran
Posté : 02 nov. 2018, 11:49
par romain
si tu y arrives ça m'intéresse
