Help ouvrir un exe dans une applet ??!!!

elodie -  
 elodie -
salut ... est ce que quelqu'un saurait comment faire pour que dans une applet java, on puisse ouvrir un executable ...
par exemple je fait une applet, je fais un bouton, et sur l'evenement de ce bouton j'ouvrir word....par exemple
merci d'avance...
A voir également:

21 réponses

Dworf Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   17
 
ben je peux te fournir le code en vbscript mais pas en java
0
elodie
 
ben non alors ... parce que ton truc en vbscript marche très bien mais pas sous netscape, et moi je veux pour les 2 !!
le truc c'est qu'il fo signé l'applet et la je bloque !
0
Dworf Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   17
 
c'est la vie
va voir le site http://developer.netscape.com/
0
elodie
 
bon ok alors quelqu'un aurait il une adresse outre celle de sun pour apprendre commetn signer un applet ????????????
0
jisis
 
Et pourquoi pas demander de formater les partitions du client tant qu'on yest ?
0

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

Posez votre question
elodie
 
mes de quoi tu causes ??????????
0
brascoo
 
Ba vi, jisis a tout a fait raison, c idiot de vouloir lancer un exe a partir d'une applet, et en pus c impossible , et pour cause ...

si cet exe etait tout simplement une commande qui nuierait le poste client... (du genre un format c:)... donc il est evident que lancer un exe a partir d'une applet est impossible pour des raison de scurite...

Br@scoo
0
elodie
 
mais non ....
je suis pas une mechante .... c'est pas a des fin de piraterie que je veux faire ca ....
c'est simplement dans sur réseau interne (intranet par exemple), je voudrai que des employés (par exemple) puissent ouvrir word via leur page web...or sous netscape, les liens vers un .doc ou du vbscript ne marche pas ... d'ou l'interet de l'applet !!!...
je sais qu'on peu le faire .... mais pour ca il faut "signé" son applet et la je bloque ...y'a pas un site qui propose une bonne méthode pour le faire !!!
0
Utilisateur anonyme
 
Salut
je ne pense pas qu'ils voulaient mettre en doute t abonne foi, mais li est vrai que pouvoir lancer un ".exe" a partir d'une applet est un enorme trou de securite. Je pense donc que c'est impossible, mais je ne m'avance pas car je suis loin d'etre tres cale ds ce domaine
@+
Castor
0
Utilisateur anonyme
 
Salut,

Une petite bidouille qui peut mettre tout le monde d'accord :

Il suffit de créer un fichier batch qui s'appelle word.bat. Dans ce fichier, tu mets la commande start c:\"program files"\"microsoft office"\office\winword.exe (les guillemets sont là pour que la machine interprète correctement les noms longs en mode DOS). Enregistres ce fichier ou tu veux, mettons pour l'exemple dans C:. Dans ta page Web, tu fais un lien "Ouvrir Word" et tu mets la référence file:///c:\word.bat.

Les seuls inconvénients à cette méthode sont :

* Obligation de faire un batch par application
* Le navigateur posera la question "Exécuter le fichier à partir de son emplacement actuel" ou "Enregistrer le fichier sur le disque". Là, il faudra prendre la première proposition.

Voilà, c'est une bidouille, mais ça marche ! Et c'est moins complexe que de créer un applet non ?

@+

Seb
0
Rémi
 
Salut,

Voici une adresse qui t'expliquera comment signer une applet.
Le fait de signer une applet te permet d'écrite sur le disque du client mais également de lancer word par exemple, et ce en toute sécurité pour le client.

http://deptinfo.unice.fr/~grin/mescours/minfo/java/tp/tpsecurite/

Cependant la démarche n'est pas complète, avec la toute dernière version du plug in le client devra ajouter l'autorisation du serveur (cad toi) dans son propre fichier de droit.

Voir l'adresse suivante (en anglais désolé) :
http://forum.java.sun.com/thread.jsp?forum=30&thread=134099

A+
0
Dworf Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   17
 
ben moi je pense que lancer un .exe par une applet c'est possible étant donné que je le fais avec 3 lignes de vbscript. Bien sûr à l'ouverure de la page, IE veut savoir si on l'autorise à exécuter lles ActiveX qui sont sur la page.
0
elodie
 
c pas mal ta solution de batch seb ....
y'a t-il une solution pour forcer l'ouverture du fichier sans avoir a choisir la première solution ?
0
Dworf Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   17
 
Négatif, la redoutable sécurité de IE s'applique aussi bien aux exe qu'aux bat, aux com...
pas moyen de forcer Elodie, je me casse la tête la dessus depuis des mois
0
elodie
 
ah ... désolée de te rappeler ce terrible souvenir ...
vais continuer de chercher avec des applet alors ... parce que je suis dans une entreprise ou il faut que ce soit le + simple possible ... patron oblige !

Si quelqu'un a de nouveau des info sur la signature d'applet je suis preneuse

ps : Merci a tous ...
0
Dworf Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   17
 
c'est pas un souvenir, je suis toujours dessus
si jamais j'obtiens quelque chose, je te fais signe.
0
Utilisateur anonyme
 
Salut,

Je ne connais pas de moyen de forcer l'exécution de fichier. Le problème n'est pas qu'il n'y ait pas de solution Dworf (Windows est assez criblé de failles de sécurité pour qu'une modif dans le registre le permette ! Le problème est plus qu'en apportant une éventuelle modification, elle soit effective pour tout les fichiers, y compris les fichiers à télécharger sur le Net, ce qui est très gênant au deumeurant !

@+

Seb
0
Rémi
 
Salut,

Je ne comprends pourquoi vous ne tenez pas compte de ma réponse ?
Il n'existe pourtant aucun autre moyen pour executer un exe depuis une applet.

A+
0
elodie
 
le problème avec ta solution c'est qu'il faut installer le plug in de sun sur la machine cliente ...
oui .... d'accord .... bon ....mais quand c'est une société de 100 000 personnes tu fais comment ???!!!

si y'a moyen de signer l'applet sans plug in...je prend !
0
Rémi
 
Re,

L'installation du plug in s'effectue lors du premier chargement de l'applet.
Une boite de dialogue s'affiche et signale l'absence du plug in.
Puis il est proposé son installation depuis une adresse sur le serveur qui a été spécifiée dans la page html appelant l'applet.
Cette installation est extrèmement rapide et ne requière pas de redémarrer la machine.
Cependant il est vrai que pour terminer l'installation le client devra un lancer un .bat qui contiendra l'ajout de la clé serveur dans son fichier de signature.
Le client lance un .bat depuis un repertoire partagé.

C'est cette solution qui a été mise en place dans ma société car les postes de travail son pré installé avant d'arriver sur le bureau du client.

Actuellement il n'y a aucun moyen de lancer une applet signée sans ce plug in et à chaque fois une intervention du client est requise à un moment où un autre dans le cas d'un nouvel utilisateur.
Dans ma société il y a un service qui s'en charge.

Voilà c'est tout ce que je sais. Bonne chance.






0
jerryweshwesh Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
0
jerryweshwesh Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
0
elodie
 
ah merci les gars ....
z'êtes super sympa !
0
Bobinours Messages postés 2898 Date d'inscription   Statut Membre Dernière intervention   504
 
Continue dans ta lancee Elodie, C'est un sujet qui dechaine les foules :)

Pour ajouter ma contribution, je voudrais te dire que ce que tu veux faire, est une FAILLE DE SECURITE. C'est pour cela que c'est aussi difficile de trouver une solution aussi simple que tu le souhaiterais, et les soft ne sont pas fait pour...

Il faut bien que tu es ca en tete meme si tu trouve la solution. D'autant qu'au depart tu veux juste que IE ouvre Word et non le truc interne a lui meme... Ce qui est dans ce cas tout a fait fiable contrairement a l'execution d'un EXE via je ne sais qu'elle moyen.

Je ne tiens pas a te decourager, mais juste a te montrer que tu as choisi un cote obscur... Et j'ai bien peur que tu finisses a travailler chez Dark M$... :o)

Que la chance soit avec toi...

-= Bobinours =-
0
Utilisateur anonyme > Bobinours Messages postés 2898 Date d'inscription   Statut Membre Dernière intervention  
 
Et oui Bobinours... encore une pure et fragile victime du cote obscur :)
Mais de la a bosser chez Kro$oft, je te trouve ... diabolique!!
Castor
0