Adrien Posté(e) le 14 mai 2014 Signaler Posté(e) le 14 mai 2014 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_*.txtsitué à 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) Citer La dernière version d'XCSoar, les manuels d'utilisation, la page Facebook, le forum (sa partie en français). Le site SkyLines, son tracking. et sa page Facebook.
Yateri Posté(e) le 15 mai 2014 Signaler Posté(e) le 15 mai 2014 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 Citer
Adrien Posté(e) le 15 mai 2014 Auteur Signaler Posté(e) le 15 mai 2014 MouaisJ'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) Citer La dernière version d'XCSoar, les manuels d'utilisation, la page Facebook, le forum (sa partie en français). Le site SkyLines, son tracking. et sa page Facebook.
GuillaumeD Posté(e) le 15 mai 2014 Signaler Posté(e) le 15 mai 2014 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. Citer
Yateri Posté(e) le 15 mai 2014 Signaler Posté(e) le 15 mai 2014 Suis loin d'être un expert en JQuery, dans ton code tu lui dis où que tu veux CE lien et pas un autre ? Citer
Messages recommandés
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.