[HELP] Creation interface HTML pour un CD

Creation interface HTML pour un CD [HELP] - HTML/CSS - Programmation

Marsh Posté le 22-04-2005 à 21:45:00    

Salut à tous !
 
 
Je voudrais creer une interface graphique sur un CD contenant des programmes à installer.
Cette interface (page HTML) contient des images représentant les logiciels.
Je veut donc que quand on clique sur l'image, l'installation du programme correspondant se lance.
 
Hors petit probleme : quand on fait un href="dossier/setup.exe", windows demande si l'on veut enregistrer le fichier "setup.exe" sur le disque.
 
Moi je voudrais que dès qu'on clique sur l'image, le "setup.exe" se lance directement.
 
C'est possible ?
 
Merci d'avance.

Reply

Marsh Posté le 22-04-2005 à 21:45:00   

Reply

Marsh Posté le 22-04-2005 à 21:56:34    

Les navigateurs sont sécurisés pour éviter de lancer des programmes à installer comme cela. Imagines que le programme soit un virus...
 
Le navigateur te demandera toujours une confirmation pour l'installation ou alors la sécurité de ton ordi laisse à désirer.
 
Je ne m'y connais pas à fond dans l'informatique, mais je pense qu'il te sera dur de réaliser cela avec du HTML...


---------------
Proverbe chinois: il vaut mieux apprendre à pêcher à un mendiant que de lui donner du poisson...
Reply

Marsh Posté le 22-04-2005 à 22:12:35    

J'ai posté sur d'autres forums et on m'a donné a peu pret la meme reponse.
 
Je vais me rabattre sur une interface C++ alors.
 
Merci pour ta réponse ;)

Reply

Marsh Posté le 22-04-2005 à 22:16:47    

Deton@tor a écrit :

J'ai posté sur d'autres forums et on m'a donné a peu pret la meme reponse.
 
Je vais me rabattre sur une interface C++ alors.
 
Merci pour ta réponse ;)


 
J'avais voulu faire ce genre de truc, et je me suis rabattu sur Access... En programmant avec VBA, on peut faire exécuter des logiciels du disque dur ou d'un CD.


---------------
Proverbe chinois: il vaut mieux apprendre à pêcher à un mendiant que de lui donner du poisson...
Reply

Marsh Posté le 22-04-2005 à 22:18:30    

Manu la Science a écrit :

J'avais voulu faire ce genre de truc, et je me suis rabattu sur Access... En programmant avec VBA, on peut faire exécuter des logiciels du disque dur ou d'un CD.


[:hide]


---------------
[:whatde]
Reply

Marsh Posté le 22-04-2005 à 23:28:53    


Je lance des fichiers batchs...


---------------
Proverbe chinois: il vaut mieux apprendre à pêcher à un mendiant que de lui donner du poisson...
Reply

Marsh Posté le 22-04-2005 à 23:33:59    

Manu la Science a écrit :

Je lance des fichiers batchs...


 
Access + VBA + batchs = immooooooonde usine à gaz  :o  
 
Y a plus simple : VB tout court, ou Delphi, ou C++ (Builder pour ce genre de chose, c'est plus simple), ou Java, ou <insert chouette AGL here>.
 
 :)

Reply

Marsh Posté le 22-04-2005 à 23:35:38    

Pour des trucs en HTML qui ne s'exécutent donc qu'en local (par exemple sur un CD), il suffit de renommer le .html en .hta, et on a accès à plein de possibilités : virer les barres d'outils, menu, etc., lancer des programmes sans confirmation via du VBScript, etc.


Message édité par antp le 22-04-2005 à 23:35:49

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-04-2005 à 23:36:44    

antp a écrit :

Pour des trucs en HTML qui ne s'exécutent donc qu'en local (par exemple sur un CD), il suffit de renommer le .html en .hta, et on a accès à plein de possibilités : virer les barres d'outils, menu, etc., lancer des programmes sans confirmation via du VBScript, etc.


 
Oh.
Je le note dans mes tablettes, ça peut servir ce genre d'astuce.
 
Ca fonctionne sur n'importe quel browser, ou uniquement avec IE ?


Message édité par Elmoricq le 22-04-2005 à 23:37:02
Reply

Marsh Posté le 22-04-2005 à 23:40:12    

Juste avec IE évidemment.
Mais les PC sous Windows qui n'ont pas IE se font quand même très rares...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-04-2005 à 23:40:12   

Reply

Marsh Posté le 22-04-2005 à 23:43:05    

J'ai un serveur de CDs sur une bécane. En fait, ce sont des CDs virtuels montés en disques logiques avec DAEMON. Je mets mon appli Access ou je peux visualiser la pochette de mes CDS, et sur clic de l'utilisateur lambda, le CD se lance (cela lance le fichier batch généré par DAEMON).
L'utilisateur peut rechercher dans Access les différentes catégories de CD et c'est une interface qui m'est plus facile à programmer.
Un utilisateur (prof) veut mettre un nouveau CD, il rentre les données dans la base de données (chemin de l'image, chemin du fichier batch...)
 
PS : java, je connais plus de nom qu'autre chose. Je vois comment ca marche à peu près mais pour se lancer, il faut du temps. Pareil pour Delphi...


---------------
Proverbe chinois: il vaut mieux apprendre à pêcher à un mendiant que de lui donner du poisson...
Reply

Marsh Posté le 23-04-2005 à 03:44:54    

Je me suis fait ca avec Builder6 en C++ et ca tourne nikel.
 
Merci à tous ;)
 
Je note l'astuce du .hta ca à l'air cool ca :D

Reply

Marsh Posté le 23-04-2005 à 11:12:39    

antp a écrit :

Juste avec IE évidemment.
Mais les PC sous Windows qui n'ont pas IE se font quand même très rares...


Et encore, IE pre-SP2. Sous le SP2, il te fait bien chier aussi :D

Reply

Marsh Posté le 23-04-2005 à 13:05:08    

ya moyen en n'utilsant pas ie...
 
je sais plus quel browser est utilisé par theOpenCD mais il y arrive a lancer un exe sans confirmation...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed