Aller au contenu

vlx360

Membres
  • Compteur de contenus

    34
  • Inscription

  • Dernière visite

Tout ce qui a été posté par vlx360

  1. Honnêtement si çà le fait sur 2 pc je ne pense pas que ce soit lié à çà ! Cela viendrait plutôt de l'executable du jeu non ?
  2. Non, je voulais dire, aucun soucis après le scan de déclarer, le problème est toujours là !
  3. Dylav, j'ai donc repris ton code tel que (si je n'ai qu'a rajouter le nom des macros var myArray=) et renommé mes macros par le nom des tiennes, en *hta la page s'ouvre, mais une fois que je clique sur le premier lien de test, il y a erreur, çà ne fonctionne pas. J'ai essayé avec ou sans extensions *mcr c'est pareil. Là par contre si j'ai juste à copier/coller ton code, normalement çà devrait marcher ! Je précise que j'enregistre en *hta, pas html, car je me retrouverais avec le même problème d'ouverture ou je devrais choisir d’ouvrir, enregistrer ou que sais-je ! Problème que je ne rencontre pas avec le tout premier code de Leneuf22
  4. Par contre ce que je ne comprends pas dans le code, Je ne vois pas les liaisons comment je peux indiquer le numéro de macro à lancer Je suis désolé je décroche, pour moi ce n'est pas logique ! fournir à la fonction lance un argument donnant le numéro de la macro à lancer (cf. Numero_Macro), utiliser ce n° de macro pour retrouver son nom dans le tableau et la lancer (cf. myMacro), function lance(Numero_Macro) { var wScript = new ActiveXObject("Wscript.Shell"); var myMacro = myArray(Numero_Macro); Si je donne un nom à la macro autant la lancer par son nom plutôt que par un numéro que je dois "en plus" lui associer ? Car comment défini-t-on dans myMacro que le numéro 1 vaut la macro appli_001.mcr le code ce serait : var myMacro = myArray(1=appli_001.mcr);(2=appli_002.mcr) Dans le lance le code serait : function lance(Numero_Macro) là je ne sais même pas quoi rentrer lol ! C'est du chinois... Pour moi ce serait çà : <script type="text/JavaScript"> var myArray = ['testmacro.mcr', 'appli_002.mcr', 'appli_199.mcr', 'appli_200.mcr']; function lance(1) { var wScript = new ActiveXObject("Wscript.Shell"); var myMacro = myArray(1); wScript.run(testmacro.mcr); return false; Pour moi ce n'est pas clair du tout ! comme je ne connais pas les attributs du code, je ne sais pas qui fait quoi ! 3 éme tentative et là je pensais avoir compris ! mais non c'est pas encore çà ! var myArray = ['testmacro.mcr', 'appli_002.mcr', 'appli_199.mcr', 'appli_200.mcr']; function lance(1) { var wScript = new ActiveXObject("Wscript.Shell"); var myMacro = myArray(testmacro.mcr); wScript.run(myMacro); return false;
  5. Bonsoir, Dylav, Jocko, Merci beaucoup, je vais étudier tout çà, car c'est tout nouveau, par contre j'ai lu en travers, je souhaite faire au plus simple et éviter d'installer un serveur ! Initialement, si je peux répéter à l'infini le code du début ce sera nikel ! Tout est sur un pc local sans connexion. Bon je vais relire tout çà ! En tout cas si c'est bon vous m'enlevez une sacrée épine du pied ! Merci à nouveau
  6. Bonjour, je précise que çà le fait aussi sur 2 pc différents. Après le scan aucun soucis
  7. Bonjour, alors le titre est très ambigu, Si je lance un jeu via son exe pas de soucis il se lance, par exemple assetto corsa. Par contre si je le fais via la cmd, il se lance aussi mais lorsque je clique sur start il se lance, puis revient là ou j'étais... J'ai essayé sur une session admin, de lancer en mod admin sur le raccourcis, sur l'exe...rien y fait ! J'avoue ne pas savoir pourquoi çà ne fonctionne qu'en partie ! Avez-vous une idée du problème ? La ligne est : "c:\Assetto Corsa\AssettoCorsa.exe" Résolu après réinstallation !
  8. Salut, Désolé de venir comme çà sans présentation, et pour le déterrage mais je suis à la bourre et ce topic est presque parfait pour ce que je recherche mais.... Depuis 15 jours, étant débutant, cherchant à lancer des macros *mcr via simplement un lien sur une page web, çà marche mais le problème est qu'a chaque fois les navigateurs te demande d'ouvrir ou d’enregistrer, impossible de le faire automatiquement, même après plusieurs posts sur les forums officiels pas eu de réponses réglant le problème ! Je suis donc arrivé sur ce site en cherchant d'autre solutions... Alors le code donné par Leneuf22 marche nikel, sauf que je ne sais pas quelle ligne rajouter pour une autre macro, sachant que j'en ai 200 à faire... Pour le coté graphique j'avais un peu peur mais en travaillant en html puis en sauvegardant avec dreamweaver en .hta çà passe nikel, il ne reste plus qu'a pouvoir rajouter les 199 autres macros... Voici le code actuel : <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="yes" singleinstance="yes" windowstate="maximize" scroll="no" caption="no" innerborder="no"></hta:application> <a href="" onClick="return lance();"><img src="240_F_41730951_EyMKKNC8LF8U0SlmiiJnxU9HCnraMXDR.jpg" width="63" height="64"></a> </body> </html*************************************************************************************************************************************************************> Pouvez-vous me dire svp où doit-on mettre la seconde ligne ou code qui sera relatif aussi à une autre image ? Merci
×
×
  • Créer...