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
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Points : 7
    Points
    7
    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 averti
    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
    Points : 350
    Points
    350
    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
    Points : 4 835
    Points
    4 835
    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
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Points : 7
    Points
    7
    Par défaut
    merci a vous je vais retester

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

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

  7. #7
    Membre averti
    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
    Points : 350
    Points
    350
    Par défaut
    la blague...

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

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

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

  11. #11
    Membre averti
    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
    Points : 350
    Points
    350
    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
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Points : 7
    Points
    7
    Par défaut
    ok j'essaye et je vous dit en tout cas merci pour votre aide

  13. #13
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Points : 7
    Points
    7
    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 averti
    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
    Points : 350
    Points
    350
    Par défaut
    es tu obligé de passer par un navigateur ?

  15. #15
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Points : 7
    Points
    7
    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 averti
    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
    Points : 350
    Points
    350
    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
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Points : 7
    Points
    7
    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 averti
    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
    Points : 350
    Points
    350
    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
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Points : 7
    Points
    7
    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