anciennement
Vb2008PrtSc
20230521 2do
- trouver un moyen afficher le comte de vues
- changer titre
- dans un ficheir témoin
- dan,s le tiroir
- ....
- mieux présenter automate/arrière plan
- revoir exécution W10, récalcitrant ou po.txt?
20230208
Cet outil permet de capturer des images d'une fenêtre ou de la totalité de l'écran et de les enregistrer dans un dossier horodaté.
GAFFE
- Le procédé utilise le presse-papier, RISQUE à l'utiliser quand l'automate tourne ("votre" contenu de presse-papier peut être perdu)
- en mode automatique (caché), si on demande d'activer des fenêtres avant photo, la valse des fenêtres rend l'ordi peu utilisable.
- en mode manuel, si on coche "même récalcitrant", la disposition des fenêtres RISQUE d'être modifiée .
Téléchargement
https://www.swisstransfer.com/d/d0595dae-1fab-4653-97e7-650b0416b40f
Installation
- désinstaller toute version précédente
- télécharger le pack d'installation (PrtSc2008.install......zip)
- ouvrir le .zip avec Windows , extraire tous les fichiers
- dans le dossier 'PrtSc2008.install...', exécuter setup.exe
- accepter les mise en garde de sécurité.
- le .zip et le dossier décompressé peuvent être détruits après installation.
pour lancer le programme manuellement:
- depuis le menu démarrer
- pour les geek
- possible de poser un raccourci vers le programme sur le bureau
- possible aussi de l'épingler sur la barre des tâches
- <xin>+R prtsc2008 ne joue pas!
- <win>+R "%userprofile%\appdata\roaming\Microsoft\windows\start menu\programs\prtsc2008\prtsc2008.appref-ms"
- depuis une fenêtre de commande: "%userprofile%\appdata\roaming\Microsoft\windows\start menu\programs\prtsc2008\prtsc2008.appref-ms"
- <win>R "%userprofile%\appdata\roaming\Microsoft\windows\start menu\programs\prtsc2008\prtsc2008.appref-ms"
Description de l'interface (de haut en bas)
- horloge
- en automatique affiche > heure prochaine capture (mais la fenêtre est cachée!)
- durant une action, indique photo, tasklist, cld
- bouton d'aide (la version du programme)
- cadre "Démarrer à l'ouverture de session:"
- case à cocher
- PrtSc2008 démarre avec l'ouverture de session
- resmon: lance le moniteur de ressource
- Save: écrire e fichier PrtSc2008.bat
- Voir: affiche le fichier
- cadre "Touch lock": choix de la touche commandant une coup manuellement
- Caps: touche "verrouillage majuscule" (à gauche de la lettre Q)
- Num: touche "vérouillage numérique" (sur clavier 100 touches, difficile d'accès sur 84 touches)
- Scroll: touche "Arrêt défil"
- None: commande manuelle impossible
- cadre "Exécuter en arrière-plan:"
- bouton Cacher: place le programme sur la barre des tâches, si période non vide démarre l'automate
- période: si non vide possible de démarrer l'automate
- # nombre de coups depuis le lancement du programme
Cadre "Activer:"
- liste des fenêtres à activer ; séparées par ";" (placer au ^remier plan si pas réduite)
- case à cocher "seulemr active"
- cadre FAire:
- case à cocher tasklist
- case à cocher PrtScprtszc?
- cmd: autre commande (exe ou .bat)
- cadre enregistrement:
- librairie: dossier où sera créé le dossier de capture
- créer: créer ce dossier
- stamp (lecture seule): horodatage du dossier
- extension: à ajouter au nom du dossier
- voir: ouvrir le dossier de capture
en cas d'erreur, le programme crée un fichier .txt avec sa description
pour lancer automatiquement au boot:
- lancer le programme
- dans le cadre "Démarrer à l'ouverture de session"
- cocher PrtSc2008
- éventuelement cocher taskmgr
- dans les bon cas, démarre dans la position du dernier usage
- éventuellement cocher resmon
- GAFFE: dans certaines configurations demandera une autorisation bloquante
sauver (crée le fichier Prtsc2008.bat dans shell:startup)
reboot
capture supplémentaire
PrtSc2008.bat : fichier de lancement et réglages
Ce fichier est normalement créé depuis l'interface (bouton save)
il est situé dans le dossier <win>R shell:startup
si présent, il est lu au démarrage du programme pour initialiser les réglages
il n'est ni élégant ni amical, éventuellement i l peut être manipulé par un geek.
les lignes ne commençant par par REM sont des commandes exécutées lors du lancement de Windows
les lignes commençant par REM ?: sont les réglages
- REM A:
- liste séparée par des ; des fenêtres à activer ( placer au premier plan) avant la capture
- si vide ou absent: ne pas modifier la disposition des fenêtres;
- si la fenêtre active est incapable de faire la capture; le programme activera PrtSc2008 (qui ferait mieux d'être minimisé)
- GAFFE: elle devient active à chaque capture et reçoit donc les frappes clavier........
- GAFFE: cette fenêtre sera réactivée avant chaque capture d'écran, cet usage n'a de sens que pour capturer des fenêtres rétives, telles le moniteur de ressources ou le gestionnaire de tâches.
- GAFFE: si une fenetre est minimisé"e, elle ne sera pas restaurée.
- REM S: (settings!)
- = pour tasklist
- \ pour image écran
- ! [si fenêtre récalcitrante] passer PrtSc2008 au premier plan
- % pour capturer seulement fenêtre active
- si la fenêtre active est incapable de faire la capture, capturera tout l'écran
- noter que parfois ce sera une "sous fenêtre", par exemple quand thunderbird envoie un message
- la fenêtre pourra être minimisée (??????????)
- REM B: bibliothèque: chemin ABSOLU du dossier de capture
- Utilisez %userprofile% pour placer le dossier dans l'espace de l'utilisateur, par exemple: %userprofile%\desktop\prtsc2008\timelapse
- si ce dossier n'existe pas, le programme demande de confirmer avant de le créerce
- GAFFE pour un démarrage sans opérateuyr, le dossier doit exister pour un lancement automatique
- REM X: extension (ajoutée après stamp)
- REM P période en secondes pour l'exécution cadencée,
- 0 pour un coup
- (si pas de période: démarrage en stand-by
pour revoir les captures
- ouvrir le dossier dans la librairie par le bouton "VOIR" (en bas à gauche)
- ouvrir UN des .jpg avec "visionneuse de photos de windows"
- se déplacer par les flèches gauche et droite du clavier
utilisation manu militari, aussi dite "sous-main"
- lancer PrtSc2008 (manuellement ou au boot)
- ne pas coder de période
- frapper <arrêt defil> pour enregistrer une image
suggestion d'usage
- surveiller le démarrage d'un Windows (afficher TaskMgr et ResMon, voire tasklist)
- tenter de transformer une webcam en film
- enregistrer session de télémaintenance (pour les outils n'offrant pas cette possibilité)
- préparer un tuto (mode manuel)
- si vous n'avez pas le droit (ou le courage) d'installer un logiciel sur la machine à surveiller, regardez de loin par UltraViewer et enregistrer sur la machine du maître.
- pour ne pas encombre le disque de la machine surveillée, placer le dossier de capture sur une clé usb ou un disque réseau
- pour surveiller la progression, partager le dossier de capture et accédez-y depuis une autre machine du réseau
- sans doute pas possible de capturer certaines videos plein écran (peut-être incompatibilité avec DirectX
- si votre machine a la désagréable habitude de se saborder: permet de voir l'activita en cours
- sans doute possible d'éviter le dialogue de ResMon en utlisant la commande runas
- transformer Windows10Camera? en TimeLasps?
bon usage et faiblesses
Le programme fonctionne en envoyant la touche
PrtScr?.
Toute frappe aboutit à la fenêtre active
Il apparait que certaines fenêtres ne réagissent pas à la commande
PrtScr?
- sous W7:
- le moniteur de ressources
- sous W10:
- le moniteur de ressources
- le gestionnaire de tâche
- l'horloge (écran noir)
dans ce cas il faut cocher la case "même réclcitrantes"
GAFFE: impossible d'activer ou replacer au premier plan certaines fenêtres anonymes, dont l'explorateur de fichiers.
Gofast
même sur une vielle et petite machine (W10,
DellVostro1720,W10, 3 Go de Ram, pentium 2 coeurs) on peut descendre la période à 1" MAIS la machine est àeu utilisable et on loupe quelques captures
pas de souci à 2"
goodies:
- pour limiter l'encombrement disque: réduire la définition de l'écran
- en cas de télémaintenance en deux machines équipées, possible de choisir deux touches lock différentes pour orienter les captures
- en cas de télémaintenance, la touche lock est transmis à "l'élève" seulemùet si la fenêtre ultraviewer du maitre est au premier plan
- en cas de téléma&inenance, une capture sur le maître ne perturbera aucunement l'élève
- en cas de télémainteznance avec la même touche lock sur maitrte et élè_ve, si la fen$être UV est au premier lan: la capture se fera sur Chaque machine
- pour avoir une observation moins intrusive:
- diriger le dossier des captures vers un disque réserau sur une autre machine u réseau local (voire un disque vurtuel sur le cloud)
- partager le disque des captures et le mater depuis une autre machine du réseau local!
code source
voir Vb2008PrtScV0
voir Vb2008PrtScV1
voir Vb2008PrtScV2
voir
Vb2008PrtScV4