BikeControl (SwiftControl)
使用 Zwift Click、Zwift Play、Shimano Di2 或任何藍牙控制器,搭配 MyWhoosh、Rouvy、Zwift 等。iOS、Android、Windows、macOS 均可免費試用。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
App de una sola página para apuntar series, peso y repeticiones de una rutina de 5 días (3 de tren superior, 2 de tren inferior) y ver el progreso por ejercicio. Funciona sin conexión y se instala en el iPhone como una app más. Los datos viven en el teléfono (localStorage); la copia de seguridad es el JSON que exporta la pestaña Historial.查看完整 README ↗
App de una sola página para apuntar series, peso y repeticiones de una rutina Push / Pull / Legs
y ver el progreso por ejercicio. La rutina anterior de 5 días sigue en el código (RUTINA_ANTERIOR)
solo para poder ver y editar los entrenamientos antiguos del historial. Funciona sin conexión
y se instala en el iPhone como una app más. Los datos viven en el teléfono (localStorage);
la copia de seguridad es el JSON que exporta la pestaña Historial.
| Archivo | Qué es |
|---|---|
index.html | Toda la app: estilos, rutina, dibujos de los ejercicios y lógica. |
manifest.webmanifest | Nombre, ícono y colores con los que se instala. |
sw.js | Service worker: guarda la app en caché para abrirla sin internet. |
icon-*.png | Íconos (180 para iOS, 192/512 para Android/Chrome, maskable). |
main, raíz): https://jeanpollc.github.io/entreno/Para publicar cambios basta con hacer commit y git push; Pages redepliega en 1–2 minutos.
Cada vez que cambies index.html, sube el número de CACHE en sw.js (entreno-v2, v3, …)
para que los teléfonos descarguen la versión nueva. La actualización se aplica en el siguiente
arranque de la app.
Alternativas sin Git: arrastrar la carpeta a Netlify Drop o a Cloudflare Pages.
Las web apps instaladas en la pantalla de inicio no están sujetas al borrado de datos a los
7 días que Safari aplica a los sitios normales. Aun así, exporta la copia .json de vez en cuando.
python -m http.server 8765
y abrir http://localhost:8765/. El service worker solo se registra sobre http(s), no al abrir el archivo directamente.