À l’instar des solutions de transcription des enregistrements audio, j’ai eu envie de pouvoir lire un fichier son en le pilotant depuis une manette de jeu, me permettant ainsi de gérer sa lecture sans avoir à utiliser ni le clavier, ni la souris.
Il existe probablement déjà des logiciels qui font la même chose, certainement en mieux, mais cela me permettait de répondre exactement à mon besoin, de découvrir l’API des Joysticks et de jouer avec un TMediaPlayer.
Je possède une manette de PlayStation 2 qui comporte 16 boutons et j’ai donc utilisé, entre autres, la fonction joyGetPosEx.
Voici l’interface actuelle :
 wJoyPlayer
Lire la suite »
Rédigé par Whiler
\\ Tags : API, Delphi, freeware, son
Suite à mes investigations où j’ai découvert comment capturer un écran Android, puis comment le manipuler à distance, j’ai ajouté à wGetAndroidSnapshot une fenêtre supplémentaire permettant d’enregistrer des clics (sur place touch, ou glisser drag) dans un script MonkeyRunner, afin de les tester/répéter sur le téléphone.
 Editeur MonkeyRunner
Pour la cinématique, un exemple en vidéo :
Lire la suite »
Rédigé par Whiler
\\ Tags : Android, Delphi, freeware, vidéo
Dans l’article précédent, j’ai créé un JARW qui me permet d’effectuer des captures d’écran depuis un périphérique Android.
J’ai tout simplement utilisé ce JAR depuis une application que j’ai écrite en Delphi.
(!!) Java et le SDK d’Android doivent être installés pour que l’application puisse fonctionner ! Le pilote ADB pour votre téléphone doit également être installé. Votre téléphone doit être sur le mode débogage USB.
L’application est des plus simples :
- On précise l’emplacement du fichier adb.exe de son installation du SDK Android
- Si l’on veut capturer un téléphone/tablette ou un émulateur
- On clique sur un des boutons pour lancer la capture
- On sauvegarde l’image
 wGetAndroidSnapshot
L’image est sauvegardée à sa taille d’origine. L’affichage ne sert qu’à prévisualiser l’image capturée.
Vous avez déjà installé le SDK d’Android et vous souhaitez faire des captures en toute simplicité.. vous pouvez télécharger cette application depuis ce lien.
En seconde page, quelques informations complémentaires concernant l’application…
Pour faire une capture d’écran d’un périphérique Android, il existe au moins 2 méthodes (j’n’en connais pas d’autre, pour l’instant, mais cela n’implique pas qu’il n’en existe pas ) :
- Installer le SDK d’Android et utiliser
- Avoir un téléphone rooté
- Utiliser des applications tierces
Vous pouvez trouver des informations sur le blog de Lorand concernant ces méthodes.
Ce qui m’intéresse, c’est plus le comment fait le DDMS pour obtenir une capture… s’il en est capable, je devrais aussi pouvoir le faire sans passer par lui…
Du coup, j’ai lancé mon EclipseW pour faire un vrai projet JavaW, et non pas un projet AndroidW.
J’ai inclus au nouveau projet une bibliothèque du SDK d’Android, ddmlib.jar.
 ddmlib.jar
Puis, j’ai créé deux classes :
- Une pour parser les arguments que j’envoie en ligne de commande
- Une pour aller récupérer la capture d’écran
Lire la suite »
En continuant de jouer avec les tâches de Windows 7, voulant implémenter du code pour créer une tâche sur le menu contextuel d’une de mes applications, comme l’a expliqué Franck dans son article « Utilisez la barre des tâches Windows 7 dans vos applications Delphi 2010« , j’ai eu besoin d’utiliser des icônes externes à mon application.
Pour cela, je me suis très rapidement créé une nouvelle application qui ne sert qu’à afficher les icônes d’une ressource avec leur index.
 wIcons
Si vous le souhaitez, vous pouvez télécharger l’application depuis ce lien.
Sur la seconde page, le code utilisé pour récupérer une icône…
|
|
Derniers commentaires