Autant dire que je suis un peu fainéant et que faire un screenshot sur le téléphone ou la Gear pour ensuite le transférer m’ennuie profondément.
Donc j’ai fait un petit script DOS qui permet de faire la capture d’écran et de la déposer dans le dossier à côté du batch.
Commencez par récupérer fastboot. Dézippez le et créer un fichier screen.cmd dans le même dossier.
Editez le avec le bloc-note et tapez le code suivant dedans
@echo OFF
set filename=%DATE:~-4%%DATE:~-7,-5%%DATE:~-10,-8%%TIME:~-11,2%
%TIME:~-5,2%%TIME:~-8,2%%TIME:~-2%
adb shell screencap -p /sdcard/%filename%.png
adb pull /sdcard/%filename%.png
adb shell rm /sdcard/%filename%.png
La partie set filename(…)%TIME:~-2% doit être sur une même ligne.
Enregistrez le tout et voilà.
Le script est rudimentaire, il utilise la date du jour avec les heures, minutes, secondes et millisecondes pour créer un nom de fichier unique.
Ensuite il lance la capture sur le périphérique Android en copiant l’image sur la carte SD. Sur ce point, je ne gère pas la présence de plusieurs périphériques connectés.
Puis il récupère le PNG généré et le supprime du périphérique.
Rapide, simple et efficace.