lool Posté(e) le 23 décembre 2023 Signaler Posté(e) le 23 décembre 2023 Bonsoir Ludo, Je viens de télécharger ton app com.llcs.airspacedownloader.apk. Cependant, ça ne fonctionne pas chez moi pour XCSoar, je pense que le chemin de destination n'est pas trouvé. En effet je pense que ton app dirige les fichiers cup et txt vers /sdcard/XCSoarData. Or, XCSoar est installé sous /sdcard/Android/data/org.xcsoar/. Et les fichiers de personnalisation se trouvent sous /sdcard/Android/data/org.xcsoar/files. Que ce soit sur mon smartphone (Fairphone 2 sous LineageOS 18.1 - Android 11) ou sur mon GPS (Aquila - Android 6), les chemins d'installation sont les mêmes : /sdcard/Android/data/org.xcsoar/ En tout cas, merci pour ton travail. Citer
Ludovic Launer Posté(e) le 23 décembre 2023 Auteur Signaler Posté(e) le 23 décembre 2023 7 hours ago, lool said: Bonsoir Ludo, Je viens de télécharger ton app com.llcs.airspacedownloader.apk. Cependant, ça ne fonctionne pas chez moi pour XCSoar, je pense que le chemin de destination n'est pas trouvé. En effet je pense que ton app dirige les fichiers cup et txt vers /sdcard/XCSoarData. Or, XCSoar est installé sous /sdcard/Android/data/org.xcsoar/. Et les fichiers de personnalisation se trouvent sous /sdcard/Android/data/org.xcsoar/files. Que ce soit sur mon smartphone (Fairphone 2 sous LineageOS 18.1 - Android 11) ou sur mon GPS (Aquila - Android 6), les chemins d'installation sont les mêmes : /sdcard/Android/data/org.xcsoar/ En tout cas, merci pour ton travail. Bonjour Les chemins de destination dans l'application sont" /Downloads = /storage/emulated/0/Download /XCSoarData = /storage/emulated/0/XCSoarData Je ne stock pas sur la sdcard, mais en interne uniquement. Ton XCSoar est installe sur une carte SD ? Je ferai peut être un truc qui permet de personnaliser le chemin de destination alors...a voir.. Citer Ludovic Launerwww.launer.fr
lool Posté(e) le 23 décembre 2023 Signaler Posté(e) le 23 décembre 2023 (modifié) Non, ce n'est pas stocké sur une carte SD. sdcard est le chemin standard. En fait je t'ai donné le chemin que tu peux visualiser en utilisant adb shell ( https://developer.android.com/studio/command-line/adb?hl=fr ). Si tu utilises une appli quelconque de gestion de fichier Android, ça se trouve sous "Mémoire de stockage interne". Si tu branches l'appareil Android sur un PC via l'usb et que tu autorises le "Transfert de fichiers", en ouvrant l'explorateur de fichiers de ton PC, tu verras : * Espace de stockage partagé" ou encore "Mémoire de stockage interne" et si il y a une carte SD, tu verras également : * Carte SD Voici une capture écran : https://ibb.co/cbgZGG4 Sous adb shell, voici une capture écran de la racine du téléphone : https://ibb.co/vV0rbGk Les fichiers utilisateurs xcsoar se trouvent ici : FP2:/sdcard/Android/data/org.xcsoar/files $ ls -l total 39136 -rw-rw---- 1 u0_a190 sdcard_rw 39942360 2023-12-23 11:05 ALPS.xcm -rw-rw---- 1 u0_a190 sdcard_rw 261 2023-12-23 11:07 Default.tsk drwxrwx--x 2 u0_a190 sdcard_rw 4096 2023-12-23 11:05 Download -rw-rw---- 1 u0_a190 sdcard_rw 269 2023-12-23 11:07 default.prf -rw-rw---- 1 u0_a190 sdcard_rw 108557 2023-12-23 11:05 repository -rw-rw---- 1 u0_a190 sdcard_rw 5035 2023-12-23 11:07 xcsoar.log FP2:/sdcard/Android/data/org.xcsoar/files $ La mention "sdcard" ne représente pas une carte SD comme on pourrait logiquement le croire mais bien l'emplacement dans la mémoire fixe de l'appareil Android des fichiers accessibles à l'utilisateur. Modifié le 23 décembre 2023 par lool Citer
Ludovic Launer Posté(e) le 23 décembre 2023 Auteur Signaler Posté(e) le 23 décembre 2023 4 hours ago, lool said: Non, ce n'est pas stocké sur une carte SD. @lool OK, je manque d'experience en applications Android, c'est la seule que j'ai faite pour m'amuser alors... Mais du coups j'ai rendu le champ modifiable et tu peux maintenant entrer le chemin que tu veux. Le chemin ainsi que l'etat des cases a cocher sont conserves d'une session a l'autre. Regardes la version 2.1 et dis moi si ca marche mieux quand tu rentres le bon chemin: https://github.com/llauner/AirspaceDownloader/releases Citer Ludovic Launerwww.launer.fr
lool Posté(e) le 23 décembre 2023 Signaler Posté(e) le 23 décembre 2023 Non, ça ne fonctionne pas, ce n'est pas le bon chemin. Voici le message d'erreur : Error downloading file ! Could not find a part of the path "/storage/emulated/0/XCSoarData/france.txt et idem pour les autres fichiers. Le bon chemin est celui-ci : /storage/emulated/0/Android/data/org.xcsoar/files Je pense qu'il faut mettre ce chemin par défaut car les gens ne sauront pas modifier et trouver le bon chemin. Par contre, quand je rentre le bon chemin (bonne idée de donner la possibilité de le modifier), l'appli plante. Je pense que ça vient des permissions d'écriture dans une zone réservée root... enfin je crois !? Autre point, quand on utilise l'appli (que l'on clique sur le bouton "DOWNLOAD") sans être connecté à internet, on reçoit un message long comme le bras : Error downloading file ! System.Net.WebException: Error:.......... Peut-être faudrait-il mettre en place un message du genre : "Pas de connexion internet" ou un truc du même genre --------------------------------------------------------- Citation OK, je manque d'experience en applications Android, c'est la seule que j'ai faite pour m'amuser alors... Eh bien moi je te dis bravo ! j'aimerais pouvoir en faire autant ! Citer
Ludovic Launer Posté(e) le 24 décembre 2023 Auteur Signaler Posté(e) le 24 décembre 2023 14 hours ago, lool said: Je pense qu'il faut mettre ce chemin par défaut car les gens ne sauront pas modifier et trouver le bon chemin. Par contre, quand je rentre le bon chemin (bonne idée de donner la possibilité de le modifier), l'appli plante. Je pense que ça vient des permissions d'écriture dans une zone réservée root... enfin je crois !? Autre point, quand on utilise l'appli (que l'on clique sur le bouton "DOWNLOAD") sans être connecté à internet, on reçoit un message long comme le bras : Oui il faut que tu modifies a la main le bon chemin, c'est l'idee ! Je voulais mettre un truc pour choisir le répertoire, mais cela ne semble pas aussi simple que ca (en tous cas avec Xamarin). Pour sélectionner un fichier pas de soucis, mais un répertoire...non... Au pire je peux faire une selection de fichier et je ne garde que le repertoire, mais c'est pas terrible... Si il y a un probleme de permission je ne sais pas bien comment faire, il faut que je regarde mais il me semble avoir vu que les endroits vers lesquelles on peut ecrire avaient changes a partir de je ne sais quelle version d'Android...je vais regarder... J'hésite a mettre le chemin /storage/emulated/0/Android/data/org.xcsoar/files par defaut. Sur mon Android ce n'est justement pas le chemin par défaut... J'ai un autre Android dans un coin, je vais tester avec pour voir ce qu'il se passse. Pour le message d'erreur en cas de non connexion internet je vais voir pour mettre un message... A+ Ludovic Citer Ludovic Launerwww.launer.fr
Ludovic Launer Posté(e) le 24 décembre 2023 Auteur Signaler Posté(e) le 24 décembre 2023 @loolA partir de Android 11, on ne peut plus ecrire dans les repertoires specifiques a une application. En lisant la doc de XCSoar, je vois que les fichiers supplémentaires (waypoints, airspace, ...) doivent être places dans un repertoire nomme XCSoarData et non pas dans org.xcsoar/files Voir la doc page 19 "Android Devices : XCSoarData is on the SD card." 162 : File Management Il faut donc que tu localises ce repertoire et que tu mettes le bon chemin dans le programme. Tiens moi au courant... P.S.: Je vais faire une version 2.2 dans quelques heures ou le message d'erreur sera plus clair quand il n'y a pas de connection internet... Citer Ludovic Launerwww.launer.fr
Ludovic Launer Posté(e) le 24 décembre 2023 Auteur Signaler Posté(e) le 24 décembre 2023 (modifié) @lool Version 2.2 disponible. Je viens d'essayer avec un Android 12, et le chemin vers les fichiers semble bien etre: /storage/emulated/0/Android/data/org.xcsoar/files Mais je n'arrive pas a ecrire la dedans: Ce qui confirme ce que je disais plus haut...apres Android 11 on peut pas ecrire la ! Donc du coups il semble y avoir une incoherence entre la doc et la realite...je vais poser la question sur le forum XCSoar pour voir si il y a une solution... Modifié le 24 décembre 2023 par Ludovic Launer Citer Ludovic Launerwww.launer.fr
Bruno J Posté(e) le 24 décembre 2023 Signaler Posté(e) le 24 décembre 2023 Bonsoir, et merci pour tout cela. Il y a un topic de l'été 2023 sur ce point dans le forum XCSOAR. https://forum.xcsoar.org/viewtopic.php?f=2&t=4257 Et effectivement Google bloque l'accès à certains dossiers (sécurité sécurité……), ça ne facilite pas les choses pour poser des fichiers. Mais il ne me semble pas avoir vu de solution simple proposée, sauf celle de connecter la tablette our le smartphone sur un PC. Bonne soirée de Noël à tous Bruno J Citer
lool Posté(e) le 24 décembre 2023 Signaler Posté(e) le 24 décembre 2023 C'est donc bien ce que je préssentais, c'est bien un problème de droit qui empêche l'écriture dans le dossier /storage/emulated/0/Android/data/org.xcsoar/files C'est vrai qu'auparavant après l'installation de XCSoar et après le 1er lancement de l'appli, était créé un dossier /storage/emulated/0/XCSoarData Maintenant (je viens de faire l'essai avec xcsoar 7.40), quand tu installes xcsoar, se crée le dossier storage/emulated/0/Android/data/org.xcsoar/ Tant que l'appli n'a pas été lancée, le dossier storage/emulated/0/Android/data/org.xcsoar/files/ est vide. Une fois lancée puis quittée et sans avoir rien fait, si l'on se rend à storage/emulated/0/Android/data/org.xcsoar/files/ on trouve à l'interieur de ce dossier files : 1 dossier "Download" 1 fichier "Default.task" - 261 octets Fichier BIN 1 fichier "xcsoar.log" - 4,02 Ko Fichier BIN Et si l'on personnalise l'appli (téléchargement de carte, création de planeur, etc, c'est toujours dans ce dossier files que sont écrites les données. C'est donc bien le remplaçant de l'ancien XCSoarData Citer
Ludovic Launer Posté(e) le 24 décembre 2023 Auteur Signaler Posté(e) le 24 décembre 2023 Oui. Pas trop de solution pour le moment. Il faudrait que XCSoar regarde dans un répertoire public comme Download. c’est ce que fait Seeyou Navigator. j’ai fait une feature request : https://forum.xcsoar.org/viewtopic.php?f=7&t=4284&p=24469#p24469 Je ferai une issue sur le GitHub de xcsoar ça aidera peut être … Cordialement, Ludovic. Citer Ludovic Launerwww.launer.fr
lool Posté(e) le 24 décembre 2023 Signaler Posté(e) le 24 décembre 2023 (modifié) il y a 49 minutes, Bruno J a dit : Mais il ne me semble pas avoir vu de solution simple proposée, sauf celle de connecter la tablette our le smartphone sur un PC. Effectivement, c'est la seule solution qui permet d'importer manuellement des fichiers non téléchargeables via l'appli elle-même. Je ne participe pas au développement et à la maintenance de l'appli XCSoar mais il me semble que les développeurs ont décidé de ne plus écrire les fichiers personnels de profils (cartes, planeurs, waypoints, etc.) dans le dossier XCSoarData qui lui restait accessible sans droit particulier. Je ne sais pas pourquoi cela a été changé, ce n'est vraiment pas pratique et l’utilisateur néophyte aura du mal à gérer ses fichiers... Modifié le 24 décembre 2023 par lool Citer
lool Posté(e) le 24 décembre 2023 Signaler Posté(e) le 24 décembre 2023 il y a 44 minutes, Ludovic Launer a dit : Il faudrait que XCSoar regarde dans un répertoire public comme Download. il y a 43 minutes, lool a dit : il me semble que les développeurs ont décidé de ne plus écrire les fichiers personnels de profils (cartes, planeurs, waypoints, etc.) dans le dossier XCSoarData qui lui restait accessible sans droit particulier. Il semble que cela n'est plus possible => https://forum.xcsoar.org/viewtopic.php?f=2&t=4257 Citer
Ludovic Launer Posté(e) le 25 décembre 2023 Auteur Signaler Posté(e) le 25 décembre 2023 Je viens de faire une issue sur leur Github...peut être que ca sera corrige un jour...ou pas ! Citer Ludovic Launerwww.launer.fr
Ludovic Launer Posté(e) le 27 décembre 2023 Auteur Signaler Posté(e) le 27 décembre 2023 Cols des Alpes Bonjour Sur le meme principe j'ai ajoute un fichier cols_des_alpes.cup pour...les cols des Alpes Les fichiers .kml et .kmz sont génèrés automatiquement. Pas de cupx pour le moment étant donné que je j'ai pas vraiment de photos de ces cols. Il faudrait éventuellement ajouter une vue 3D depuis Geoportail...des amateurs pour faire une pull request et ajouter des photos des cols ? Ludovic Citer Ludovic Launerwww.launer.fr
Fred Posté(e) le 28 décembre 2023 Signaler Posté(e) le 28 décembre 2023 @Ludovic Launer Merci pour tout le travail, je te passe la suggestion d'un autre fichier pour les "sommets_des_alpes" .... Citer Faites que le rêve dévore votre vie afin que la vie ne dévore pas votre rêve
Ludovic Launer Posté(e) le 29 décembre 2023 Auteur Signaler Posté(e) le 29 décembre 2023 11 hours ago, Fred said: @Ludovic Launer Merci pour tout le travail, je te passe la suggestion d'un autre fichier pour les "sommets_des_alpes" .... @Fred J'ai un fichier pour ca de cote...je vais l'ajouter a la racine... Citer Ludovic Launerwww.launer.fr
Ludovic Launer Posté(e) le 29 décembre 2023 Auteur Signaler Posté(e) le 29 décembre 2023 (modifié) 22 hours ago, Fred said: je te passe la suggestion d'un autre fichier pour les "sommets_des_alpes" .... Je viens d'ajouter un fichier: montagnes_des_alpes.cup Je ne me souviens plus de la source initiale, mais certains noms peuvent être approximatifs ou erronés. Il me semble que cela vient d'un pilote Allemand, ou Suisse, d'ou le nombre (trop) élevé de noms en Suisse et Autriche. Merci de faire des corrections et ajouts si besoin. Modifié le 29 décembre 2023 par Ludovic Launer Citer Ludovic Launerwww.launer.fr
snip Posté(e) le 29 décembre 2023 Signaler Posté(e) le 29 décembre 2023 (modifié) Il pourrait également être intéressant d'avoir un fichier avec les points de reports que l'on retrouve sur les cartes VAC ? Avec peut être un nom comportant a la fois le code OACI du terrain et le nom du point de repport. Par exemple : "LFLB_SB". Le type de symbol 17 semble bien convenir. (idée de Thierry V., merci à lui) Qu'en pensez vous ? Modifié le 29 décembre 2023 par snip Citer
lool Posté(e) le 30 décembre 2023 Signaler Posté(e) le 30 décembre 2023 Salut, Il y a 14 heures, snip a dit : Il pourrait également être intéressant d'avoir un fichier avec les points de reports que l'on retrouve sur les cartes VAC Cela existe déjà. Dans l'appli XCSoar, tu peux télécharger les waypoints FR-WPT-National-OpenAIP.cup. Ce fichier contient les aéroports, aérodromes, spots vol libre et les points de reports OACI. => https://download.xcsoar.org/content/waypoint/country/FR-WPT-National-OpenAIP.cup Citer
delta217 Posté(e) le 30 décembre 2023 Signaler Posté(e) le 30 décembre 2023 Faire un "pull request" pour les nuls.... Ne surtout pas lire "learn about pull request" ! En fait, c'est assez simple : ouvrir le fichier ad-hoc, "champs des alpes" par exemple cliquer sur le crayon en haut à droite bricoler le fichier comme souhaité cliquer sur "commit changes" mettre un titre ad-hoc et un commentaire sur les changements/ajouts cliquer sur "propose change" cliquer sur "pull request" A un stade quelconque, on peut ajouter des photos. Voili-voilà... Citer
Ludovic Launer Posté(e) le 30 décembre 2023 Auteur Signaler Posté(e) le 30 décembre 2023 (modifié) Support du fichier details.txt pour XCSoar Je viens d'ajouter la creation automatique du fichier _details.txt et du repertoire pics/ a copier dans le repertoire des fichier de XCSoar afin de visualiser l'image associee a un champ / aerodrome. Doc disponible sur le github: https://github.com/planeur-net/outlanding P.S.: Merci a @delta217 pour ses premieres pull request ! Modifié le 30 décembre 2023 par Ludovic Launer Citer Ludovic Launerwww.launer.fr
Ludovic Launer Posté(e) le 13 janvier Auteur Signaler Posté(e) le 13 janvier Bonjour Une petite mise a jour sur les "nouveautés": XCSoar: Le fichier _details.txt pour xcsoar (et donc le zip associe contenant le .cup, le _details.txt et les images) supporte maintenant plusieurs images par point. Vous visualisez maintenant toutes les images décrites dans le .cup Montagnes: Nous avons changé de source pour ce fichier. La source initiale est beaucoup plus fiable (car générée automatiquement) et ne contient plus de noms fantaisistes. Il y a 4 fichiers: France, Suisse, Italie, et un qui agrège automatiquement les 3 autres. Nous sommes en train de le retravailler afin d'ajouter les montagnes qui ont un nom purement vélivole (i.e.: Authon, ...). Merci aux 2 contributeurs pour leur aide ! Toutes les informations ici: https://github.com/planeur-net/outlanding Citer Ludovic Launerwww.launer.fr
Elvis.Torx Posté(e) le 15 janvier Signaler Posté(e) le 15 janvier Super boulot, Merci à tous les contributeurs. Citer
Ludovic Launer Posté(e) le 16 janvier Auteur Signaler Posté(e) le 16 janvier Nouveauté supplémentaire: Un certain nombre de ces fichiers sont directement téléchargeables depuis XCSoar: Voir la liste sur: https://github.com/planeur-net/outlanding Citer Ludovic Launerwww.launer.fr
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.