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

Shell et commandes GNU Discussion :

Wget pour Windows : problème caractères accentués


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut Wget pour Windows : problème caractères accentués
    Bonjour,

    désolé si je poste au mauvais endroit mais je me dis que j'aurai plus de réponses (peut-être à tort) sur Wget dans le forum linux que dans le celui windows....

    Bref mon problème est le suivant : j'utilise l'utilitaire Wget pour Windows (version 1.17) afin de faire une version statique locale de mon site.
    Le problème est que wget ne récupère pas les URLs qui sont accentués; j'ai ajouté les commandes --restrict-file-names=nocontrol ou --restrict-file-names=windows mais rien n'y fait, le résultat est le même.

    Auriez-vous une solution à me soumettre ?

    Par avance, merci.

  2. #2
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 379
    Par défaut
    Bonjour,

    C'est vague, peux-tu donner des exemples ?

  3. #3
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    Je créé une page index.html qui appelle 2 pages html, dont une nommée avec un caractère accentué, wget ne récupère pas la page avec le caractère accentué.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <html>
    <a href="aaa.html">AAA</a><br>
    <a href="aàa.html">AàA</a><br>
    </html>

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 103
    Par défaut
    Citation Envoyé par SONY30 Voir le message
    Je créé une page index.html qui appelle 2 pages html, dont une nommée avec un caractère accentué, wget ne récupère pas la page avec le caractère accentué.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <html>
    <a href="aaa.html">AAA</a><br>
    <a href="aàa.html">AàA</a><br>
    </html>
    D'où l'intérêt de ne pas mettre d'accents dans les noms de fichiers!

  5. #5
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 325
    Par défaut
    Bonjour,

    si si, wget n'a aucun problème avec les accents !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    wget http://conjugaison.lemonde.fr/conjugaison/auxiliaire/être/
    wget http://conjugaison.lemonde.fr/conjugaison/auxiliaire/être
    ce qui bloque chez toi c'est ta fonction (regex ?) pour récupérer les url dans ton code html
    c'est un nouveau site donc il est bien en utf8 ?

  6. #6
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    accessoirement on a tendance à encoder les caractères spéciaux dans les urls en général, on ne tape pas directement sur le FS on transite au préalable par le serveur
    essaye avec un truc du genre <a href="a%e0a.html">A&agrave;A.html</a>

  7. #7
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    A la base c'est la totalité d'un site SharePoint que j'essaye de wgeter
    Pour l'exemple, ce sont simplement 3 pages HTML générées avec notepad++ en ANSI.

    Citation Envoyé par papajoker Voir le message
    Bonjour,

    si si, wget n'a aucun problème avec les accents !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    wget http://conjugaison.lemonde.fr/conjugaison/auxiliaire/être/
    wget http://conjugaison.lemonde.fr/conjugaison/auxiliaire/être
    ce qui bloque chez toi c'est ta fonction (regex ?) pour récupérer les url dans ton code html
    c'est un nouveau site donc il est bien en utf8 ?

Discussions similaires

  1. Recherche d'une fonction lua pour convertir des caractères accentués
    Par Jerome78 dans le forum Développement 2D, 3D et Jeux
    Réponses: 1
    Dernier message: 21/11/2008, 12h37
  2. Problème caractères accentués flash CS3
    Par Orinfor dans le forum Flash
    Réponses: 1
    Dernier message: 02/09/2008, 16h45
  3. [MySQL] [XML] problème caractères accentués
    Par Mathcoz dans le forum SQL Procédural
    Réponses: 8
    Dernier message: 31/01/2007, 19h53
  4. [PHP][XSLT] problème caractères accentués
    Par beho dans le forum XSL/XSLT/XPATH
    Réponses: 11
    Dernier message: 29/05/2006, 10h29
  5. [Struts] problème caractères accentués
    Par n00noors dans le forum Struts 1
    Réponses: 6
    Dernier message: 10/03/2006, 13h34

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