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, 20:12

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

Re: KikStrava : import Strava -> Kikouroù

Messagepar bubulle » 15 Mars 2022, 08: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: 30696
Inscrit le: 16 Mai 2010, 15:06

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 24 Jan 2023, 01: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 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar BouBou27 » 24 Jan 2023, 15: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, 21: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: 4139
Inscrit le: 08 Sep 2015, 07:44

Re: KikStrava : import Strava -> Kikouroù

Messagepar Benman » 24 Jan 2023, 18: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 2024: c'est le moment d'adhérer à l'association des amis de kikourou.
Avatar de l’utilisateur
Benman
Grand Maître
 
Messages: 7032
Inscrit le: 24 Nov 2011, 11:32

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 25 Jan 2023, 17: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 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar jpoggio » 25 Jan 2023, 21: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: 12706
Inscrit le: 24 Oct 2006, 15:10

Re: KikStrava : import Strava -> Kikouroù

Messagepar Arclusaz » 25 Jan 2023, 22: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: 25539
Inscrit le: 26 Mai 2010, 18:22

Re: KikStrava : import Strava -> Kikouroù

Messagepar BouBou27 » 26 Jan 2023, 09: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: 4139
Inscrit le: 08 Sep 2015, 07:44

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 26 Jan 2023, 13: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 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 26 Jan 2023, 13: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 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar jano » 26 Jan 2023, 14: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 - Ma SP - Mon Tor Des Glaciers
Avatar de l’utilisateur
jano
Grand Maître
 
Messages: 7734
Inscrit le: 09 Oct 2009, 14:20

Re: KikStrava : import Strava -> Kikouroù

Messagepar BouBou27 » 27 Jan 2023, 12: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: 4139
Inscrit le: 08 Sep 2015, 07:44

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 27 Jan 2023, 19:25

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


Rhoooooooo ! :evil: :evil: :evil:
Mathias (blog)
Adhésion 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar BouBou27 » 27 Jan 2023, 21: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: 4139
Inscrit le: 08 Sep 2015, 07:44

Re: KikStrava : import Strava -> Kikouroù

Messagepar Jam27 » 04 Mai 2023, 21:38

Je n'arrive plus à importer mes séances avec KikStrava :(
Les séances apparaissent lorsque je lance l'outil, les nouvelles séances ne sont plus cochées d'office.
Je les coche, et j'appuie sur le bouton importer. J'ai le message qu'elles sont importées sur kikourou, mais en fait je n'ai rien dans mon carnet d'entrainement.
Avatar de l’utilisateur
Jam27
Kikoureur ki trottine
 
Messages: 430
Inscrit le: 12 Août 2017, 22:19

Re: KikStrava : import Strava -> Kikouroù

Messagepar jano » 04 Mai 2023, 22:09

J'ai vu passer un message de strava, lu en diagonale, qui me semble parlait de son api et de l'obligation de faire vérifier les applis qui l'utilisent (enfin je crois avoir compris ça)
C'est peut être la cause ?
horizon pas net, reste à la buvette
mon blog - Ma SP - Mon Tor Des Glaciers
Avatar de l’utilisateur
jano
Grand Maître
 
Messages: 7734
Inscrit le: 09 Oct 2009, 14:20

Re: KikStrava : import Strava -> Kikouroù

Messagepar POCox » 05 Mai 2023, 16:07

Test KikStrava :arrow: K.O. Il récupère bien les activités Strava, mais pas moyen de les importer dans Kikouroù :roll:

Test script Python de Bruno :arrow: OK :!: Avec quelques modifs vite faites, mais sans doute moyen d'optimiser le truc en rajoutant du code plutôt que modifiant des paramètres dans le code, l'import de tout l'historique est en cours par paquet de 200 activités, mais ça doit être possible de le faire en "one shot".

D'ailleurs, attention si dans le mot de passe Kikouroù, écrit en clair dans le fichier de config, il y a un "\", il faut le doubler pour sa bonne interprétation ("\\"), sinon reconnu comme caractère d'échappement :wink:

Et il y a un petit souci au niveau de la correspondance des types d'activités ("running" Strava reconnu comme "Course à pied (trail)" côté Kikouroù).
POCox
Kikoureur ki trottine
 
Messages: 376
Inscrit le: 09 Mars 2023, 13:00

Re: KikStrava : import Strava -> Kikouroù

Messagepar huralp » 05 Mai 2023, 17:45

Je viens de faire un essai.
Chez moi ça marche, je n'avais pas chargé mes activités depuis fin janvier, elles ont toutes été transférées correctement de strava à kikourou.
" L'important est de faire ce premier pas. Surmonter bravement une petite peur, te donnera le courage d'affronter la suivante "
Daisku Ikeda

Notre Résidence : http://www.castel-medicis.com
Avatar de l’utilisateur
huralp
Maître kikoureur
 
Messages: 2131
Inscrit le: 08 Sep 2008, 17:06
Localisation: Le Mont Dore

Re: KikStrava : import Strava -> Kikouroù

Messagepar BouBou27 » 05 Mai 2023, 19:02

POCox a écrit:Test script Python de Bruno :arrow: OK :!: Avec quelques modifs vite faites, mais sans doute moyen d'optimiser le truc en rajoutant du code plutôt que modifiant des paramètres dans le code, l'import de tout l'historique est en cours par paquet de 200 activités, mais ça doit être possible de le faire en "one shot".

D'ailleurs, attention si dans le mot de passe Kikouroù, écrit en clair dans le fichier de config, il y a un "\", il faut le doubler pour sa bonne interprétation ("\\"), sinon reconnu comme caractère d'échappement :wink:

Et il y a un petit souci au niveau de la correspondance des types d'activités ("running" Strava reconnu comme "Course à pied (trail)" côté Kikouroù).

Oui, ma synchro fonctionne aussi correctement. Il est vrai que c’est un peu fait « à mon usage », c’est à dire avec une synchro quotidienne (en fait cela synchronise les 50 dernières activités de Strava. Mais il est effectivement possible d’améliorer pour importer sur plus loin.
Et je n’ai pas pris en compte les nouveaux types d’activité de Strava (avant il n’y avait pas la distinction route/trail). La conversion des types est dans un fichier de configuration json. Je ferais la correction.
Et pour le mot de passe, il manque peut être un urlencode qq part…
jacques@prarion:~ $ whois Boubou27
Boubou27 is the Master of the Bouzin de 10h
Avatar de l’utilisateur
BouBou27
Maître kikoureur
 
Messages: 4139
Inscrit le: 08 Sep 2015, 07:44

Re: KikStrava : import Strava -> Kikouroù

Messagepar Jam27 » 05 Mai 2023, 20:17

huralp a écrit:Je viens de faire un essai.
Chez moi ça marche, je n'avais pas chargé mes activités depuis fin janvier, elles ont toutes été transférées correctement de strava à kikourou.


Moi depuis le 29/04, les activités ne se chargent pas.
Pourtant, aucun message d'erreur et j'ai le messages que mes activités se sont bien chargés, mais lorsque j'ouvre le carnet d'entrainement, elles ne sont pas là :(
Avatar de l’utilisateur
Jam27
Kikoureur ki trottine
 
Messages: 430
Inscrit le: 12 Août 2017, 22:19

Re: KikStrava : import Strava -> Kikouroù

Messagepar bubulle » 06 Mai 2023, 12:29

De mon côté, cela continue à se charger comme avant, avec Kikstrava
Gandalf le Pasteur Savant (c) Raya 2015
Avatar de l’utilisateur
bubulle
Très Grand Maître
 
Messages: 30696
Inscrit le: 16 Mai 2010, 15:06

Re: KikStrava : import Strava -> Kikouroù

Messagepar jano » 19 Fév 2024, 23:42

alors plus de synchro automatique avec la petite appli de boubou et en reprenant le script manuel, j'ai un problème de connexion à strava.
j'ai essayé de mettre un nouveau token mais pas mieux...

Traceback (most recent call last):
File "F:\developpement\strava_kikourou_importer\strava.py", line 170, in <module>
if strava.connect():
File "F:\developpement\strava_kikourou_importer\strava.py", line 124, in connect
if int(time.time()) > self.tokens['expires_at']:
KeyError: 'expires_at'
horizon pas net, reste à la buvette
mon blog - Ma SP - Mon Tor Des Glaciers
Avatar de l’utilisateur
jano
Grand Maître
 
Messages: 7734
Inscrit le: 09 Oct 2009, 14:20

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 19 Fév 2024, 23:46

jano a écrit:alors plus de synchro automatique avec la petite appli de boubou et en reprenant le script manuel, j'ai un problème de connexion à strava.
j'ai essayé de mettre un nouveau token mais pas mieux...


ça, c'est la version en python de boubou, je suppose ?
as-tu essayé avec le kistrava original ? (celui du kéké, en java)
Chez moi il fonctionne encore nickel...
Mathias (blog)
Adhésion 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar jano » 20 Fév 2024, 00:08

ouais, au début j'utilisais ça mais en changeant de PC, j'éais passé au python de boubou.
Et puis franchement, la synchro automatique, c'est trop bien !!
je vais attendre voir si boubou passe par là, je vois encore certains qui ont la synchro activée
horizon pas net, reste à la buvette
mon blog - Ma SP - Mon Tor Des Glaciers
Avatar de l’utilisateur
jano
Grand Maître
 
Messages: 7734
Inscrit le: 09 Oct 2009, 14:20

Re: KikStrava : import Strava -> Kikouroù

Messagepar POCox » 22 Fév 2024, 15:00

Justement, Boubou parle du sujet dans ce message.
Visiblement, l'API que Boubou utilisait dans son outil de synchro n'est plus autorisée/supportée par Strava.
POCox
Kikoureur ki trottine
 
Messages: 376
Inscrit le: 09 Mars 2023, 13:00

Re: KikStrava : import Strava -> Kikouroù

Messagepar jano » 22 Fév 2024, 16:23

POCox a écrit:Justement, Boubou parle du sujet dans ce message.
Visiblement, l'API que Boubou utilisait dans son outil de synchro n'est plus autorisée/supportée par Strava.

je me suis reconnecté mais en fait, j'ai un peu honte car je crois que le transfert ne se faisait pas car la synchro auto coros/strava s'était désactivée... les effets négatifs de l'assistanat, on ne vérifie plus les choses correctement.
horizon pas net, reste à la buvette
mon blog - Ma SP - Mon Tor Des Glaciers
Avatar de l’utilisateur
jano
Grand Maître
 
Messages: 7734
Inscrit le: 09 Oct 2009, 14:20

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 22 Fév 2024, 19:47

jano a écrit:
POCox a écrit:Justement, Boubou parle du sujet dans ce message.
Visiblement, l'API que Boubou utilisait dans son outil de synchro n'est plus autorisée/supportée par Strava.

je me suis reconnecté mais en fait, j'ai un peu honte car je crois que le transfert ne se faisait pas car la synchro auto coros/strava s'était désactivée... les effets négatifs de l'assistanat, on ne vérifie plus les choses correctement.


un blâme ! :mrgreen:
Mathias (blog)
Adhésion 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar le_kéké » 12 Avr 2024, 16:05

Je suis sortie de ma grotte pour une nouvelle version de kikstrava pour très bientôt (début de semaine prochaine)
Je l'ai rendu compatible avec le nouveau serveur de kikourou et le https.
J'ai viré movescount
J'ai rajouté/corrigé quelques sports buggés :
- AlpineSki
- BackcountrySki
- EBikeRide
- IceSkate

Il y avait d'autres sports qui posaient problème ???

le kéké
Avatar de l’utilisateur
le_kéké
Maître kikoureur
 
Messages: 4068
Inscrit le: 13 Jan 2004, 01:00

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 12 Avr 2024, 21:17

Cool !

Je n'ai pas repéré d'autre sport qui posent problème.

Je suis en train de passer des parties de Kikouroù en UTF8. Il faudra que tu vérifies que ça fonctionne toujours bien, si jamais je fais des modifs qui impactent l'enregistrement des activités.

Tiens, j'ai eu un truc bizarre, la dernière fois que j'ai utilisé kikstrava (il y a une dizaine de jours) : je suis allé chercher des activités de début 2023, kistrava me les cochait toutes pour importation, alors qu'une partie d'entre elles était déjà sur Kikouroù. J'ai dû les décocher à la main.
Mathias (blog)
Adhésion 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar Jam27 » 13 Avr 2024, 14:50

Moi cela fait quelques jours que je n'arrive plus à le faire fonctionner,
J'ai cela comme message:
Code found ca1bc28ca6766eeb6866c8c4f7a3d146c5ddc25e
Token 09c20a8c299199702bd3298485ed4c10df688de0|83c657cff512b62e1a49e8744e3308159a7967b8|1712528792
readActivities
java.lang.IndexOutOfBoundsException: Index 4 out-of-bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Unknown Source)
at java.base/jdk.internal.util.Preconditions.checkIndex(Unknown Source)
at java.base/java.util.Objects.checkIndex(Unknown Source)
at java.base/java.util.ArrayList.get(Unknown Source)
at jsoup/org.jsoup.select.Elements.get(Unknown Source)
at kikstrava/kikstrava.service.KikourouService.findKiroureurId(Unknown Source)
at kikstrava/kikstrava.service.KikourouService.searchActivities(Unknown Source)
at kikstrava/kikstrava.controller.KikStravaController.readActivities(Unknown Source)
at kikstrava/kikstrava.controller.KikStravaController.onViewClicked(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javafx.reflect.Trampoline.invoke(Unknown Source)
at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at javafx.base/com.sun.javafx.reflect.MethodUtil.invoke(Unknown Source)
at javafx.fxml/com.sun.javafx.fxml.MethodHelper.invoke(Unknown Source)
at javafx.fxml/javafx.fxml.FXMLLoader$MethodHandler.invoke(Unknown Source)
at javafx.fxml/javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(Unknown Source)
at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
at javafx.base/javafx.event.Event.fireEvent(Unknown Source)
at javafx.graphics/javafx.scene.Scene$ClickGenerator.postProcess(Unknown Source)
at javafx.graphics/javafx.scene.Scene$ClickGenerator.access$8300(Unknown Source)
at javafx.graphics/javafx.scene.Scene$MouseHandler.process(Unknown Source)
at javafx.graphics/javafx.scene.Scene$MouseHandler.access$1300(Unknown Source)
at javafx.graphics/javafx.scene.Scene.processMouseEvent(Unknown Source)
at javafx.graphics/javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(Unknown Source)
at javafx.graphics/com.sun.glass.ui.View.handleMouseEvent(Unknown Source)
at javafx.graphics/com.sun.glass.ui.View.notifyMouse(Unknown Source)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Appuyez sur une touche pour continuer...
Avatar de l’utilisateur
Jam27
Kikoureur ki trottine
 
Messages: 430
Inscrit le: 12 Août 2017, 22:19

Re: KikStrava : import Strava -> Kikouroù

Messagepar le_kéké » 13 Avr 2024, 21:28

Jam27, je travaille sur une nouvelle version pour corriger les problèmes.
SI j'ai le temps de finir ça sera pour lundi
Avatar de l’utilisateur
le_kéké
Maître kikoureur
 
Messages: 4068
Inscrit le: 13 Jan 2004, 01:00

Re: KikStrava : import Strava -> Kikouroù

Messagepar Jam27 » 14 Avr 2024, 18:30

Merci beaucoup le kéké, je vais attendre patiemment la nouvelle version.
Avatar de l’utilisateur
Jam27
Kikoureur ki trottine
 
Messages: 430
Inscrit le: 12 Août 2017, 22:19

Re: KikStrava : import Strava -> Kikouroù

Messagepar Albacor38 » 15 Avr 2024, 18:50

le_kéké a écrit:Jam27, je travaille sur une nouvelle version pour corriger les problèmes.
SI j'ai le temps de finir ça sera pour lundi


Allez Kéké ! Faut tenir les délais ! :mrgreen:
Avatar de l’utilisateur
Albacor38
Kikoureur ki kour
 
Messages: 507
Inscrit le: 19 Sep 2013, 22:29
Localisation: Au pied de la Chartreuse...

Re: KikStrava : import Strava -> Kikouroù

Messagepar le_kéké » 15 Avr 2024, 22:34

Ah oui c'est vrai 8)

https://github.com/kekepins/strava-movescount-to-kikourou

Bon si certains veulent essayer la version 1.8.0 et me dire
Avatar de l’utilisateur
le_kéké
Maître kikoureur
 
Messages: 4068
Inscrit le: 13 Jan 2004, 01:00

Re: KikStrava : import Strava -> Kikouroù

Messagepar catcityrunner » 15 Avr 2024, 22:59

Merci :D
Ça marche !
Cette joie à triompher d'un col. La rage carnassière à abattre les kilomètres - Sylvain Tesson
Avatar de l’utilisateur
catcityrunner
Kikoureur ki kour
 
Messages: 1110
Inscrit le: 30 Déc 2014, 15:27

Re: KikStrava : import Strava -> Kikouroù

Messagepar Mathias » 16 Avr 2024, 00:34

le_kéké a écrit:Ah oui c'est vrai 8)

https://github.com/kekepins/strava-movescount-to-kikourou

Bon si certains veulent essayer la version 1.8.0 et me dire


Je viens d'importer une semaine, je crois que ça a marché. Incluant un seul caractère accentué : 'é'. à voir avec des trucs plus exotiques.

Merci !

Par contre il y a des soucis de mapping. Bcp de sports sont maintenant mappés vers la CàP, tu es reparti d'un ancien mapping, non ? PS : je t'avais suggéré ça mais tu n'as pas dû le voir passer.

Récap ActivityType.kikCode :
Canoeing : 11 et pas 36
Crossfit : 29 et pas 1
Elliptical : 29 et pas 1
Hike : 28 et pas 1
IceSkate : 21 et pas 1
Inlineskate : 5 et pas 1
Kayaking : 11 et pas 1
Kitesurf : 21 et pas 1
RockClimbing : 20 et pas 1
Rowing : 9 et pas 1
Snowshoe : 14 et pas 36
StairStepper : 29 et pas 1
StandUpPaddling : 11 et pas 1
Surfing : 11 et pas 1
Trail : 24 et pas 25
VirtualRide : 37 et pas 3
WeightTraining : 21 et pas 33
Windsurf : 21 et pas 11
Mathias (blog)
Adhésion 2024 à l'association
Avatar de l’utilisateur
Mathias
Très Grand Maître
 
Messages: 18469
Inscrit le: 08 Jan 2004, 01:00
Localisation: 234567890

Re: KikStrava : import Strava -> Kikouroù

Messagepar le_kéké » 16 Avr 2024, 08:06

Oups j'avais raté qq détails :oops:
Je ferai la modif
Avatar de l’utilisateur
le_kéké
Maître kikoureur
 
Messages: 4068
Inscrit le: 13 Jan 2004, 01:00

Re: KikStrava : import Strava -> Kikouroù

Messagepar Jam27 » 17 Avr 2024, 18:51

le_kéké a écrit:Ah oui c'est vrai 8)

https://github.com/kekepins/strava-movescount-to-kikourou

Bon si certains veulent essayer la version 1.8.0 et me dire


Merci beaucoup, cela fonctionne bien chez moi aussi.
Avatar de l’utilisateur
Jam27
Kikoureur ki trottine
 
Messages: 430
Inscrit le: 12 Août 2017, 22:19

Re: KikStrava : import Strava -> Kikouroù

Messagepar Miche » 20 Avr 2024, 16:41

le_kéké a écrit:Ah oui c'est vrai 8)

Bon si certains veulent essayer la version 1.8.0 et me dire

Ca marche pour moi, merci !
Miche
Kikoureur ki kour
 
Messages: 781
Inscrit le: 12 Oct 2007, 22:01

PrécédentSuivant Retour vers [Kikouroù] Kikouroù, le site

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit 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 !