www.planeur.net | www.netcoupe.net | www.volavoile.net
Jump to content

Lien Permanent Vers Fichier Airspace_France_*.txt


Adrien
 Share

Recommended Posts

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...