Macro qui ne doit pas se télécharger via page web

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
vlx360
Messages : 9
Enregistré le : 30 mai 2017, 00:58

Macro qui ne doit pas se télécharger via page web

Message par vlx360 » 01 juin 2017, 12:50

Bonjour tout le monde,


Au démarrage il y a une page web locale index.html à la racine de c: tout ce qu'il y a de plus basique sans serveur et tutti quanti qui se lance en tâche planifiée, sur celle-ci il y a plusieurs image, chacune correspond à un lien relatif à une macro, mais cliquer sur le lien fait que n'importe quel navigateur demande à l'ouvrir ou la télécharger, pas moyen de la faire s'ouvrir automatiquement,j'ai tout essayé sur les navigateur il n'y a rien à faire !

Je regardé, posté sur les forums google, firefox, pas de réponses, peut-être que si j' avais eu un développeur il aurait trouvé la solution !?

J'ai même tenté avec safari...

Si quelqu'un aurait une idée de génie, une alterbative ce serait bienvenu svp !


Merci et bonne journée !

Avatar du membre
Onissius
Messages : 762
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Macro qui ne doit pas se télécharger via page web

Message par Onissius » 03 juin 2017, 00:57

Tes macros sont en EXE ?
SM est installé sur la machine ?
Éventuellement un lien qui pointe sur un BAT ou un Script qui lance la macro ?
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.

vlx360
Messages : 9
Enregistré le : 30 mai 2017, 00:58

Re: Macro qui ne doit pas se télécharger via page web

Message par vlx360 » 03 juin 2017, 02:09

Salut Onissius, les macros de ce que je peux te dire sont en extension *mcr

Oui supermacro est installé sinon les macros ne peuvent pas fonctionner.

Pas bête le coup du bat, par contre je vais être chiant ce sera quoi les lignes pour lancer les macro ?

Donc un bat pour chaque macro dans le dossier ou se trouve les dites macro, si je n'ai pas d'autres choix je le ferais, mais c'est vrai que si j'vais pu lancer direct la macro sans soucis cela aurait été mieux, j'en ai quand même 240...

vlx360
Messages : 9
Enregistré le : 30 mai 2017, 00:58

Re: Macro qui ne doit pas se télécharger via page web

Message par vlx360 » 03 juin 2017, 16:32

Bon j' essayé de créer un bat

Start max/ testmacro.mcr

ou

Start testmacro.mcr

Cà marche si je clique sur le raccourcis hors page web

Par contre via la page web, une autre page web s'ouvre avec le code du bat qui s'affiche, donc là je bloque...

vlx360
Messages : 9
Enregistré le : 30 mai 2017, 00:58

Re: Macro qui ne doit pas se télécharger via page web

Message par vlx360 » 04 juin 2017, 17:16

Hello j'ai trouvé un code qui répond exactement à mes attentes, par contre je ne sais pas du tout quelle ligne rajouter pour les macros suivantes :

Si quelqu'un sait comment faire ?


Merci

<html>
<head>
<script language="javascript">
<!--
function lance() {
var wScript = new ActiveXObject("Wscript.Shell");
wScript.run("testmacro.mcr");
return false;
}

//-->
</script>
</head>
<body>
<hta:application border="none" singleinstance="yes" windowstate="maximize" scroll="no" caption="no" innerborder="no"></hta:application>
<a href="" onClick="return lance();">SPA</a>
</body>
</html>

Avatar du membre
Onissius
Messages : 762
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Macro qui ne doit pas se télécharger via page web

Message par Onissius » 10 juin 2017, 00:13

Si je comprend bien ton code, la ligne 07 (wScript.run("testmacro.mcr");) demande d’exécuter le fichier "testmacro.mcr". Donc à priori tu place ta macro dans le même répertoire que le fichier HTML.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.

vlx360
Messages : 9
Enregistré le : 30 mai 2017, 00:58

Re: Macro qui ne doit pas se télécharger via page web

Message par vlx360 » 10 juin 2017, 03:42

Oui, mais c'est bon le problème est résolu !

Avatar du membre
Onissius
Messages : 762
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Macro qui ne doit pas se télécharger via page web

Message par Onissius » 10 juin 2017, 11:28

(c'est pour les utilisateur future)
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.

vlx360
Messages : 9
Enregistré le : 30 mai 2017, 00:58

Re: Macro qui ne doit pas se télécharger via page web

Message par vlx360 » 10 juin 2017, 14:19

?

Répondre