[R] Captures d'écran

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Autoyt
Niveau 1
Niveau 1
Messages : 5
Enregistré le : lun. 30 mai 2011 17:06
Status : Hors ligne

[R] Captures d'écran

#1

Message par Autoyt »

Bonjour à tous,

Je vous demande de l'aide concernant les captures d'écran. J'ai réalisé un très simple script, qui me permet bêtement à l'impression d'une touche, de prendre un screenshot.

Seulement, mon problème est que à chaque fois que je prends un screen, il remplace l'ancien :/
J'aimerais donc savoir comment faire pour faire en sorte que quand la capture est prise, elle est directement renommée chronologiquement ( ou non ) , et ne remplace donc pas la première.


Merci d'avance ;)
Modifié en dernier par Autoyt le mar. 31 mai 2011 17:24, modifié 2 fois.
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Captures d'écran

#2

Message par Yogui »

bonsoir;

Avec ScreenCapture comme indiqué dans l'aide, recherche avec comme mot clef : "Screen"

Code : Tout sélectionner

#include <ScreenCapture.au3>

; Capture full screen
_ScreenCapture_Capture(@MyDocumentsDir & "\GDIPlus_Image1.jpg")

; Capture region
_ScreenCapture_Capture(@MyDocumentsDir & "\GDIPlus_Image2.jpg", 0, 0, 796, 596)
Yogui
Autoyt
Niveau 1
Niveau 1
Messages : 5
Enregistré le : lun. 30 mai 2011 17:06
Status : Hors ligne

Re: [..] Captures d'écran

#3

Message par Autoyt »

Je pense que tu n'as pas bien saisi mon problème ^^'


Je connaissais la commande, mais le problème est que quand je prends un deuxième screen, il remplace l'ancien. ( Relis mon post ^^ )


Merci d'avance.
Modifié en dernier par Autoyt le mar. 31 mai 2011 17:25, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Captures d'écran

#4

Message par mikell »

Une boucle devrait faire l'affaire, quelque chose comme ça :

Code : Tout sélectionner

$n = 1

While 1
$capture = @DesktopDir & "\Image" & $n & ".jpg"
If FileExists($capture) Then 
    $n = $n+1
Else
    ExitLoop
EndIf
Wend

_ScreenCapture_Capture(@DesktopDir & "\Image" & $n & ".jpg")
résultat : Image1.jpg, Image2.jpg, Image3.jpg etc
Modifié en dernier par mikell le lun. 30 mai 2011 20:57, modifié 1 fois.
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Autoyt
Niveau 1
Niveau 1
Messages : 5
Enregistré le : lun. 30 mai 2011 17:06
Status : Hors ligne

Re: [..] Captures d'écran

#5

Message par Autoyt »

Merci, ça marche parfaitement :)



Résolu. :)
Modifié en dernier par Autoyt le mar. 31 mai 2011 17:25, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Captures d'écran

#6

Message par Tlem »

@Autoyt
Merci de ré-éditer vos 3 messages afin de les rendre standard.
La fantaisie de police n'est pas souhaitée sur ce forum.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Autoyt
Niveau 1
Niveau 1
Messages : 5
Enregistré le : lun. 30 mai 2011 17:06
Status : Hors ligne

Re: [R] Captures d'écran

#7

Message par Autoyt »

C'est fait.

Je pourrais juste savoir pourquoi ce n'est pas toléré si un service de BBCode est installé ?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Captures d'écran

#8

Message par Tlem »

Cela à déjà été discuté. Mais je vais encore le répéter :

Tout simplement, parce que si vous écrivez en italique, un autre voudra écrire en gras, puis un autre avec une police de 120 ou 150, puis encore un autre avec chaque caractère de couleur différente, puis, etc ...

Au final ce forum n'en sera plus un, mais un fourbi graphique, imbuvable et incompréhensible.

Une police standard est reposante, et il n'en faut pas moins lors de la lecture de certains messages qui d'après mes valeurs ont sans doute été écrit avec des moufles voir parfois avec les pieds !!!

Vous lisez surement le forum que de temps en temps, mais certains (les modos et admin) lisent tout (ou pratiquement tout) les messages.
Ayez une pensée pour eux. :cry:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Autoyt
Niveau 1
Niveau 1
Messages : 5
Enregistré le : lun. 30 mai 2011 17:06
Status : Hors ligne

Re: [R] Captures d'écran

#9

Message par Autoyt »

D'accord, merci pour la réponse.
Répondre