[Ex] Capture d'écran avec une fonction

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
mangaskiff
Niveau 4
Niveau 4
Messages : 72
Enregistré le : sam. 25 juil. 2009 23:45
Status : Hors ligne

[Ex] Capture d'écran avec une fonction

#1

Message par mangaskiff »

Bon bah voila je vous propose une fonction toute bête qui permet de définir le chemin d'enregistrement

de screen , le nombre de screen et le temps entre chaque screen.

Code : Tout sélectionner

#include <ScreenCapture.au3>
func _CtrlScreen($ch, $nbr, $tmp)
    for $scr = 1 to $nbr
       sleep($tmp)
       _ScreenCapture_Capture($ch&"\" & $scr &".jpg")
    next
EndFunc
Exemple qui enregistre 3 screen sur le bureau avec 2 seconde entre chaque screen.

Code : Tout sélectionner

#include<_CtrlScreen.au3>
_CtrlScreen(@DesktopDir,3,2000)
Bon c'est vraiment tout bête mais sa peux servir.

By Mangaskiff
Modifié en dernier par mangaskiff le mer. 21 oct. 2009 14:45, modifié 1 fois.
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [Func] _CtrlScreen.au3

#2

Message par timmalos »

Il faudrait rajouter un Booleen pour savoir si la fonction retourne la main après les captures ( ce qui est fait maintenant ) ou tout de suite (Passage par un AdLibEnable)
Répondre