Open qigeloveit opened 9 months ago
求助,是缺少哪个配置步骤吗?其他功能都正常
需要在全局梯子下跑脚本
需要在全局梯子下跑脚本
我fork代码没有在本地运行,也就是说需要clone到本地运行再上传代码?
我们看一下。理论上 actions 跑会有地理位置的
@qigeloveit 你的项目地址贴一下可以么?
@qigeloveit 你的项目地址贴一下可以么?
发现 @qigeloveit 同学的所有 291
条运动记录中 location_country
全是 United States
😂
原始运动数据可能在采集时有误,同时 src/utils/utils.ts
的 locationForRun
方法当前仅对中文国家名称进行解析。
猜测会不会因为运动设备上有某些设置导致记录下来的地理信息有误?
发现 @qigeloveit 同学的所有
291
条运动记录中location_country
全是United States
😂 原始运动数据可能在采集时有误,同时src/utils/utils.ts
的locationForRun
方法当前仅对中文国家名称进行解析。猜测会不会因为运动设备上有某些设置导致记录下来的地理信息有误?
我之前都是用的华为gtr,这个月才换的佳明255,不太可能都设置成了美国,那更可能是因为佳明中国的账号设置问题?但我也没找到地方修改,这个location_country是从fit文件中解析出来的吗?
我发现是我strava个人资料的位置填的United States,估计是这个原因,现在修改了,删除action中的cache,重新生成github pages还是一样国家、省份城市为0
@qigeloveit
看到已生成非0的国家省份信息了。
但由于你的运动数据中昨天以前的运动数据中 location
仍是 United State
,这历史数据可能Strava
应用就不会因为你更新了个人资料而主动更新。
所以统计到的1个国家信息实际上是2023-11-01的最新中文地址信息。
@vlin @qigeloveit 如果数据不多可以删掉 data.db 重写跑
以前的记录没办法了,我打算换源从garmin来获取了
@vlin @qigeloveit 如果数据不多可以删掉 data.db 重写跑
@qigeloveit 已试过 @yihong0618 同学说的方法也不行吗?
@vlin @qigeloveit 如果数据不多可以删掉 data.db 重写跑
@qigeloveit 已试过 @yihong0618 同学说的方法也不行吗?
Action运行生成的running_page/data.db在哪呢?我已经试过删除cache了
我看你成功了,我先关了哈
谢谢大佬
谢谢大佬
Hi 我遇到了和你一样的问题 能分享下如何解决的吗 谢谢
这个目前解决了请用最新代码实验下
这个目前解决了请用最新代码实验下
这个的提交是哪一笔啊,可以发一下么?我cherry-pick到我的项目中,我不知道是不是因为我从 @ben-29 的项目fork过来的,strava上面都是0
这个目前解决了请用最新代码实验下
这个的提交是哪一笔啊,可以发一下么?我cherry-pick到我的项目中,我不知道是不是因为我从 @ben-29 的项目fork过来的,strava上面都是0
0 的话可以重新生成,因为需要梯子,我先把这个打开,后续我加一个重写生成 location 的脚本
自己本地跑了一下,我的这个现象和上面 @qigeloveit 的问题很像,我的strava的数据是重新从Garmin全部导入过来的,activities.json中我发现现在的location_country写的“Hong Kong”,全部都是。
所以这种有办法解决么?
自己本地跑了一下,我的这个现象和上面 @qigeloveit 的问题很像,我的strava的数据是重新从Garmin全部导入过来的,activities.json中我发现现在的location_country写的“Hong Kong”,全部都是。
所以这种有办法解决么?
找了个解决办法,自己在db.py里面加了一行可以根据我自己的情况完成解决。
有需要的朋友可以参考这个方法
啊倒是可以。。。(你是在香港跑的?
啊倒是可以。。。(你是在香港跑的?
说来话长。。
我这边想把跑步机啊、游泳这些数据都留着,就用的strava,Garmin要丢不少的数据,支持没有那么好。 但是Strava我这边是从2018年才开始和Garmin同步的,丢了不少之前的数据。所以我新开了一个号,用的RunGap这个app同步了一下佳明的数据到我的这个新的Strava的号。
因为申请新的这个Strava的号是在公司的网里面,所以定位到了香港。。
啊我后面写个脚本可以重新生成