Clon web instalable como PWA (Progressive Web App) de Microsoft OneNote, diseñado para Android, macOS y Chromebook, con soporte de boli táctil (Stylus / S-Pen / USI), contenedores de texto libres con teclado, imágenes redimensionables y validación directa de credenciales de Google (sin SSO ni tokens OAuth).
- 🌐 Enlace Web Público HTTPS (Mac, Chromebook y Android — Sin VPN):
👉 https://piterpaul.github.io/cloneonenote/ - 🏢 Enlace Corporativo Google x20web (
users.x20web.corp.google.com):
👉 https://pedropm.users.x20web.corp.google.com/cloneonenote/ - 📄 Compartir una Nota específica por URL (
#share=...):
Pulsa el botón🔗 Compartiren la barra superior de la aplicación para generar y copiar un enlace que incluye tu nota actual (texto y trazos de boli táctil) codificada directamente en el enlace.
Para sincronizar tu directorio /google/data/rw/users/pe/pedropm/www/cloneonenote (https://pedropm.users.x20web.corp.google.com/cloneonenote/) y GitHub Pages:
npm run publish:x20En la terminal dentro de /Users/pedropm/Desktop/cloneonenote:
npm startEsto inicia el servidor server.py escuchando en toda tu red Wi-Fi local:
- 💻 En tu Mac / Chromebook: Abre
http://localhost:8090 - 📱 En tu móvil o tablet Android (en la misma red Wi-Fi): Abre
http://192.168.86.204:8090(o pulsa el botón 📱 Probar en Android en la barra superior para escanear el Código QR directamente con la cámara de tu Android).
- Abre
http://192.168.86.204:8090en Google Chrome desde tu Android. - Pulsa el botón superior
📱 Android / PWA→📲 Instalar App Ahora(o abre el menú⋮de Chrome y selecciona "Instalar aplicación" / "Añadir a pantalla de inicio"). - La app se instalará con su icono morado oficial (
icon-192.png/icon-512.png) y funcionará a pantalla completa y sin conexión (offline) gracias al Service Worker (sw.js).
- Pulsa en
Cuenta Google(arriba a la derecha). - Introduce directamente tu Correo de Google (
@gmail.com) y tu Contraseña (con soporte de autocompletado nativo de Chrome/Android ynavigator.credentialssin pedirClient IDni abrir ventanas OAuth). - Sincronización y Guardado en Google Drive sin OAuth:
- ☁️ Guardar en Mi Cuenta (Mac ↔ Android): Sincroniza tus blocs de notas, imágenes y trazos bajo tu correo
@gmail.comentre tu Mac y tu Android a través del servidor local y la bóvedaIndexedDB. - 📲 Enviar a App / Carpeta Google Drive:
- En Android, abre el menú nativo del sistema (
navigator.share) para enviarlo directamente a la app oficial Guardar en Drive de tu teléfono Android. - En Mac y Chromebook, permite guardarlo directamente en tu carpeta de Google Drive del sistema (
showSaveFilePicker).
- En Android, abre el menú nativo del sistema (
- ☁️ Guardar en Mi Cuenta (Mac ↔ Android): Sincroniza tus blocs de notas, imágenes y trazos bajo tu correo