| .. | ||
| drive_upload.py | ||
| README.md | ||
| tags | project | author | date | status | ||||
|---|---|---|---|---|---|---|---|---|
|
Project Drogheda | Helgen CTO | 2026-06-20 | Active |
Subir artefactos a Drive (Project-Drogheda)
Por qué no es automático (la fricción real)
- El conector de Drive (MCP) puede crear carpetas y Google Docs nativos, pero no sube archivos binarios (PDF/.xlsx).
- Claude in Chrome no puede manejar el diálogo nativo del sistema que Drive abre al pulsar "Subir archivo" (está fuera del navegador).
Por eso los PDF/.xlsx de marca requieren uno de los caminos de abajo. Es una limitación de la UI de Drive, no de la conexión.
Tres formas, de la más fácil a la más automatizable
- Google Drive para escritorio (sin script) — la más fácil. Instala Drive for
Desktop; la carpeta
Client Projects/Project-Droghedaaparece como carpeta local; arrastras los archivos ahí y se sincronizan solos. Cero scripts. - rclone (una línea) — tras
rclone configcon tu Drive:FID_01=1R_ysNsVV7_f0vHevfMcSkXAdaSYgzI95 # 01-Requirements rclone copy 01-Requirements/Drogheda-HBOX-Ficha-Tecnica.pdf gdrive: --drive-root-folder-id=$FID_01 - Script de Python (Drive API) —
drive_upload.py(en esta carpeta) con el mapeo ya incluido. Hace upsert (actualiza si ya existe). Ver el encabezado del archivo para el setup (OAuthcredentials.jsonuna vez). Uso:cd ~/Documents/Claude/Projects/Drogheda python3 00-Project-Management/Drive-Upload/drive_upload.py --dry-run # ver el plan python3 00-Project-Management/Drive-Upload/drive_upload.py # subir
Mapa: qué documento va a qué carpeta
| Archivo (en el repo) | Carpeta Drive | Folder ID |
|---|---|---|
01-Requirements/Drogheda-HBOX-Ficha-Tecnica.pdf |
01-Requirements | 1R_ysNsVV7_f0vHevfMcSkXAdaSYgzI95 |
01-Requirements/Drogheda-SRS-Requerimientos.pdf |
01-Requirements | 1R_ysNsVV7_f0vHevfMcSkXAdaSYgzI95 |
01-Requirements/Drogheda-Requirements-Tracker.xlsx |
01-Requirements | 1R_ysNsVV7_f0vHevfMcSkXAdaSYgzI95 |
03-Architecture-Hardware/Drogheda-Manual-Instalacion-Operacion.pdf |
03-Architecture-Hardware | 1LBUHOk9dnrrb5UxD5q9k-jBbO7lTlXos |
03-Architecture-Hardware/Drogheda-BOM-Maestro.xlsx |
03-Architecture-Hardware | 1LBUHOk9dnrrb5UxD5q9k-jBbO7lTlXos |
06-Testing-Validation/Drogheda-RCA-Informe-Falla.pdf |
06-Testing-Validation | 1CNLnjSa7ro3rkRGQ6w_DBUOIp5ukizi2 |
Marketing/HBOX-Datasheet/Drogheda-HBOX-Datasheet.pdf |
Commercial (Cliente) | 1orZKyRi36nebjuHBXDLZIroXx_eWHXYZ |
Marketing/HBOX-Brochure-RTK/Drogheda-HBOX-Brochure.pdf |
Commercial (Cliente) | 1orZKyRi36nebjuHBXDLZIroXx_eWHXYZ |
Carpeta raíz: Project-Drogheda → 1sAwXEq7PU7LMfEq4-swWa1O0bDBCKZ13
(dentro de "Client Projects"). Los .tex/fuentes editables se quedan en el repo; aquí
sólo van los PDF/.xlsx finalizados. Regla: el .tex del repo y su PDF en Drive son el
mismo artefacto en dos formatos.