Lancer automatiquement l'executable

cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 - 3 mai 2008 à 10:31
cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 - 6 mai 2008 à 08:55
Hello,
J'aimerai savoir si c'est possible de dire chaque fois que je presse une touche ou autre, il lance mon executable et mon programme commence?? (je sais pas si je suis très clair)

Merci

"NoiZet"

10 réponses

dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 8
5 mai 2008 à 12:06
Pas du tout :)

C'est quoi une question java ou une question de raccourci windows ou autre?


<hr size="2" width="100%" />C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
0
cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 3
5 mai 2008 à 16:53
Mdr..
Oui c'est une question java! en faite je voudrai faire que mon programme java s'execute à chaque fois que je passe une carte d'identification dans le lecteur de carte. Dès que je passe ma carte, mon programme s'executerai. Donc quand on détect la lecture d'une cate, sa va automatiquement déclencher mon .jar

Est-ce que c'est un peu plus claire?

"NoiZet"
0
dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 8
5 mai 2008 à 17:10
Ouais, donc si je résume :
Tu as un programme java qui tourne. Lorsque tu passes ta carte dans le lecteur ça lance un évènement qui est capté par le premier programme java. Cet évènement va lancer le second programme java.

Je me trompe pas?

<hr size="2" width="100%" />C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
0
cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 3
5 mai 2008 à 17:26
Ben en faite la j'ai que un programme qui ne tourne pas et qui doit tourné des que la carte est passé, mais je sais pas komen faire pour que sa se fasse :-)

"NoiZet"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 8
5 mai 2008 à 17:31
Ouais donc en français, ça veut dire que au départ tu n'as aucun programme qui tourne et que tu veux lancer ton programme lorsque tu passes ta carte par magie

Donc soit tu créés un programme démon qui capte l'évènement du passage de la carte, soit tu te démerdes avec windows pour capter l'évènement de la carte et lancer ton programme.

Tu comprends bien quand même qu'il faut qu'il y ait un programme (un démon ou service comme tu veux) qui écoute sur le lecteur de carte pour pouvoir s'apercevoir qu'une carte vient d'être passée?

<hr size="2" width="100%" />C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
0
cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 3
5 mai 2008 à 19:26
Oui c'est un peu ça! Donc faudrait que je creer un petit programme qui tourne en permance pour écouter si une carte est passé ou non? comment on fait pour creer un programme démon?

"NoiZet"
0
dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 8
6 mai 2008 à 08:08
Ceci est une autre histoire... En C, tu peux le faire.

Mais sinon en Java, il te suffit d'avoir un écouteur sur un évènement (je ne connais pas l'évènement pour les carte...) et, dans actionPerformed de l'évènement, tu lances ton second programme...

<hr size="2" width="100%" />C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
0
cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 3
6 mai 2008 à 08:20
Ok, je connais les actionPerformed, mais sa veut dire que ce programme doit tj tourner, donc quand on démarre le pc, il faudrait quand même exécuter le premier programme pour qu'il puisse écouter?

"NoiZet"
0
dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 8
6 mai 2008 à 08:34
Oui donc ça revient à ce que je disais au début, c'est pas un problème Java mais un problème Windows. Tu mets ton programme dans le dossier "démarrage" de windows et hop. Ou si tu as des logiciels qui gèrent ce genre de chose, genre Everest etc...

En tout cas, c'est plus du Java là

<hr size="2" width="100%" />C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
0
cs_Noizet Messages postés 91 Date d'inscription mercredi 9 avril 2008 Statut Membre Dernière intervention 24 octobre 2008 3
6 mai 2008 à 08:55
Ok, en tout cas merci beaucoup!!

"NoiZet"
0
Rejoignez-nous