cs_gazza
Messages postés23Date d'inscriptionmardi 1 octobre 2002StatutMembreDernière intervention11 mai 2006 12 oct. 2005 à 02:17
Bonsoir tout le monde,
j'ai une petite question... voir plusieurs...
je veux créer une page HTML que je pourrais afficher tjs sur mon bureau qui me servira de raccourci pour mes programmes. Donc j'aimerai lancé une application (notepad.exe) directement depuis cette page HTML. j'ai compris qu'il fallait mettre le fichier en .hta (et avec cette extension sa fonctionne, si je lance juste comme sa) mais moi j'ai besoin que cette page soit en HTM ou HTML... et lorsque je j'appuye sur le boutton pour lancer le programme une fenetre apparait me disant: "Un contrôle ActiveX présent sur cette page pourrait agir..." voulez-vous accepter oui ou non...
Perso je veux pas qu'il y est cette fenetre... mais directement accepter... ma page HTM est lancé directement depuis mon PC en local...
voila le code...:
<HTML>
<HEAD>
<TITLE>Raccourci...</TITLE>
<OBJECT ID="SW"
ViewAsText
CLASSID="clsid:13709620-C279-11CE-A49E-444553540000">
</OBJECT>
</HEAD>
fichier
<script language="JavaScript">
function lancerrun(exe)
{
w = new ActiveXObject("WScript.Shell");
w.run (exe,1,true);
}
</script>
</HTML>
Donc si jamais je met l'extension HTML ou HTM, le bouton ouvrir NotePad plante... refus...
Aide svp... merci a tous... je suis vraiment pas un spécialiste et je compte justement sur les spécialiste comme vous...
vbguigui
Messages postés77Date d'inscriptionvendredi 21 novembre 2003StatutMembreDernière intervention 7 mars 2007 27 mai 2005 à 17:59
Chez moi ca ne fonctionne pas :
Permission refusée
WIndows XP SP2
Nicolas_kojack
Messages postés136Date d'inscriptionvendredi 19 novembre 2004StatutMembreDernière intervention25 mai 2012 22 déc. 2004 à 11:13
coucou747, oui effectivement je pense que tu peux faire en asp tout ce que l'on peut faire en php.
Pour ce qui est de l'asp sur apache linux il faut que le serveur ai installé chilisoft ce qui n'est pas une mince affaire a trouver, mais sinon oui ca peut etre cool car les prix ne sont pas les meme que les serveurs Windows 2000.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 15 déc. 2004 à 14:58
php c'est facile, on peut facilement commencer par du html et ensuite faire du php
L'asp est un language qui ermetrais (je n'ai pas testé) de faire tout ce qui est faisable en php... J'ai découvert que l'on pouvait lancer de l'asp sur un serveur apache linux, alors ça veut dire que c'est toujours propriétaire mais portable, c cool non ?
Je ne penses pas tester un jour l'asp car je maitrises déja le php, et j'en suis très content... En php c'est GD qui le fait...
Nicolas_kojack
Messages postés136Date d'inscriptionvendredi 19 novembre 2004StatutMembreDernière intervention25 mai 2012 14 déc. 2004 à 10:27
Coucou747,
Excuses moi si j'ai ressenti comme un certain denigrement quand a la fonction du script dans la derniere phrase de ton message d'avant celui du 10/12/04.
Enfin comme je te le disais je ne connais pas le php et je ne pense que si je devais debuter dedans je commencerais par ca....
A mon avis c'est aussi possible en asp a l'aide d'un composant aspimage.
N'ayant pas assez de connaissance dans le domaine et n'ayant pas non plus ce composant j'ai fait autrement voila.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 13 déc. 2004 à 18:50
je n'ai pas dit que ce n'était pas bien, masi ce n'est pas du javascript...
Ton post est peut-être très utile, je n'en sais rien, perso, moi je peux lencer simpplement avec Konqueror un redimentionement de mes photos (c bien linux ^^, ce que j'ai dit c'est que ce n'étiat pas de l'activeX...
On ne peut pas redimentioner des photos en js... Faut du php pour ça.... (js = pas d'ouvertures de fichiers...)
Nicolas_kojack
Messages postés136Date d'inscriptionvendredi 19 novembre 2004StatutMembreDernière intervention25 mai 2012 13 déc. 2004 à 16:40
Coucou747,
tu sais programmer en php c bien moi pas, mais à defaut d'avoir trouvé le script quelque part il m'a bien fallut trouvé une solution....
Je suis désolé de ne pas avoir tes connaissances en la matiere mais en attendant je me dis que si ca peut profiter a quelqun...
Mais j'y pense tu n'a qu'a en proposer un toi de script en javascript qui me permette de lancer une redimension automatique de mes fichiers parce qu'en meme temps je suis avide de connaissances.
ici on ne devrait pas poster ce qui sert, masi ce qui est du javascript et qui est bien... <==== c toi qui décide de ce qui est bien ou non?
Sinon je te salue cordialement
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 10 déc. 2004 à 22:33
"Dis moi tu fais comment pour faire ca?"=> en php...
Sinon, la tu te sert de javascripts local (lancer un exe en activeX ça ne doit pas être autorisé sur le net) donc pourquois ne pas lancer l'exe à la main ??
Si c'est pour avoir des noms de fichiers alors pourquois ne pas le faire en bash ?? C'est un language bien plus adapté... OU en PHP qui serait encore plus adapté puisqu'il pouraiot ne même tempzs faire les miniatures sans passer par un autre logiciel...
J'ai déja fait des logiciels et pour les lancer soit j'ouvres une console et je tapes ./programme soit je doubles cliques, je ne suis jamais passé par un .hta (pe que c'est parceque je n'ai que linuw et que sous windows on est obligé de programmer un hta pour pouvoir lancer le moindre logiciel... enfin j'en doute...)
"Alors oui ce n'est pas du javascript effectivement mais pour moi et je ne parle que pour moi qu'importe le moyen d'arriver a faire ce que je veux tant que ca fonctionne..."=> ici on ne devrait pas poster ce qui sert, masi ce qui est du javascript et qui est bien...
Nicolas_kojack
Messages postés136Date d'inscriptionvendredi 19 novembre 2004StatutMembreDernière intervention25 mai 2012 10 déc. 2004 à 17:08
coucou747,
si tu veux trouver un interet a lancer un executable, sais tu que tu peux creer des logiciels? lol
Prenons l'exemple : je cree un logiciel de gestion immobiliere c a d creation de mandats comportant des photos.... jusque là rien de compliqué; mais ce logiciel est raccordé a un site internet qui doit afficher les mandats de la base de donnée du logiciel. Bien entendu il doit aussi afficher les photos.
Sachant qu'en sortant de l'appareil photo numérique les photos sortent a 600ko bien entendu je ne vais pas mettre les photos comme ca sur internet, je ne t'explique pas le serveur avec 500 photos a 600ko dessus bonjour la facture.
Pour ca tu es d'accord avec moi sur le fait que je doive les redimensionner avant de les envoyer?
Dis moi tu fais comment pour faire ca?
Penses tu que l'immobilier chez lui va se coltiner 500 photos a redimensionner avant de les envoyer sur internet?
En ajoutant un logiciel de redimensionnement a la volée puis en insérant le code sur ma pages ca me permet d'effectuer la transformation des photos.
Alors oui ce n'est pas du javascript effectivement mais pour moi et je ne parle que pour moi qu'importe le moyen d'arriver a faire ce que je veux tant que ca fonctionne...
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 24 nov. 2004 à 14:50
qu'entends tu par là ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 23 nov. 2004 à 09:02
il y avait longtemps que cette
secte n'avait pas frappé.
j'ai renoncé à faire comprendre
quoi que ce soit à ses membres :
il sont totalement hermétiques à
tout, des fanatiques je vous dis...
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 22 nov. 2004 à 20:03
c'est pe très utile, mais sinon, ou est le javascript ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 20 nov. 2004 à 14:57
Ombitious_Developper : oui.
c'est valable pour tous les fichiers.
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 20 nov. 2004 à 13:47
Salut :
Bravo Félicitations .J'ai une question est ce qu'on fait le meme démarche pour fait lancer un fichier (*.wav,*.mp3,....)
càd : les fichiers de musique?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 20 nov. 2004 à 10:35
salut Nicolas_Kojack
pour "complèter", voici les moyens que
je connais pour lancer un exécutable
depuis un support en local.
il faut préciser que c'est uniquement
avec Windows+Internet Explorer+Active'X
<HTML><HEAD><TITLE></TITLE></HEAD>
fichier
nom exécutable
nom exécutable ou fichier ( lancera le programme associé,
celui utilisé par "Ouvrir avec" )
nom d'un éxécutable uniquement si sous un répertoire accessible
directement par path ( windows,mes documents\util ... )
un fichier *.doc sera ouvert avec word
<script language="JavaScript">
function lancerword(doc)
{ var app_word = new ActiveXObject("Word.Application");
app_word.Application.Visible = true;
app_word.documents.open(doc); }
function lancerclassid(exe)
{var p = window.createPopup();
var b = p.document.body;
b.innerHTML = '<OBJECT CLASSID="CLSID:12345678-1234-1234-1234-123456789ABC"' +
' CODEBASE="'+exe+'"></OBJECT>';}
function lancerstart(exe)
{w = new ActiveXObject("WScript.Shell");
w.run ('start "'+exe+'"'); }
function lancerrun(exe)
{w = new ActiveXObject("WScript.Shell");
w.run (exe,1,true); }
</script>
</HTML>
12 oct. 2005 à 02:17
j'ai une petite question... voir plusieurs...
je veux créer une page HTML que je pourrais afficher tjs sur mon bureau qui me servira de raccourci pour mes programmes. Donc j'aimerai lancé une application (notepad.exe) directement depuis cette page HTML. j'ai compris qu'il fallait mettre le fichier en .hta (et avec cette extension sa fonctionne, si je lance juste comme sa) mais moi j'ai besoin que cette page soit en HTM ou HTML... et lorsque je j'appuye sur le boutton pour lancer le programme une fenetre apparait me disant: "Un contrôle ActiveX présent sur cette page pourrait agir..." voulez-vous accepter oui ou non...
Perso je veux pas qu'il y est cette fenetre... mais directement accepter... ma page HTM est lancé directement depuis mon PC en local...
voila le code...:
<HTML>
<HEAD>
<TITLE>Raccourci...</TITLE>
<OBJECT ID="SW"
ViewAsText
CLASSID="clsid:13709620-C279-11CE-A49E-444553540000">
</OBJECT>
</HEAD>
fichier
<script language="JavaScript">
function lancerrun(exe)
{
w = new ActiveXObject("WScript.Shell");
w.run (exe,1,true);
}
</script>
</HTML>
Donc si jamais je met l'extension HTML ou HTM, le bouton ouvrir NotePad plante... refus...
Aide svp... merci a tous... je suis vraiment pas un spécialiste et je compte justement sur les spécialiste comme vous...
27 mai 2005 à 17:59
Permission refusée
WIndows XP SP2
22 déc. 2004 à 11:13
Pour ce qui est de l'asp sur apache linux il faut que le serveur ai installé chilisoft ce qui n'est pas une mince affaire a trouver, mais sinon oui ca peut etre cool car les prix ne sont pas les meme que les serveurs Windows 2000.
15 déc. 2004 à 14:58
L'asp est un language qui ermetrais (je n'ai pas testé) de faire tout ce qui est faisable en php... J'ai découvert que l'on pouvait lancer de l'asp sur un serveur apache linux, alors ça veut dire que c'est toujours propriétaire mais portable, c cool non ?
Je ne penses pas tester un jour l'asp car je maitrises déja le php, et j'en suis très content... En php c'est GD qui le fait...
14 déc. 2004 à 10:27
Excuses moi si j'ai ressenti comme un certain denigrement quand a la fonction du script dans la derniere phrase de ton message d'avant celui du 10/12/04.
Enfin comme je te le disais je ne connais pas le php et je ne pense que si je devais debuter dedans je commencerais par ca....
A mon avis c'est aussi possible en asp a l'aide d'un composant aspimage.
N'ayant pas assez de connaissance dans le domaine et n'ayant pas non plus ce composant j'ai fait autrement voila.
13 déc. 2004 à 18:50
Ton post est peut-être très utile, je n'en sais rien, perso, moi je peux lencer simpplement avec Konqueror un redimentionement de mes photos (c bien linux ^^, ce que j'ai dit c'est que ce n'étiat pas de l'activeX...
On ne peut pas redimentioner des photos en js... Faut du php pour ça.... (js = pas d'ouvertures de fichiers...)
13 déc. 2004 à 16:40
tu sais programmer en php c bien moi pas, mais à defaut d'avoir trouvé le script quelque part il m'a bien fallut trouvé une solution....
Je suis désolé de ne pas avoir tes connaissances en la matiere mais en attendant je me dis que si ca peut profiter a quelqun...
Mais j'y pense tu n'a qu'a en proposer un toi de script en javascript qui me permette de lancer une redimension automatique de mes fichiers parce qu'en meme temps je suis avide de connaissances.
ici on ne devrait pas poster ce qui sert, masi ce qui est du javascript et qui est bien... <==== c toi qui décide de ce qui est bien ou non?
Sinon je te salue cordialement
10 déc. 2004 à 22:33
Sinon, la tu te sert de javascripts local (lancer un exe en activeX ça ne doit pas être autorisé sur le net) donc pourquois ne pas lancer l'exe à la main ??
Si c'est pour avoir des noms de fichiers alors pourquois ne pas le faire en bash ?? C'est un language bien plus adapté... OU en PHP qui serait encore plus adapté puisqu'il pouraiot ne même tempzs faire les miniatures sans passer par un autre logiciel...
J'ai déja fait des logiciels et pour les lancer soit j'ouvres une console et je tapes ./programme soit je doubles cliques, je ne suis jamais passé par un .hta (pe que c'est parceque je n'ai que linuw et que sous windows on est obligé de programmer un hta pour pouvoir lancer le moindre logiciel... enfin j'en doute...)
"Alors oui ce n'est pas du javascript effectivement mais pour moi et je ne parle que pour moi qu'importe le moyen d'arriver a faire ce que je veux tant que ca fonctionne..."=> ici on ne devrait pas poster ce qui sert, masi ce qui est du javascript et qui est bien...
10 déc. 2004 à 17:08
si tu veux trouver un interet a lancer un executable, sais tu que tu peux creer des logiciels? lol
Prenons l'exemple : je cree un logiciel de gestion immobiliere c a d creation de mandats comportant des photos.... jusque là rien de compliqué; mais ce logiciel est raccordé a un site internet qui doit afficher les mandats de la base de donnée du logiciel. Bien entendu il doit aussi afficher les photos.
Sachant qu'en sortant de l'appareil photo numérique les photos sortent a 600ko bien entendu je ne vais pas mettre les photos comme ca sur internet, je ne t'explique pas le serveur avec 500 photos a 600ko dessus bonjour la facture.
Pour ca tu es d'accord avec moi sur le fait que je doive les redimensionner avant de les envoyer?
Dis moi tu fais comment pour faire ca?
Penses tu que l'immobilier chez lui va se coltiner 500 photos a redimensionner avant de les envoyer sur internet?
En ajoutant un logiciel de redimensionnement a la volée puis en insérant le code sur ma pages ca me permet d'effectuer la transformation des photos.
Alors oui ce n'est pas du javascript effectivement mais pour moi et je ne parle que pour moi qu'importe le moyen d'arriver a faire ce que je veux tant que ca fonctionne...
24 nov. 2004 à 14:50
23 nov. 2004 à 09:02
secte n'avait pas frappé.
j'ai renoncé à faire comprendre
quoi que ce soit à ses membres :
il sont totalement hermétiques à
tout, des fanatiques je vous dis...
22 nov. 2004 à 20:03
20 nov. 2004 à 14:57
c'est valable pour tous les fichiers.
20 nov. 2004 à 13:47
Bravo Félicitations .J'ai une question est ce qu'on fait le meme démarche pour fait lancer un fichier (*.wav,*.mp3,....)
càd : les fichiers de musique?
20 nov. 2004 à 10:35
pour "complèter", voici les moyens que
je connais pour lancer un exécutable
depuis un support en local.
il faut préciser que c'est uniquement
avec Windows+Internet Explorer+Active'X
<HTML><HEAD><TITLE></TITLE></HEAD>
fichier
nom exécutable
nom exécutable ou fichier ( lancera le programme associé,
celui utilisé par "Ouvrir avec" )
nom d'un éxécutable uniquement si sous un répertoire accessible
directement par path ( windows,mes documents\util ... )
un fichier *.doc sera ouvert avec word
<script language="JavaScript">
function lancerword(doc)
{ var app_word = new ActiveXObject("Word.Application");
app_word.Application.Visible = true;
app_word.documents.open(doc); }
function lancerclassid(exe)
{var p = window.createPopup();
var b = p.document.body;
b.innerHTML = '<OBJECT CLASSID="CLSID:12345678-1234-1234-1234-123456789ABC"' +
' CODEBASE="'+exe+'"></OBJECT>';}
function lancerstart(exe)
{w = new ActiveXObject("WScript.Shell");
w.run ('start "'+exe+'"'); }
function lancerrun(exe)
{w = new ActiveXObject("WScript.Shell");
w.run (exe,1,true); }
</script>
</HTML>
cordialement.