www.planeur.net | www.netcoupe.net | www.volavoile.net
Aller au contenu

Lien Permanent Vers Fichier Airspace_France_*.txt


Messages recommandés

Posté(e)

Bonsoir,

Je profite de la présence d'experts ici pour poser une question un peu hors sujet (vous pouvez me répondre par MP si ça gêne) : Comment faire un lien permanent vers le fichier

******__AIRSPACE_France_*.txt

situé à l'adresse suivante : http://www.ffvvespaceaerien.org/?page_id=412

?

par exemple http://chépaskoi/france_airspace.txt (toujours le même lien, et donc même nom de fichier)

Capture%20d%E2%80%99%C3%A9cran%202013-04 La dernière version d'XCSoar, les manuels d'utilisation, la page Facebook, le forum (sa partie en français).

logo.png Le site SkyLines, son tracking. et sa page Facebook.

Posté(e)

Bonjour,

 

pas possible à moins de connaitre à l'avance les variables avant ("140407") et après ("b") dans le fichier. Comme c'est m'a tout l'air d'être une date et une indication de version, il n'y a rien de prévisible.

 

Enfin rien est impossible, on peut imaginer un robot qui scanne le lien entre les balises HREF mais ça me semble plus tenir du bricolage.

 

Comme dit il vaut peut-être mieux laisser le lien vers la page FFVV.

 

Fred

Posté(e)

Mouais

J'ai bricolé un truc pour soi à la maison, mais je ne sais pas faire l'équivalent web.

https://github.com/Adrien81/get_fr_airspace

 

Je pose la question pour permettre aux utilisateurs d'XCSoar de le télécharger directement depuis l'appli (pas possible sans lien permanent)

Capture%20d%E2%80%99%C3%A9cran%202013-04 La dernière version d'XCSoar, les manuels d'utilisation, la page Facebook, le forum (sa partie en français).

logo.png Le site SkyLines, son tracking. et sa page Facebook.

Posté(e)

Pour la partie "bricolage", avec jQuery ça semble facile de récupérer le lien vers le fichier.

jQuery('p.titre').find('a').attr('href')

 

Par contre cela ne répond pas à la question d'un lien permanent. Il faudrait probablement en passer par un script php hébergé quelquepart qui parse la page et qui fait une redirection 301 vers le fichier concerné.

 

Avec la librairie phpQuery c'est tout aussi simple.

https://code.google.com/p/phpquery/

 

test :

require("phpQuery/phpQuery.php");
$html = file_get_contents("http://www.ffvvespaceaerien.org/?page_id=412");
phpQuery::newDocument($html);
$url =  pq('p.titre a')->attr('href');
header("Location:  $url");


à héberger quelquepart (avec la librairie qui va bien) et à donner comme lien.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×
×
  • Créer...