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 :

Chemin local pour parcourir lors d'un input html, en javascript


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de Couin
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2014
    Messages : 146
    Par défaut Chemin local pour parcourir lors d'un input html, en javascript
    Coucou !!

    Je modifie le code source de Jingle Palette et j'avais fais une page html , que l'on peut lancer depuis les paramètres du logiciel, afin de pouvoir modifier le fichier de langue (language.ini).

    Le fichier est donc lancé localement.
    Dedans, il y a un input file.

    J'aimerais que quand je clique sur cet input file, la fenêtre "Parcourir" aille directement au répertoire du fichier html en question.

    Est-ce faisable ?

    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    A ma connaissance non ... (pour des raisons de sécurité)
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre très actif Avatar de Couin
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2014
    Messages : 146
    Par défaut
    Ouiiiinnnn !

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 666
    Par défaut
    si tu veux automatiser quelque chose au niveau de ce fichier, une page html ne suffira pas. tu devras passer par du code côté serveur (comme du php) donc installé sur l'ordinateur qui lance ce programme.
    suivant ce que tu veux faire, tu n'auras peut-être pas besoin de lancer un serveur http mais juste un script simple. pour mieux te renseigner il faudrait que tu nous donne plus d'explications sur ce fichier ini, comme il est utilisé par le programme et ce que tu veux modifier dans ce fichier.

  5. #5
    Membre très actif Avatar de Couin
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2014
    Messages : 146
    Par défaut
    Coucoutte

    En fait, Jingle Palette est un logiciel qui permet de jouer des jingles (sons enregistrés quoi) en appuyant sur le bouton correspondant.
    Les écrits du logiciel s'appuient sur un fichier language.ini avec une section par langue et dans chaque section, des clés pour chaque champs.
    Pas exemple :
    Code ini : 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
    [English]
    acmdOK=OK
    afraAbt=Information
    afrmAbout=About Jingle Palette
    alblCop=This program is using the
    alblDescription0=This is an instant jingle player designed for radio studios.
    ...
    ...
    [Français]
    acmdOK=OK
    afraAbt=Informations
    afrmAbout=A propos de Jingle Palette
    alblCop=Ce programme utilise
    alblDescription0=Ceci est un lecteur de jingles conçu pour les studios de radio.
    ...
    ...

    Le logiciel permet d'ouvrir le fichier html (depuis les Settings) dans le navigateur par défaut du système d'exploitation.
    Donc l'adresse dans le navigateur sera de type file:///C:/Program%20Files/Jingle%20Palette/Language%20Editor.html

    Sur cette page, un input file et un event listener qui suite à sélection d'un fichier, va lancer des scripts JS pour construire un tableau avec les champs et les valeurs correspondantes :
    Nom : jple.jpg
Affichages : 504
Taille : 62,6 Ko
    L'utilisateur de Jingle Palette peut ainsi modifier à sa guise ou ajouter une langue.
    Le bouton Generate permet de créer un nouveau fichier language.ini (que l'utilisateur devra placer dans le répertoire de Jingle Palette.

  6. #6
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 666
    Par défaut
    donc tu veux simplifier l'utilisation de ce fichier pour tous les utilisateurs et pas seulement pour toi ?
    dans ce cas une possibilité serait de faire un site avec la page qui permet l'édition et ensuite le programme va chercher les nouvelles traductions en ligne au lieu de lire le fichier. mais pour ça il faut aussi modifier le code source du programme.

Discussions similaires

  1. Comment ajouter une Valeur à l'ID de mon Input HTML en JavaScript ?
    Par cheboy dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 12/11/2017, 00h11
  2. [WD18] Probleme executable: Chemin pour parcourir la base de données
    Par PierreXV dans le forum WinDev
    Réponses: 3
    Dernier message: 29/08/2014, 09h14
  3. Chemin standard pour un "prefix" local à l'utilisateur
    Par valefor dans le forum Administration système
    Réponses: 0
    Dernier message: 20/01/2012, 09h12
  4. Quel chemin pour parcourir ceux-ci
    Par Bloorp dans le forum C++
    Réponses: 9
    Dernier message: 01/04/2011, 17h22
  5. Réponses: 1
    Dernier message: 10/10/2006, 14h19

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