KikStrava : import Strava -> Kikouro√Ļ

Discussions sur le site Kikouro√Ļ et son √©volution.
Idées ? Suggestions d'améliorations ? Suggestions de nouvelles fonctionnalités ?
Envie de participer ? Sur les aspects techniques, graphisme, ou tout simplement pour aider √† faire conna√ģtre Kikouro√Ļ !
Problèmes techniques sur le site ? Bugs ? Données erronées ?

Modérateur: Modos

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar guillaume84 » 14 Mars 2022, 19:12

J'ai aussi le probleme :?
Avatar de l’utilisateur
guillaume84
Kikoureur ki trottine
 
Messages: 251
Inscrit le: 17 Jan 2014, 12:38

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar bubulle » 15 Mars 2022, 07:31

Doit falloir modifier src/main/java/kikstrava/model (s/Alpineski/AlpineSki) et recompiler tout le machin mais en fait...je sais pas faire, suis pas développeur, moi, je ne sais même pas recompiler un programme Java, boulet que je suis.

On n'a pas quelqu'un dans le coin qui serait un peu enseignant en informatique ou bien l'enseignement en informatique, maintenant, c'est juste pour apprendre les mots qu'on lit dans "DSI Magazine" ?

(je sors)

A mon avis, tu donne ça au premier MOB venu et il te pond un Kikstrava corrigé, en 10 secondes.

Sinon, depuis que je n'utilise plus la JVM Oracle, mais un OpenJDK à jour, il marche tout bien, Kikstrava, pou rmoi (mais c'est vrai que je ne suis pas une feignasse de skieur...;-) )
Gandalf le Pasteur Savant (c) Raya 2015
Avatar de l’utilisateur
bubulle
Tr√®s Grand Ma√ģtre
 
Messages: 28426
Inscrit le: 16 Mai 2010, 14:06

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar Mathias » 24 Jan 2023, 00:32

bubulle a écrit:Doit falloir modifier src/main/java/kikstrava/model (s/Alpineski/AlpineSki) et recompiler tout le machin mais en fait...je sais pas faire, suis pas développeur, moi, je ne sais même pas recompiler un programme Java, boulet que je suis.

On n'a pas quelqu'un dans le coin qui serait un peu enseignant en informatique ou bien l'enseignement en informatique, maintenant, c'est juste pour apprendre les mots qu'on lit dans "DSI Magazine" ?

(je sors)

A mon avis, tu donne ça au premier MOB venu et il te pond un Kikstrava corrigé, en 10 secondes.

Sinon, depuis que je n'utilise plus la JVM Oracle, mais un OpenJDK à jour, il marche tout bien, Kikstrava, pou rmoi (mais c'est vrai que je ne suis pas une feignasse de skieur...;-) )


Déterrage de fil !
Je voulais participer à nouveau au jeu des 365h, j'avais donc besoin d'un kikstrava qui fonctionne pour mes activités du moment, c'est-à-dire essentiellement du HT car je suis encore un peu blessé...

J'ai donc recompilé le bazar (je crois bubulle que tu ne t'imagines même pas à quoi ça ressemble de compiler du java, eh non on ne peut pas taper "man gcc" ;-) )
J'ai compl√©t√© le mapping des sports Strava -> Kikouro√Ļ, notamment le ski, le HT, le VAE, le trail (qui √©tait envoy√© en ultra), et qques sports mineurs.

si le_kéké passe par là, faut-il que je mettre une v1.8.0 sur github ?
Ou je mets un jar directement ici ?
Mathias (blog)
Adhésion 2023 à l'association
Avatar de l’utilisateur
Mathias
Tr√®s Grand Ma√ģtre
 
Messages: 17127
Inscrit le: 08 Jan 2004, 00:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar BouBou27 » 24 Jan 2023, 14:31

Sinon, si cela intéresse quelqu'un, j'ai fait un kikstrava like en python, mais sans interface utilisateur.
Il faut être un peu geek dans l'utilisation (cela ne va peut être servir qu'à 5% des utilisateurs de kikstava) mais l'avantage est qu'il est possible de le lancer en ligne de commande par un petit cron. De mon coté, cela fait 1 an que cela tourne sans que j'y touche, de mon Raspberry, avec synchronisation automatique (j'ai du me connecter à Strava avec lynx en mode texte...).
Le lien entre les type d'activité strava et kikourou se fait dans le fichier de configuration.

le github est ici: https://github.com/BenoitBouillard/stra ... u_importer
Je viens de remarquer que la doc est en anglais, ce qui est complètement stupide...
Dernière édition par BouBou27 le 24 Jan 2023, 20:53, édité 1 fois au total.
jacques@prarion:~ $ whois Boubou27
Boubou27 is the Master of the Bouzin de 10h
Avatar de l’utilisateur
BouBou27
Ma√ģtre kikoureur
 
Messages: 3107
Inscrit le: 08 Sep 2015, 06:44

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar Benman » 24 Jan 2023, 17:16

BouBou27 a écrit:Je viens de remarquer que la doc est en anglais, ce qui est complètement stupide...

Non, c'est juste complètement cron
Adhésions 2023: c'est le moment d'adhérer à l'association des amis de kikourou.
Avatar de l’utilisateur
Benman
Grand Ma√ģtre
 
Messages: 6535
Inscrit le: 24 Nov 2011, 10:32

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar Mathias » 25 Jan 2023, 16:16

BouBou27 a écrit:Sinon, si cela intéresse quelqu'un, j'ai fait un kikstrava like en python, mais sans interface utilisateur.
Il faut être un peu geek dans l'utilisation (cela ne va peut être servir qu'à 5% des utilisateurs de kikstava) mais l'avantage est qu'il est possible de le lancer en ligne de commande par un petit cron. De mon coté, cela fait 1 an que cela tourne sans que j'y touche, de mon Raspberry, avec synchronisation automatique (j'ai du me connecter à Strava avec lynx en mode texte...).
Le lien entre les type d'activité strava et kikourou se fait dans le fichier de configuration.

le github est ici: https://github.com/BenoitBouillard/stra ... u_importer
Je viens de remarquer que la doc est en anglais, ce qui est complètement stupide...


Et est-ce que √ßa ne serait pas une bonne id√©e de l'installer directement sur Kikouro√Ļ ?
Je m'√©tais pench√© sur les API Strava, Garmin, Suunto & co, dans l'id√©e de faire un import automatique mais en r√©cup√©rant plus d'infos (notamment le GPS, le cardio, l'heure de la s√©ance, ...) et en proposant une interface pour qu'on puisse v√©rifier la synchro entre Strava & Kikouro√Ļ... utile ou pas ?

Dans un autre contexte j'ai participé au dévt d'une appli qui récupère chez Garmin, Strava, Suunto, j'ai pu constater qu'entre un proto qui fonctionne pour une utilisation perso et un bouzin qui fonctionne pour plein de monde, il y a une sacré différence.
Mathias (blog)
Adhésion 2023 à l'association
Avatar de l’utilisateur
Mathias
Tr√®s Grand Ma√ģtre
 
Messages: 17127
Inscrit le: 08 Jan 2004, 00:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar jpoggio » 25 Jan 2023, 20:12

Mathias a écrit:j'ai pu constater qu'entre un proto qui fonctionne pour une utilisation perso et un bouzin qui fonctionne pour plein de monde, il y a une sacré différence.

L'histoire de ma vie.
(je sais, je me répète...)
Le kikoublog de Jacques, Master of the Bouzin‚ĄĘ (c) Arclusaz 2016.
Avatar de l’utilisateur
jpoggio
Tr√®s Grand Ma√ģtre
 
Messages: 12191
Inscrit le: 24 Oct 2006, 14:10

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar Arclusaz » 25 Jan 2023, 21:16

jpoggio a écrit:
Mathias a écrit:j'ai pu constater qu'entre un proto qui fonctionne pour une utilisation perso et un bouzin qui fonctionne pour plein de monde, il y a une sacré différence.

L'histoire de ma vie.
(je sais, je me répète...)


mais si ça fonctionne avec moi, ça fonctionne avec tout le monde ! je suis un beta testeur de niveau international
Donnez un peu de votre temps, donnez votre sang
compteur du kikoudon de sang
Avatar de l’utilisateur
Arclusaz
Tr√®s Grand Ma√ģtre
 
Messages: 22702
Inscrit le: 26 Mai 2010, 17:22

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar BouBou27 » 26 Jan 2023, 08:40

Mathias a écrit:
BouBou27 a écrit:Sinon, si cela intéresse quelqu'un, j'ai fait un kikstrava like en python, mais sans interface utilisateur.
Il faut être un peu geek dans l'utilisation (cela ne va peut être servir qu'à 5% des utilisateurs de kikstava) mais l'avantage est qu'il est possible de le lancer en ligne de commande par un petit cron. De mon coté, cela fait 1 an que cela tourne sans que j'y touche, de mon Raspberry, avec synchronisation automatique (j'ai du me connecter à Strava avec lynx en mode texte...).
Le lien entre les type d'activité strava et kikourou se fait dans le fichier de configuration.

le github est ici: https://github.com/BenoitBouillard/stra ... u_importer
Je viens de remarquer que la doc est en anglais, ce qui est complètement stupide...


Et est-ce que √ßa ne serait pas une bonne id√©e de l'installer directement sur Kikouro√Ļ ?
Je m'√©tais pench√© sur les API Strava, Garmin, Suunto & co, dans l'id√©e de faire un import automatique mais en r√©cup√©rant plus d'infos (notamment le GPS, le cardio, l'heure de la s√©ance, ...) et en proposant une interface pour qu'on puisse v√©rifier la synchro entre Strava & Kikouro√Ļ... utile ou pas ?

Dans un autre contexte j'ai participé au dévt d'une appli qui récupère chez Garmin, Strava, Suunto, j'ai pu constater qu'entre un proto qui fonctionne pour une utilisation perso et un bouzin qui fonctionne pour plein de monde, il y a une sacré différence.


Oui, c'est un gros boulot. Quelque chose qui fonctionne pour moi, avec les contraintes que je connais (que les activitées soient propres avant minuit), ne fonctionnera pas avec tout le monde.
Sans parler de ce qu'il faut mettre autour: une ihm, un stockage robuste des jetons strava, l,'inscription et la désinscription, ...
mais c'est quelque chose que je voulais faire. Le problème que j'ai c'est que ma box internet a un problème de connexion entrante depuis qu'elle a été changé, et que je ne prends pas le temps d'appeler orange... je mise sous le passage à la fibre, mais elle est repoussée de 3 mois tout les trimestres (enfin, là, c'est annoncé premier trimestre 2023. Il reste 2 mois...)
Mais si c'est sur le serveur kikourou, cela peut se tenter. En tout cas, je suis pour le faire à 100%
jacques@prarion:~ $ whois Boubou27
Boubou27 is the Master of the Bouzin de 10h
Avatar de l’utilisateur
BouBou27
Ma√ģtre kikoureur
 
Messages: 3107
Inscrit le: 08 Sep 2015, 06:44

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar Mathias » 26 Jan 2023, 12:30

BouBou27 a écrit:Le problème que j'ai c'est que ma box internet a un problème de connexion entrante depuis qu'elle a été changé, et que je ne prends pas le temps d'appeler orange... je mise sous le passage à la fibre, mais elle est repoussée de 3 mois tout les trimestres (enfin, là, c'est annoncé premier trimestre 2023. Il reste 2 mois...)


cordonniers mal chaussés, toussa toussa... :mrgreen:
Mathias (blog)
Adhésion 2023 à l'association
Avatar de l’utilisateur
Mathias
Tr√®s Grand Ma√ģtre
 
Messages: 17127
Inscrit le: 08 Jan 2004, 00:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar Mathias » 26 Jan 2023, 12:34

Oui, et au-del√† de la bonne r√©cup des donn√©es, la plus compl√®te possible ce serait top (fichiers GPS & cardio...), et de l'IHM qui va avec, je pense qu'il faut aussi g√©rer la v√©rif de la synchro Strava / Kikouro√Ļ, pour √©viter les doublons, pouvoir contr√īler ce qu'on a import√© et supprimer ou compl√©ter √©ventuellement des activit√©s, ...

Gros boulot, mais motivant !

J'avais un autre objectif que pourvoir continuer à participer au jeu des 365h, en tentant de mettre kikstrava à jour, c'est de trouver d'autres moyens pour me motiver à rester régulier, par exemple avec ce type de stats.

(au passage, j'ai l√©g√®rement retouch√© le formulaire d'enregistrement des entra√ģnements, notamment pour aligner la "difficult√©" sur une √©chelle "classique" (√©chelle de Borg), et aussi pour ajouter une case √† cocher "V√©lotaf" :mrgreen: )
Mathias (blog)
Adhésion 2023 à l'association
Avatar de l’utilisateur
Mathias
Tr√®s Grand Ma√ģtre
 
Messages: 17127
Inscrit le: 08 Jan 2004, 00:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar jano » 26 Jan 2023, 13:31

En tous cas, je vais regarder ton code boubou, un bon sujet pour enfin essayer de voir à quoi ressemble python.
Merci
horizon pas net, reste à la buvette
mon blog - Mon Tor - Ma SP
Avatar de l’utilisateur
jano
Grand Ma√ģtre
 
Messages: 7070
Inscrit le: 09 Oct 2009, 13:20

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar BouBou27 » 27 Jan 2023, 11:33

jano a écrit:En tous cas, je vais regarder ton code boubou, un bon sujet pour enfin essayer de voir à quoi ressemble python.
Merci


Je ne suis pas sur que ce soit le bon projet à regarder pour commencer Python.
Il n'y a "que" 3 fichiers python dont 2 sont pour gérer l'accès aux services (un pour Strava et l'autre pour Kikourou). C'est principalement des échanges réseau (pour kikourou c'est un peu plus long car comme il n'y a pas d'api, il faut extraire les informations du html). Donc a moins de vouloir de comprendre comment une connection OAuth se fait (j'ai mis du temps a comprendre le truc et trouver la bonne "recette", mais je suis content de mon code assez propre avec le petit serveur d'authentification), il n'y a pas grand chose de pythonic là dedans.
Le dernier fichier (sync_activities.py) fait juste la synchro en récupérant les activités sur les 2 services et en retrouvant les activités déjà synchronisées et c'est fait en 30 lignes...

(et sur 400 lignes, je n'ai qu'une ligne de commentaire...)
jacques@prarion:~ $ whois Boubou27
Boubou27 is the Master of the Bouzin de 10h
Avatar de l’utilisateur
BouBou27
Ma√ģtre kikoureur
 
Messages: 3107
Inscrit le: 08 Sep 2015, 06:44

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar Mathias » 27 Jan 2023, 18:25

BouBou27 a écrit:(et sur 400 lignes, je n'ai qu'une ligne de commentaire...)


Rhoooooooo ! :evil: :evil: :evil:
Mathias (blog)
Adhésion 2023 à l'association
Avatar de l’utilisateur
Mathias
Tr√®s Grand Ma√ģtre
 
Messages: 17127
Inscrit le: 08 Jan 2004, 00:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouro√Ļ

Messagepar BouBou27 » 27 Jan 2023, 20:15

Mathias a écrit:
BouBou27 a écrit:(et sur 400 lignes, je n'ai qu'une ligne de commentaire...)


Rhoooooooo ! :evil: :evil: :evil:


Un bon code, besoin de commentaire, n'a pas !
jacques@prarion:~ $ whois Boubou27
Boubou27 is the Master of the Bouzin de 10h
Avatar de l’utilisateur
BouBou27
Ma√ģtre kikoureur
 
Messages: 3107
Inscrit le: 08 Sep 2015, 06:44

Pr√©c√©dent Retour vers [Kikouro√Ļ] Kikouro√Ļ, le site

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : CommonCrawl [Bot] et 0 invité(s)

Votre annonce ici !

Accueil - Haut de page - Aide - Contact - Mentions légales - Version mobile - 0.01 sec
Kikouroù est un site de course à pied, trail, marathon. Vous trouvez des récits, résultats, photos, vidéos de course, un calendrier, un forum... Bonne visite !