V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zouzou0208
V2EX  ›  程序员

不知道有用 keep 或悦跑圈跑步的程序员么, running_page 近期更新,增加了 -- 悦跑圈, keep,佳明的支持

  •  1
     
  •   zouzou0208 · 2020-12-17 09:44:50 +08:00 · 3214 次点击
    这是一个创建于 1466 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目地址: https://github.com/yihong0618/running_page

    上次发了个帖子: https://www.v2ex.com/t/713524#reply156

    在这之后做了不少的更新:

    1. 主页变成动态地图
    2. 增加了环形图,方便大家查看月度数据
    3. 完成了 keep 的解析,支持 keep 和自动化
    4. 完成了悦跑圈的支持,https://www.v2ex.com/t/729393#reply24 这个帖子的需求实现了
    5. 首页增加了 runner 自己的分享
    6. 更好的英语支持
    7. 增加了 header, 方便分享自己的博客和链接
    8. 删除了测试数据变得更轻量了

    running_page image

    32 条回复    2020-12-18 13:45:02 +08:00
    ben29
        1
    ben29  
       2020-12-17 09:56:56 +08:00
    大赞,数据放一起,好看的一比
    zouzou0208
        2
    zouzou0208  
    OP
       2020-12-17 09:59:18 +08:00
    @ben29 原来评论可以发图。
    AA5DE3F034ACCB9E
        3
    AA5DE3F034ACCB9E  
       2020-12-17 10:01:58 +08:00
    谢谢大佬 !!
    ben29
        4
    ben29  
       2020-12-17 10:02:47 +08:00
    @zouzou0208 用这个图床可以 https://imgur.com/
    auto8888
        5
    auto8888  
       2020-12-17 10:04:29 +08:00
    windows 能用吗?
    zouzou0208
        6
    zouzou0208  
    OP
       2020-12-17 10:07:00 +08:00
    @auto8888 能啊,有 node, python3.6 以上环境,理论没问题,如果有 bug, 你可以在 issue 中提。
    auto8888
        7
    auto8888  
       2020-12-17 10:10:20 +08:00
    @zouzou0208 jupyter 里面应该能跑吧? python 不是很熟
    finallyeva
        8
    finallyeva  
       2020-12-17 10:10:25 +08:00   ❤️ 1
    感谢,正好想做一个这个,找不到 NCR 的数据呢
    zouzou0208
        9
    zouzou0208  
    OP
       2020-12-17 10:12:11 +08:00 via iPhone
    @auto8888 不能,terminal 得。
    chaleaoch
        10
    chaleaoch  
       2020-12-17 10:15:52 +08:00   ❤️ 1
    看标题就知道你又来了.
    linw1995
        11
    linw1995  
       2020-12-17 11:07:04 +08:00   ❤️ 1
    特别棒的开源项目,支持支持
    billtsui
        12
    billtsui  
       2020-12-17 12:19:39 +08:00   ❤️ 1
    看标题就知道是 yihong0618
    zouzou0208
        13
    zouzou0208  
    OP
       2020-12-17 12:20:28 +08:00
    @billtsui .........
    wpblank
        14
    wpblank  
       2020-12-17 12:26:08 +08:00   ❤️ 1
    问个问题。Nike Run Club 软件用手机点'开始跑步'和手表点'开始跑步',最后写入 App 的数据都是从手表来吗?会不会其实手机 GPS 数据反而还更准一些?
    zouzou0208
        15
    zouzou0208  
    OP
       2020-12-17 12:31:45 +08:00   ❤️ 2
    @wpblank
    1. 单纯用手表的话是手表来的。
    2. 手机 + 手表的话是手机,但心率来自手表。
    3. 手机要准确的多,因为手表限制问题,取你跑步点的间隔不一致。
    4. 但有例外 -- 如果你用的是佳明稍微高端一点的手表的话,手表更准。
    Korto
        16
    Korto  
       2020-12-17 12:44:02 +08:00   ❤️ 1
    呃,我是 Suunto 用户啊。
    Korto
        17
    Korto  
       2020-12-17 12:44:52 +08:00
    @wpblank 手机绕楼的时候会飘出天际,有时候手表都会飘。
    zouzou0208
        18
    zouzou0208  
    OP
       2020-12-17 12:52:36 +08:00
    @Korto 绕楼跑飘的原因很多,因为是小圈,理论上大部分跑步软件都是用时间间隔取两个点,然后连线,计算距离,饶楼不准的话原因也是这个,还有个次要原因是因为挡住了 gps 的信号。
    Suunto 倒是可以支持,这个软件我看有别的 repo 提供导出。你只要导出 gpx 扔到 GPX_OUT 里, 然后用 gpx_sync 就可以生成。
    Korto
        19
    Korto  
       2020-12-17 13:00:32 +08:00
    @zouzou0208 感谢,正好可以合并一下数据,我也是在不同的平台上有不同阶段的数据,十分烦恼。
    zouzou0208
        20
    zouzou0208  
    OP
       2020-12-17 13:02:58 +08:00
    @Korto 不客气,nike run club 虽然做的好,但是不支持数据导入,有方式但很麻烦。
    目前国内可用的 -- 佳明和 strava 这两个可以导入数据,你可以整合。
    auto8888
        21
    auto8888  
       2020-12-17 13:58:34 +08:00   ❤️ 1
    帅气,折腾半天装上了。。还有报错,不过也能跑
    ![image.png]( https://i.loli.net/2020/12/17/pEzrQGTqCgiNlHI.png)

    这个 ATHLETE 名字能改吧?
    还有 run over 10km
    ![image.png]( https://i.loli.net/2020/12/17/4cmqlMkYO5uHA2p.png)
    能改成 5km 吗,而且这里好像不能缩小,我用的 chorme
    crclz
        22
    crclz  
       2020-12-17 14:12:54 +08:00   ❤️ 1
    支持楼主。

    借楼贴一下自己的伪造跑步数据的项目,给有需求的人。https://github.com/crclz/ExtremeRunning
    zouzou0208
        23
    zouzou0208  
    OP
       2020-12-17 14:40:18 +08:00   ❤️ 1
    @auto8888
    能啊在 yml 中或者手动生成都能改,可以参考 readme 或 action 中的 yml 修改 https://github.com/yihong0618/running_page/blob/master/.github/workflows/run_data_sync.yml
    auto8888
        24
    auto8888  
       2020-12-17 14:47:58 +08:00
    @zouzou0208 改完不需要重新安装把?

    顺便这个生成 SVG 的指令很帅

    ![20201217144337.png]( https://i.loli.net/2020/12/17/twJXsKxjgeryP4i.png)
    zouzou0208
        25
    zouzou0208  
    OP
       2020-12-17 16:09:37 +08:00
    @auto8888 理论不需要。
    zouzou0208
        26
    zouzou0208  
    OP
       2020-12-17 16:10:16 +08:00
    @crclz 哈哈哈,为啥会有人有这个需求。btw, 夜神模拟器不错,一个哥们推荐我特别好用。
    zstone123
        27
    zstone123  
       2020-12-17 17:08:12 +08:00
    花了 1 一个多小时部署好了,酷啊,谢谢大佬
    zouzou0208
        28
    zouzou0208  
    OP
       2020-12-17 17:17:56 +08:00
    @zstone123 嗯,别忘了改 total 那个页面。好像好多部署的人都没改,得生成 svg 的。
    zstone123
        29
    zstone123  
       2020-12-17 17:46:00 +08:00
    @zouzou0208 对对对。因为没有跑过大于十公里,所以 gen_svg.py 好像跑不起来,然后就显示的是你的数据哈哈。灵机一动把 --min-distance 从 10.0 改为 1.0
    finallyeva
        30
    finallyeva  
       2020-12-18 12:54:29 +08:00
    LZ 你好,我不知道是不是顺序正确,首先同步了 NCR 的数据,可能 1179 条,然后是不是要生成一下 GPX 数据?生成的时候提示错误
    ![image.png]( https://i.loli.net/2020/12/18/OA7j5ZKagYbMoNT.png)
    这是啥问题?我删除了出问题的几个数据,还是这样,是不是数据太多?
    finallyeva
        31
    finallyeva  
       2020-12-18 13:39:50 +08:00
    我在想是不是我 2012 年~2014 年用 NCR,2014 年到现在用佳明同步到 NCR 的问题?
    zouzou0208
        32
    zouzou0208  
    OP
       2020-12-18 13:45:02 +08:00
    @finallyeva 请更新下最新的代码,这块昨天有点 bug,直接 nike_sync 就能生成 gpx 能麻烦提一个 issue 么,这样好追溯一些。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2681 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 08:31 · PVG 16:31 · LAX 00:31 · JFK 03:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.