Je ne sais pas si c'est possible (j'ai beaucoup cherché sur google), mais je veux manipuler les champs d'un programme en cours d'exécution (utorrent). Après avoir ouvert un fichier (disons example.torrent), utorrent apparaît et demande un dossier dans lequel enregistrer les fichiers. Ce que je veux faire est de compléter ce champ avec un certain chemin que je donne dinamically avec mon programme java et appuyez sur OK, et tout cela devrait se passer en arrière-plan (je ne veux pas voir comment le fichier est ouvert).Manipuler le programme avec Java
0
A
Répondre
0
Jetez un oeil à la classe Robot. Il peut contrôler la position de la souris, la position du curseur, les pressions sur les touches, etc. Bien qu'il soit conçu à des fins de démonstration, je suis sûr que vous pourriez le modifier selon vos besoins.
Questions connexes
- 1. manipuler le fichier .aspx par programme
- 2. Manipuler le moniteur de performances par programme
- 3. en Java PNGs Manipuler
- 4. Communiquer avec le programme Java de Python
- 5. question JSON avec le programme java
- 6. Appel d'un programme Java avec le programme Windows
- 7. Java Utiliser le nom de variable pour manipuler le tableau
- 8. Déboguer le programme Java
- 9. Java exécuter un programme dans le programme java pour mac
- 10. Ouvrir Avec ... un programme Java
- 11. Java Swing JEditorPane: manipuler des documents stylés
- 12. Java Programme d'impression avec spécifications?
- 13. Manipuler le modèle de rasoir avec JavaScript
- 14. Impossible d'exécuter le programme Java
- 15. pouvez-vous manipuler une pile dans JAVA
- 16. Manipuler beaucoup de données dans le servlet Java
- 17. Comment manipuler des fichiers EPS en Java?
- 18. erreur dans le programme Java?
- 19. Erreurs exécutant le programme Java
- 20. Erreurs dans le programme Java
- 21. Java Force Fermer le programme
- 22. Aide dans le programme Java
- 23. programme java programme
- 24. Comment manipuler JList avec JList?
- 25. cadre java pour manipuler audio et vidéo
- 26. comment manipuler la liste dans java
- 27. fichiers audio en java/Manipuler mysql
- 28. rmarkdown: manipuler les options de bloc par programme?
- 29. manipuler le bouton précédent
- 30. Importer un fichier .eps dans le programme Java
vous pouvez trouver une réponse que j'ai écrite dans le passé utile: http://stackoverflow.com/questions/11771637/java-search-for-on-screen-text-field/11773426#11773426 –
La réponse à votre question que je pense va être non, ce n'est pas possible. Je ne suis pas vraiment familier avec la classe Robot en java et je ne suis pas sûr de savoir ce qu'elle peut faire d'autre que de déplacer le curseur mais ce serait ma meilleure supposition si quelque chose comme ça était possible. Vous devrez trouver le champ de texte, puis insérer une chaîne. Vous pourriez être mieux d'utiliser C# ou Mono, le framework est différent mais la syntaxe est très similaire à Java et c'est beaucoup mieux pour l'intégration native, que je suppose est nécessaire pour trouver le champ de texte sur l'écran. Désolé, je n'ai pas vraiment de réponse, bonne chance. –
bien ... C# code est bien aussi, je suis allé avec Java parce que je pensais qu'il a plus de portée que C# ou C++, mais comme je l'ai dit C# est ok. –