Hbsnapshoter : accelerer ou automatiser la prise de screenshots /captures d'écran - update!

Soyez le premier à donner votre avis sur cette source.

Vue 7 433 fois - Téléchargée 404 fois


Description

Voila c'etait un de mes tout premier prog en vb.net (ce qui explique les sequelles de vb6 dans le code), que j'ai repris qq peu pour le rendre utile ^^.
Je l'utilise pour prendre les shots pour mes tests de jeu et pour mon gestionnaire de roms snes que je vais poster d'ici peu.
Le code est assez simple, et son utilisation de meme.
Chaque fois que vous faites un {printscreen} (de tout l'ecran ou d'une fenetre specifique), le prog recupere le contenu du presse papier, et l'enregistre sous la forme : "Nomquevousavezspecifiéauparavant - Date - Time .extension" .
Il gere, grace au framework, les .jpg, .bmp, .png, .tif, .gif .
J'ai aussi ajouter une petite fonction de boucle qui prend un screen toutes les x secondes.
Voila, en esperant que cela serve a qq1...
Au passage, c'est du .net mais la conversion en vb6 est possible... sauf pour les conversions de type d'image, qui devront ajouter une dll a votre projet.

Source / Exemple :


'nouveau zip : le probleme avec winxp est resolu !!! ^^'

Conclusion :


Il faut obligatoirement le framework1.1 pour que le forderdialogbox soit reconnu... sinon vous devrez editer la source et enlever l'appel à ce composant, et rentrer le repertoire de sauvegarde manuelement.

critiques, ameliorations, questions, insultes => commentaires please !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
53
Date d'inscription
dimanche 15 septembre 2002
Statut
Membre
Dernière intervention
22 août 2006

Bien bien :)
J'en ai trouvé bonne utilité.
Dommage que le code manque d'explications pour les newbies et que l'interface est un peu momoche a mon goût (désolé hein!).
Me suis permis de refaire une interface plus proche XP et de supprimer quelques options qui m'étaient inutiles, comme le loop screenshot.
Bien sûr, il est évident, que ce petit programme "refait" je le garde pour moi dans ma boite a outils ;)

Je met un 8 ...

ps: si ququ'un a une idée, je cherche comment décharger la mémoire a chaque prise de screenshot, car plus on en fait, plus la mémoire se charge, il faut réduire le programme pour qu'elle se décharge :s
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006

Yes, ça marche maintenant !!
Messages postés
939
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
27 janvier 2009
1
voila le probleme pour winxp est reglé...j'ai uploader le zip mais vbfrance ne semble pas vouloir raffraichir. je repasserais dans une heure pour verifier
Messages postés
939
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
27 janvier 2009
1
..hummmmm et il ne genere aucune erreur? essaye peut etre de reduire le sleep du thread principal.... mais sans + de renseignement je ne peux pas faire grand chose.... si qq1 d'autre peut tester (peut être la simpathique personne qui a mis un 10 sans commentaires? :) )
Messages postés
207
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
29 mars 2006

Je ne sais pas pourquoi, mais il ne marche pas chez moi : il ne crée aucune capture.
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.