Necesitaba hacer la siguiente tarea:
Una planilla en la nube, que las uso hace aprox unos 3 años como DBs para mis Apps de Appsheet. Funciona muy pero muy bien sin tener que meterme a setupear hard una DB SQL from the scratch. Nah! Muy 2008, muy 2012 @ my life. Atrasa.
Literalmente miles y miles de archivos (resultaron ser 20 mil filas) y carpetas en Google Drive necesitaban ser listados para crear una app de consulta y acceso a documentos públicos de leyes.
Objetivos:
- Ya no necesitar una PC para hacer una referencia legislativa profesional
- Se puede prescindir de un escritorio en una oficina interna, en un mostrador como en los años 90s.
- Se tiene el conocimiento en la mano en una app conectada a los registros online con una poderosa búsqueda multifield
- Plus: integra ese conocimiento con las búsquedas de las IAs mas importantes
- Envia la información por email in situ sin necesidad de ninguna otra herramienta tal como un cliente de correo instalado en un sistema operativo. So old.
Asi que, a lo de siempre: creo una planilla, abro el entorno de desarrollo ActionScript y me pongo a codear ahí mismo en la nube.
El código debía hacer lo siguiente:
- Crea un menu item en la planilla en la barra de herramientas para ejecutar la automatización que:
- Ejecute un código que lea una carpeta master determinada en G Drive que contiene:
- todos los archivos y documentos en subfolders dependientes clasificadas con la lógica de Windows
- Crea una fila en la nueva planilla con todos los detalles de cada uno de esos archivos y carpetas: nombre, filepath, peso, fecha de creación, última actualización, owner, etcras.
- Debe haber una columna con el link de acceso a cada archivo en la nube
- Al terminar avisa por email con un reporte adjunto con los detalles de la automatización.
- Fin
Todo este sistema lo pude lograr porque tenía experiencia codeando en este entorno de Google ya que hice en la pandemia dura 2020 el sistema de credenciales digitales de la BCN.
Funcionaba muy muy bien.
Ojalá hubiese tenido esta herramienta en el sistema de credenciales de la BCN, o bien en el sistema de gestión de cursos de la BCN.
En 6 años estudiando IA, no se me había ocurrido antes usarla como asistente Sr. de programación.