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

Langage PHP Discussion :

Appel d'une application locale depuis une page web


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut Appel d'une application locale depuis une page web
    bonjour
    voici mon probleme :
    je voudrais appeller une application en locale (un .bat) qui se trouve sur mon disque dur à partir d'un lien sur une page html ou php.
    j'ai configuré windows sur mon ordi pour ouvrir cette appli dès que je clique sur un fichier ayant une extension particulière (.xrf)
    cela marche si je clique sur ce fichier sur mon disque dur
    par contre si j'écris dans une page le lien suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="fichier.xrf">cliquez ici</a>
    cela ne lance pas mon appli mais cela m'ouvre le fichier dans le navigateur ....
    Ca marche bien avec des fichiers WORD ou EXCEL, mais comment faire avec un application "fait maison" ?
    Merci de votre aide

  2. #2
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par izalecomte Voir le message
    bonjour
    voici mon probleme :
    je voudrais appeller une application en locale (un .bat) qui se trouve sur mon disque dur à partir d'un lien sur une page html ou php.
    j'ai configuré windows sur mon ordi pour ouvrir cette appli dès que je clique sur un fichier ayant une extension particulière (.xrf)
    cela marche si je clique sur ce fichier sur mon disque dur
    par contre si j'écris dans une page le lien suivant
    <a href="fichier.xrf">cliquez ici</a> cela ne lance pas mon appli mais cela m'ouvre le fichier dans le navigateur ....
    Ca marche bien avec des fichiers WORD ou EXCEL, mais comment faire avec un application "fait maison" ?
    Merci de votre aide
    Bonjour et Bien-Venue ici

    c 'est un peut plus compliqué que cela, le registre ne fait que dire simplement avec quoi on lit ...

    Alors regedit (de XP par exemple) va lancer internet avec le fichier , mais si internet n'as pas de "DLL reader de ton fichier" ça plentera !


    Donc si tu as enregistré ton extention dans le registre
    xrf comme nom xrf_File
    tu ne pourras pas pour autant écrire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     
    [HKEY_CLASSES_ROOT\xrf_File\shell\open\command]
    @="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -nohome"

  3. #3
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Pourquoi as-tu besoin d'une appli distante pour lancer ce script ?

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut
    Merci de votre accueil sur ce forum
    En fait le serveur web sert à stocker des fichiers qui sont ensuite lus par mon application locale.
    Au début j'ai ecrit une applet JAVA pour cela mais j'ai de gros probleme de saturation mémoire. Donc j'ai transformé mon applet en application téléchargeable par l'utilisateur du site. Mais je désire gerder le stockage et la gestion des fichiers d'entrée sur le serveur web.
    Peut être que l'idée de dédier mon appli à une extension de fichier particulière n'est pas la meilleure solution ?
    Avez vous une autre idée ????

  5. #5
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    La philosophie inverse n'est-elle pas envisageable ?

    Au lieu que ce soit le serveur qui appelle une appli locale, cette même appli ne peut-elle pas aller lire des fichiers distants ?

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut
    Non car le site est la porte d'entrée qui offre tous les outils de recherches dans la base de données avant d'ouvrir le fichier désiré.
    Mais je sais que c'est possible d'ouvrir une appli locale depuis une page web, j'ai vu un site qui fait cela, mais je n'avais malheureusement pas accès au code ....
    C'est peut être avec du php ? javascript ? vbScript ?

Discussions similaires

  1. Lancer une application locale depuis une page Web
    Par stephane.combes dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 07/07/2011, 10h03
  2. Comment récupérer la classe window d'une application wpf depuis une application ext
    Par rsiwpf dans le forum Windows Presentation Foundation
    Réponses: 10
    Dernier message: 14/10/2008, 15h10
  3. Lancer une fonction locale depuis une page Web
    Par francoisch dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 30/10/2007, 22h30
  4. Réponses: 12
    Dernier message: 19/06/2007, 10h24
  5. Appeler une application Java depuis une JSP ?
    Par bekara_k dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 19/04/2007, 13h08

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