Bonjour,
Voilà mon problème, j'ai réalisé un programme en java pour avoir une portabilité sous Mac OS et Windows, ce programme doit se lancer depuis un cd.
Mon programme se lance très bien depuis le cd quand je suis sous Windows en revanche lorsque je suis sous Mac OS, le programme ne fonctionne pas et une fenêtre s'ouvre:
Alors réflex normal, je lance mon programme depuis le Terminal avec
après m'être placé dans le dossier du cd avec
Et mon programme se lance.
Le souci c'est que je ne veux surtout pas que l'utilisateur ait à taper une commande dans le Terminal, je veux qu'il lance le programme par un double-clic.
Je ne sais pas s'il est possible de faire un script bash qui s'exécute par un double-clic mais c'est à peu près ce qu'il me faudrait.
J'ai aussi un deuxième souci, qui sera peut-être réglé si le premier est réglé.
Normalement mon programme donne le choix à l'utilisateur entre plusieurs logiciels et lance celui choisi pas l'utilisateur or lorsque je lance mon programme par le Terminal, il n'exécute pas le logiciel et il se ferme normalement.
C'est assez embêtant car cette fonctionnalité fonctionne parfaitement sous Windows...
Merci d'avance pour votre aide.
PS: J'ai cru comprendre que cette option avait été supprimée de Mac OS X (pour raison de sécurité je crois...) mais si vous aviez une solution miracle pour faire un autostart de mon programme à l'insertion du cd, je vous en serai éternellement reconnaissant.
Voilà mon problème, j'ai réalisé un programme en java pour avoir une portabilité sous Mac OS et Windows, ce programme doit se lancer depuis un cd.
Mon programme se lance très bien depuis le cd quand je suis sous Windows en revanche lorsque je suis sous Mac OS, le programme ne fonctionne pas et une fenêtre s'ouvre:
Bloc de code:
java -jar monjar.jar
Bloc de code:
cd /Volumes/CDROM
Le souci c'est que je ne veux surtout pas que l'utilisateur ait à taper une commande dans le Terminal, je veux qu'il lance le programme par un double-clic.
Je ne sais pas s'il est possible de faire un script bash qui s'exécute par un double-clic mais c'est à peu près ce qu'il me faudrait.
J'ai aussi un deuxième souci, qui sera peut-être réglé si le premier est réglé.
Normalement mon programme donne le choix à l'utilisateur entre plusieurs logiciels et lance celui choisi pas l'utilisateur or lorsque je lance mon programme par le Terminal, il n'exécute pas le logiciel et il se ferme normalement.
C'est assez embêtant car cette fonctionnalité fonctionne parfaitement sous Windows...
Merci d'avance pour votre aide.
PS: J'ai cru comprendre que cette option avait été supprimée de Mac OS X (pour raison de sécurité je crois...) mais si vous aviez une solution miracle pour faire un autostart de mon programme à l'insertion du cd, je vous en serai éternellement reconnaissant.
Merci
Edit: Si je clique sur "Relaunch", rien ne se passe.
Edit: Si je clique sur "Relaunch", rien ne se passe.