Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.65 KB

File metadata and controls

25 lines (18 loc) · 1.65 KB
🇫🇷 Français | 🇬🇧 English

Screenshot Taker

Application Python permettant de prendre automatiquement des captures d’écran d’une application. Actuellement, elle est calibrée pour l’application RealPrice (com.app.realprice), mais si vous souhaitez l’adapter à votre application, il vous suffit de modifier le fichier main.py.

Utilisation

Vous devez disposer du logiciel Android Studio et avoir installé au moins un AVD (Android Virtual Device). De plus, assurez-vous d’avoir correctement installé toutes les bibliothèques Python nécessaires. Il suffit ensuite de lancer l’application main.py.

Modification

Si vous souhaitez adapter cette application à la vôtre, vous pouvez créer vos propres commandes en utilisant l’outil adb, en modifiant le fichier service/taker.py.

Voici les fonctionnalités utilisées pour mon application :

Fonction Description
change_lang_and_restart Change la langue de l’application, puis la redémarre
tap_id Simule un clic sur un élément à partir de son identifiant, récupérable dans les layouts de l’application. Exemple : android:id="@+id/currency_input_money_amount", l’identifiant est donc currency_input_money_amount
clear_text Supprime le contenu d’un champ texte en appuyant n fois sur la touche backspace.
add_text Ajoute du texte dans un champ texte
take_screenshot Prend une capture d’écran de l’émulateur Android