IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

executer une ligne de commande


Sujet :

JavaScript

  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut executer une ligne de commande
    Bonjour ,
    je suis en train de developper une petite application web en php qui me permet de faire le tri d'un fichier prospect et de traiter mon fichier de maniere plus rationnelle je recupere les fiches prospect rue par rue et j'appele les gens en suivant.j'ai récuperé un petit script en javascript pour lancer mes appel en mettant en lien le N° de trelephone .Malheuresement ça ne fonctionne pas et je ne comprend pas pourquoi voici le code si vous pouvez m'aider ça sera cool.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " <a href="http://www.w3.org/TR/html4/loose.dtd" target="_blank">http://www.w3.org/TR/html4/loose.dtd</a> "> 
    <html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
    <title>Document sans nom</title> 
    </head> 
    <body>
    <script type="text/javascript">
    function appel()
    {
       var w = new ActiveXObject("WScript.Shell");
       w.run ('C:\Program Files\applitel\applitel.exe "0123456789"  ');
     }
    </script>
    <a href="javascript:void(appel());">appel</a>
    </body> 
    </html>
    d'avance merci

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2007
    Messages : 340
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd ">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Document sans nom</title>
    </head>
    <body>
    <script type="text/javascript">
    function appel()
    {
    var w = new ActiveXObject("WScript.Shell");
    w.run ('C:\Program Files\applitel\applitel.exe "0123456789" ');
    }
    </script>
    <a href="#" onclick="appel(); return false;">appel</a>
    </body>
    </html>
    Ton lien est plus juste comme ça

  3. #3
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    quelle est l'erreur ?
    je viens de tester en local sur un fichier, qui se trouve également dans program files ... et j'ai droit a un beau : "fichier introuvable"
    je suis sou vista, il y a peut-etre un problème de droit d'accès ... a vérifier

  4. #4
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    merci a vous je vais retester

  5. #5
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    ça ne fonctionne toujours pas j'utilise egalement vista peut etre est ce la cause

  6. #6
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    \->\\
    et si ça ne marche pas, change la commande en
    format c:

  7. #7
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2007
    Messages : 340
    Par défaut
    la blague...

  8. #8
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    désolé mais la je ne comprend pas

  9. #9
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    \ est un caractère spécial.
    celui qui autorise de tel script lancer peut avoir beaucoup de problèmes...

  10. #10
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    ok la ça va mieux donc il faudrait que je remplace \ par : // et ça devrait le faire

  11. #11
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2007
    Messages : 340
    Par défaut
    Non il faut remplacer chaque antislash par 2 antislash. L'antislash étant comme le dit Matthieu2000, le caractère d'échappement pour les caractères spéciaux.

  12. #12
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    ok j'essaye et je vous dit en tout cas merci pour votre aide

  13. #13
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    et bien ça ne change rien j'ai internet explorer m'affiche erreur sur la page et firefox rien ne se passe

  14. #14
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2007
    Messages : 340
    Par défaut
    es tu obligé de passer par un navigateur ?

  15. #15
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    ouais si tu veux j'utilise une gesco traditionnelle en dur pour faire la relance de mes clients et lancer des appels en automatique ne me pose pas de probleme en executant la ligne de commande ci dessus malgré tout le gars qui m'a developpé la gesco a du mal a integrer mon fichier prospect sur son prog alors j'ai developpé un soft en php pour faire ma prospect la seule chose qui me fait default c'est la numerotation automatique

  16. #16
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2007
    Messages : 340
    Par défaut
    Citation Envoyé par sebgaillard Voir le message
    ouais si tu veux j'utilise une gesco traditionnelle en dur pour faire la relance de mes clients et lancer des appels en automatique ne me pose pas de probleme en executant la ligne de commande ci dessus malgré tout le gars qui m'a developpé la gesco a du mal a integrer mon fichier prospect sur son prog alors j'ai developpé un soft en php pour faire ma prospect la seule chose qui me fait default c'est la numerotation automatique
    Tu as essayé les slash a la place des antislash ?

    (a ce moment là, un seul et non 2)

  17. #17
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    désolé pour ma reponse tardive j'avais pas vu la deuxieme page ouais j'ai essayé toujours rien j'ai egalement essayé en php rien non plus je crois que c'est la galere mon truc

  18. #18
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2007
    Messages : 340
    Par défaut
    essai dans un fichier .js que tu lances (en double clic) en dehors du navigateur.

    Tu trouveras de la doc sur ce principe en cherchant sur WSH

    Essai de faire marcher comme ça puis tu pourras l'intégrer au web après

  19. #19
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    merci de continuer a m'aider j'essaye ça et je te tiens au courant

Discussions similaires

  1. Executer une ligne de commande
    Par Kishikage dans le forum Threads & Processus
    Réponses: 2
    Dernier message: 31/01/2013, 20h42
  2. Réponses: 6
    Dernier message: 12/05/2008, 11h22
  3. Executer une ligne de commande ET recuperer valeur retour
    Par Korko Fain dans le forum Delphi
    Réponses: 4
    Dernier message: 10/08/2007, 16h31
  4. [Runtime] executer une ligne de commande cmd à partir de java
    Par mazizou dans le forum API standards et tierces
    Réponses: 13
    Dernier message: 10/05/2007, 13h47
  5. Réponses: 1
    Dernier message: 27/04/2007, 19h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo