Skip to content

v0.3.78 — encuentra PlatformIO donde esté, y deja cambiar la key

Choose a tag to compare

@apalestrini apalestrini released this 10 Sep 14:29
· 92 commits to main since this release
34d3a3b

Para qué actualizar

Si el bot te dice que falta PlatformIO y vos sabés que está

Pasa en las computadoras cuyo usuario de Windows tiene tilde o ñ — Dirección, Preceptoría, un apellido acentuado. PlatformIO se instala solo en otro lado (la raíz del disco) y las versiones anteriores no lo encontraban.

Esta versión lo encuentra. Y el diagnóstico ahora te dice en qué carpeta está.

Si se te agotó la cuota de Google y no podías cambiar la key

Corrías "Reparar Tecnia Bot" para poner una key nueva y el instalador nunca te la pedía. Ahora te la ofrece, y además:

  • /clave, un comando nuevo adentro del bot: ves qué key tenés, la cambia, y la prueba contra Google antes de guardarla
  • Si la key está muerta o sin cuota, te avisa al abrir el bot, en castellano, en vez del error en inglés

Y algo que confunde a todo el mundo: la cuota gratuita de Google es por PROYECTO, no por key. Una key nueva del mismo proyecto comparte el mismo límite y te va a dar exactamente el mismo error. Tiene que ser de otro proyecto o de otra cuenta.

Si vas a entregar la computadora a otra persona

El desinstalador te preguntaba si querías quitar tu credencial de Google, decía "Key de Google quitada"... y a veces no la quitaba. Lo mismo con el perfil y la memoria del bot.

Ahora relee el archivo antes de decirte que borró algo. Y si no pudo, te dice cuál quedó, dónde está y cómo sacarlo a mano.

Lo demás

  • La versión de Python queda fijada, para que dos computadoras instaladas con una semana de diferencia tengan lo mismo
  • La instalación desatendida dejó de tardar un minuto de más
  • El diagnóstico muestra el texto completo del instalador de PlatformIO cuando falla — antes se lo comía justo cuando hacía falta

Cómo actualizar

Desde adentro del bot: escribí /actualizar y después cerrá y volvé a abrir Tecnia Bot.

Si te falta PlatformIO o Python, después de actualizar escribí /reparar.

O bajá el .exe de acá abajo y corrélo encima de lo que tenés. No rompe nada de lo que ya está.

Antes de instalarla en muchas máquinas

Esta versión está validada de punta a punta en una máquina virtual de Windows 10 y en la CI de Windows, pero todavía no en una notebook de aula. Si tenés que volver atrás corriendo, el punto seguro sigue siendo la v0.3.69 — está explicado en docs/rollback.md, junto con un detalle importante: scoop hold no se va con el rollback.


Documentación nueva

  • docs/key-de-google.md — por qué no se podía cambiar la key
  • docs/rutas-no-ascii.md — qué rompen los nombres de usuario con tilde, y qué no
  • docs/donde-avisa-cada-cosa.md — quién puede explicarte cada falla, y por qué