bricodev
bricodev
  • Видео 14
  • Просмотров 300 930
Crea tu registro de jornada QR, fácil y gratis [Google Sheets + AppsScript]
Implementa, paso a paso, un sistema de registro horario (fichaje), fácil y 100% con herramientas gratuitas: Google Sheets y AppsScript!
-------------------------------------------------------------------------------
📃 Vamos por partes
0:00 Intro
1:10 Crear la hoja de Sheets
6:05 AppsScript
12:30 Implementar el servicio
-------------------------------------------------------------------------------
📉 Sheets
⚠ Recuerda que una vez lo copies, has de implementar el servicio para que funcione! Sigue atentamente el vídeo.
docs.google.com/spreadsheets/d/1KJ-jDlcqOLwYmctoQXtGfsOfq8Kf8Z7Hkbj5WUdBKAI/copy?usp=sharing
🛠 Referencias
Bug de las URLs de Apps Script
issuetracker.google.com/issues/72798634
-----------...
Просмотров: 138 339

Видео

Crea gráficos por provincia, ciudad, barrio... o dibuja tu propio mapa! [Datawrapper + Sheets]
Просмотров 3,8 тыс.2 года назад
Crea gráficos de mapa IMPRESIONANTES para cualquier unidad geográfica que necesites: país, estado, provincia, comarca, comuna, municipio, barrio... o incluso dibuja y utiliza tus propias divisiones administrativas! Paso a paso con Google Sheets y Datawrapper. 📃 Vamos por partes 0:00 Intro 5:05 Tu gráfico en 3D 10:17 Agregar mapas 19:53 Dibuja tu mapa 💻 Código github.com/trendingtechbiz/datawrap...
Optimización automática de rutas con Google Maps y Sheets [Problema del viajante]
Просмотров 21 тыс.2 года назад
Si he de hacer una ruta visitando una lista de destinos ¿Cuál es el orden óptimo para visitarlos todos? 📉 Sheets docs.google.com/spreadsheets/d/18UO3TW4uynd9cTD5beoXoy72JGwyOcCXQmOtFHFb81o/copy?usp=sharing 📃 Vamos por partes 0:00 Intro 0:50 Google Maps Directions 6:50 Google no es suficiente? 7:45 Fuerza bruta 13:30 El vecino más próximo 16:00 Optimizando 19:52 Mínimos y recocido 25:30 Una list...
Crea un bot de Telegram para ganar a Wordle siempre! [Desarrollo Google Apps Script]
Просмотров 7252 года назад
Hoy vamos a desarrollar un bot en Telegram que nos echará una mano siempre que nos atasquemos en Wordle. 🧮 Juega a Wordle(ES) aquí: wordle.danielfrg.com/ Prueba el bot SrWordle aquí: t.me/srwordle_bot 👨‍💻 Bot simple: gist.github.com/trendingtechbiz/08e6223189ed2b7de49c97a6bdcaf021 👨‍💻 Bot Wordle: github.com/trendingtechbiz/SrWordle 📃 Vamos por partes: 0:00 Intro 1:39 El bot más simple 9:04 El ...
Explicamos binario con decimales ¡FÁCIL!
Просмотров 1082 года назад
Cuando hacemos cálculos con decimales en un ordenador, es fácil caer en errores con el redondeo. Es este vídeo vamos a repasar de qué manera los ordenadores manejan números decimales, dependiendo de la finalidad. Exactitud o rendimiento? Float, double, decimal... explicados paso a paso. 📃 Vamos por partes: 0:00 Intro 0:30 Base 10 1:30 Binario: base 2 2:10 Números con decimales 3:30 Decimales ap...
¿Cuánto debo y cuánto me deben? Rápido y fácil sin apps [Google Sheets]
Просмотров 2,9 тыс.2 года назад
A pesar de que hay muchas apps que permiten dividir los gastos de un viaje, regalo, cena, etc. con tu grupo de amigos, éstas no siempre te facilitan la vida 😅 En el vídeo de hoy veremos cómo compartir los gastos muy fácilmente, en un par de minutos, con Google Sheets. 🧮 Hoja de cálculo aquí: docs.google.com/spreadsheets/d/1n17ZaswUi4e1ftTQlSdsyVUIYUwPyBYc2eXe8kDJzK4/copy 🖼 Thumbnail: www.behanc...
Crea QRs dinámicos basados en calendario! Automatiza los cambios con antelación [Sheets + Calendar]
Просмотров 8 тыс.2 года назад
Hace unos días vimos en un video cómo hacer un código QR dinámico. Y el método funciona, soluciona el problema de los códigos QR estáticos. Ahora puedes cambiar la dirección web a la que apuntas y no has de reimprimirlo. Peeero… ¿Puedo dejar cambios programados para que se activen en una fecha futura? ¿Y automatizar cambios repetitivos, como activar un enlace determinadas horas de cada día? En ...
El problema de Blockchain
Просмотров 4282 года назад
Web3, basada en la tecnología Blockchain, ha llegado para arrebatarle el control de Internet a las plataformas y devolverlo a los usuarios... ¿Realmente es así? 🖼 Thumbnail: www.behance.net/milviadesign
Crea tu sistema de QRs dinámicos con Google Sheets, Apps Script y Github pages
Просмотров 44 тыс.2 года назад
Hay infinidad de utilidades que permiten generar códigos QR. Esto es lo que llamamos un código QR estático: en el momento de crearlo, lo vinculamos con una dirección de internet concreta que no podemos cambiar… PERO ENTONCES Si hemos impreso y distribuido este código QR en tarjetas de visita, tazas… ¿Qué pasa si, una vez tenemos toda este material, queremos cambiar la dirección a la que apunta?...
Maps en Google Sheets: Direcciones, rutas y mapas en tus hojas de cálculo
Просмотров 21 тыс.2 года назад
En el video de hoy vamos a jugar con la api de google maps en google sheets, utilizando apps script. Añadiremos funciones a una hoja de cálculo que nos permitirán: - Obtener direcciones completas a partir de una dirección parcial - Extraer partes de la dirección y crear gráficos de tipo mapa - Obtener coordenadas a partir de una dirección y viceversa - Calcular distancia y tiempo entre dos punt...
Respuestas geolocalizadas en Google Forms: 2 maneras
Просмотров 60 тыс.2 года назад
Vamos a ver dos maneras, muy sencillas, de obtener la geolocalización del usuario en nuestros formularios de Google Forms. Si tienes algún problema, utiliza los comentarios (especialmente el fijado como ⚠ ERRORES FRECUENTES!! ⚠). Entre todos podemos solucionarlo 💪 💻 Código aquí github.com/trendingtechbiz/GoogleFormsLocation Música gracias a www.streambeats.com/
Cada ventana en su monitor al conectar y desconectar pantallas
Просмотров 6782 года назад
Si trabajas en Windows con varios monitores, seguro que a menudo desconectas y reconectas alguno de ellos. Por ejemplo, si desconectas el portátil, te llevas todas las ventanas con él. Lo malo es que, al volver a conectarlo, Windows no es capaz de volver a poner las ventanas como las teníamos originalmente. Vamos a ver una sencilla utilidad que permite solucionar este problema. Link de descarga...
Is it safe to show my COVID certificate?
Просмотров 2362 года назад
El ’Certificado Covid’ o 'Green Pass' se ha convertido en un compañero habitual no sólo para volar, sino cada vez en más situaciones. Por ejemplo, en Francia hace meses que es obligatorio para acceder a bares y restaurantes. Es una tendencia al alza. En España, son varias las comunidades que están estudiando adoptar medidas similares y parece que su aplicación es inminente. Ahora bien, cuando a...
Abre el pasaporte COVID con un solo clic en tu móvil Android
Просмотров 3322 года назад
Acceso directo a tu certificado COVID en móviles Android. Ábrelo con un solo clic cada vez que lo necesites para acceder a un bar, restaurante, cine, etc. Olvídate de buscar el archivo PDF cada vez que lo necesites. Sin Google Pay, sin aplicaciones de terceros!

Комментарии

  • @walteradriangonzalez6238
    @walteradriangonzalez6238 18 часов назад

    Hola, saludos desde Buenos Aires!! Excelente explicacion! Ya lo probe y se encuentra funcionando sin ningun problema!! Me gustaria consultarte, como podria hacer para finalizado el mes tener la totalidad de horas de cada empleado sin tener q sumar todo manual?? Gracias!!!

  • @JuanRenéArévaloRodríguez
    @JuanRenéArévaloRodríguez 2 дня назад

    ocupe en page en el metodo 2 <!DOCTYPE html> <html> <head> <base target="_top"> <style> /* Simple styles for user feedback */ #loading { display: none; font-size: 16px; color: #333; } #message { font-size: 18px; color: green; } </style> </head> <body> <div id="loading">Obteniendo su ubicación, por favor espere...</div> <h1 id="message"> Tu formulario ha sido completado. <br /> ¡Gracias! </h1> <script> // Function to request the user's location function getLocation() { console.log("getLocation called"); document.getElementById("loading").style.display = "block"; // Show loading message if (navigator.geolocation) { // Request current position with error handling navigator.geolocation.getCurrentPosition(showPosition, handleError); } else { // Geolocation not supported by the browser handleError({message: "Geolocalización no es soportada por este navegador."}); } } // Function to handle the successful retrieval of position function showPosition(position) { console.log("showPosition called", position); document.getElementById("loading").style.display = "none"; // Hide loading message var loc = position ? position.coords.latitude + "," + position.coords.longitude : ""; // Call the Google Apps Script function with the location data google.script.run.getLoc(loc); displayMessage("Ubicación obtenida con éxito."); } // Function to handle errors function handleError(error) { console.error("Geolocation error:", error.message); document.getElementById("loading").style.display = "none"; // Hide loading message google.script.run.getLoc(""); // Call with empty string or handle as needed displayMessage("No se pudo obtener la ubicación: " + error.message, true); } // Function to display a message to the user function displayMessage(message, isError = false) { const messageElement = document.getElementById("message"); messageElement.textContent = message; messageElement.style.color = isError ? 'red' : 'green'; } // Initiate the location retrieval process getLocation(); </script> </body> </html> por si les sirve

  • @julianpereiro
    @julianpereiro 2 дня назад

    Hola buenisimo el video, muchas gracias. Lo implemente en mi empresa de Argentina la semana pasada. Solo tengo un inconveniente, las personas que se registran con un iPhone, no les sincroniza el registro para luego hacer la entrada o salida. Con Android no tuve esos inconvenientes. sabrás que puede estar pasando?

    • @DiegoPena-bw8hc
      @DiegoPena-bw8hc 2 дня назад

      Tengo el mismo problema, alguna recomendación??

    • @bricodev
      @bricodev 2 дня назад

      Si utilizan chrome en iOS también les falla?

  • @DavidMaciel23
    @DavidMaciel23 7 дней назад

    Muchas gracias, esta muy bueno, pero alguien puede decirme como cambiar la modenda..? no ocupo en Euros si no en Pesos MX. Por favor..

  • @santi0312
    @santi0312 7 дней назад

    Genio de diez... funciona perfecto.

  • @perlaflores4894
    @perlaflores4894 8 дней назад

    Qué hago si me sigue dando el bug?? :((

  • @marcoantoniomallmasilvera1017
    @marcoantoniomallmasilvera1017 8 дней назад

    estimado es una buena herramienta necesito de tu ayuda realice de acuerdo a lo indicado pero me sale una hora mas desfasada

    • @walteradriangonzalez6238
      @walteradriangonzalez6238 12 минут назад

      tienes q ir al archivo "excel" es decir el doc de google.. vas a archivo, configuracion y ahi te da para cambiar la configuracion regional y zona horaria.. modifique eso y me quedo andando excelente!

  • @abisaihernandezdelangel8731
    @abisaihernandezdelangel8731 9 дней назад

    A alguien mas le sale este error, como lo soluciono? Excepción: no se encontró ningún archivo HTML llamado página. (línea 2, archivo "Código")

    • @bricodev
      @bricodev 9 дней назад

      Dependiendo del idioma que tengas configurado, quizás debas cambiar en el código "page" por "pagina". Debe existir un archivo html llamado así.

  • @coordinadordeprocesosmocer880
    @coordinadordeprocesosmocer880 11 дней назад

    Hola Me podrias ayudar para implementar la Geolocalizacion , he intenatdo y no he dado, gracias

  • @SedCaleb-vr3mj
    @SedCaleb-vr3mj 12 дней назад

    Buenisimo

  • @shadenpaez6701
    @shadenpaez6701 13 дней назад

    Me encanto lo hice hace 3 meses, pero ahora me marca 1 hora despues de escanear el QR, si escaneo a las 9am en el sheet me muestra a las 10am. Alguien sabe que paso, si me puede ayudar con esto por favor se lo agradeceria mucho

    • @walteradriangonzalez6238
      @walteradriangonzalez6238 8 минут назад

      tienes q ir al archivo "excel" es decir el doc de google.. vas a archivo, configuracion y ahi te da para cambiar la configuracion regional y zona horaria.. modifique eso y me quedo andando excelente!

  • @pamelaortegon1368
    @pamelaortegon1368 13 дней назад

    Hola. Buenisimo tu video! Tengo 2 errores en cache que me gustaría saber como resolverlos: 15:22:35 Error TypeError: Cannot read properties of undefined (reading 'toLowerCase') md5 @ Cache.gs:16 setCache @ Cache.gs:3

  • @williamperezayala7034
    @williamperezayala7034 13 дней назад

    Hola feliz dia, al final al darle en el link de ubicación con el metodo 2. me aparece. " NO SE ENCONTRO EL ARCHIVO HTML DENOMINADO PAGE ( LINEA 4, ARCHIVO CODE)"

  • @bootonix
    @bootonix 14 дней назад

    Hola, increíble el video... necesito hacer algo parecido, podrías ayudarme por favor? como te contacto?

  • @iranildodni3270
    @iranildodni3270 15 дней назад

    Sou Brasileiro, adorei como você fez mas o link esta desatualizado teria como fazer um video atualizado 2024

  • @slaviapetriciofritz5465
    @slaviapetriciofritz5465 15 дней назад

    Hola! y se podrá hacer que un código cambie cada ciertos segundos, para el control de asistencia de un curso? así evitar que se envíen los códigos por fotografía a los estudiantes ausentes.

    • @bricodev
      @bricodev 15 дней назад

      Seria la mejor solución 👍

  • @MarielNavarro-uw9gj
    @MarielNavarro-uw9gj 16 дней назад

    Hola! Tengo cero conocimiento en programacion! Pude copiar la planilla! Pero te tengo dos consultas! Como puedo hacer para agregar un poco mas de informacion a la hoja de calculo, por ejemplo sector, nombre/apellido. Al agregar esta info se modifica la planilla en su conjunto? afecta en algo a su funcionamiento? Desde ya muchas Gracias!

  • @CristianGomez-p6s8z
    @CristianGomez-p6s8z 18 дней назад

    Genio muchas grs. Es lo que buscaba. Luego de un rato, no me aparecía la hora correcta, hasta que entendí que debía también configurar la hora en la página de google. Nuevamente muchas grs.

  • @cebajaejuliaca8072
    @cebajaejuliaca8072 18 дней назад

    Impelmentado me salio todo bien el método 2 sin mebargo no se abre con otro correa solo con el que he validado

  • @cebajaejuliaca8072
    @cebajaejuliaca8072 18 дней назад

    Tengo este problema me sale asi,, ayudaaaa... Exception: No se ha encontrado el archivo HTML denominado page. (línea 4, archivo "Code")

  • @albertmorando
    @albertmorando 19 дней назад

    Y si el empleado imprime el QR se puede registrar desde sus casa ?

  • @user-qq4mt6pc7d
    @user-qq4mt6pc7d 20 дней назад

    Buenos días, me funcionan muy bien los formularios en la compu, pero cuando los comparto para completar en el celular me da error, bueno dice no se puede abrir el archivo en este momento

  • @ElGrisales
    @ElGrisales 22 дня назад

    Buenisimo, no tienes idea de como me ayudaste, nuevo sub y fan ganado

  • @delfinitaa
    @delfinitaa 23 дня назад

    hERMANO, ESTO ES LO MAS LINDO QUE ALGUIEN PUEDE TENER ANTES DE VIAJAR A EUROPA!! GRACIASSSSSS 🥰🥰🥰

  • @TheCxecxo
    @TheCxecxo 24 дня назад

    oye, funciona bien solo para mi correo, pero cuando comparto el formulario, a las otras personas no les predice la geolocalización ¿ solo funciona para el que crea el formulario?

  • @KarimeMichelleHidalgoBarba
    @KarimeMichelleHidalgoBarba 27 дней назад

    Te amamos muchito los estudiantes Logísticos de México

  • @KarimeMichelleHidalgoBarba
    @KarimeMichelleHidalgoBarba 27 дней назад

    Man, te respeto, como e encantaria que te hicieras viral, en serio, gracias por tu ayuda!

  • @clinicadr.calderon8325
    @clinicadr.calderon8325 28 дней назад

    el metodo 2 no me funciona. no me envia los datos

  • @clinicadr.calderon8325
    @clinicadr.calderon8325 28 дней назад

    el caso es que asi como lo tengo cualquiera puede marcar

  • @clinicadr.calderon8325
    @clinicadr.calderon8325 28 дней назад

    y si te envio el formulario y me ayudas solo a insertar esa parte porque me fallan los datos

  • @andreaavila3057
    @andreaavila3057 28 дней назад

    SOLUCIÓN ABAJO: Desde que intento crear el QR no me funciona, lo dejé así y muy fui a AppScript pero con todo igual cuando le doy a implementación, pone que hay un error y debo volver a cargar la página. No entiendo que está ocurriendo, ¿puede ser que como tengo el sheets en inglés, sea diferente lo que tengo que poner? gracias,

    • @andreaavila3057
      @andreaavila3057 28 дней назад

      cree una sheets nueva y ahora desde que pongo la formula en puntos de control me sale ERROR: formula parse error

  • @facus3500
    @facus3500 Месяц назад

    La super recontra rompiste amigo!!!! Sos un capo. Muchas Gracias!

  • @AG-yv4xx
    @AG-yv4xx Месяц назад

    Bien todo, pero como puedes generar QR para configurar la wifi? Gracias

  • @mariojoelrojascruz9116
    @mariojoelrojascruz9116 Месяц назад

    Excelente, muchas gracias 🎉🎉🎉 sugerencia por que no haces una implementancion de github a la app de acceso por código qr ha que los usuario de ios no guarda el fichaje

  • @GuillermoPascual-w9s
    @GuillermoPascual-w9s Месяц назад

    ¿Como se descargar el QR para usarlo en un dossier? Se podria crear el QR en formato SVG?

  • @GuillermoPascual-w9s
    @GuillermoPascual-w9s Месяц назад

    COmo descargo el QR? se podria crear un SVG del QR?

  • @jo69123
    @jo69123 Месяц назад

    no está bien explicado, en cuanto a la ejecución

  • @angelhdezhernandez595
    @angelhdezhernandez595 Месяц назад

    Simplemente, muchas gracias. Gran trabajo.

  • @gabrielpaz4625
    @gabrielpaz4625 Месяц назад

    Lo pude hacer ahora, tengo una inquietud si alguien hace una copia del codigo QR tanto de entrada como de salida podias fichar estando en cualquier otro lado???????

  • @neftaliangeles416
    @neftaliangeles416 Месяц назад

    ¿Y como hago para que con la ruta que me da la hoja de excel lo abra en la aplicación de google maps?

  • @jimcarsergio
    @jimcarsergio Месяц назад

    Hola. tengo un problema con los QR. ¿hay algún máximo de QR que se puedan generar?

  • @hernanramirez3017
    @hernanramirez3017 Месяц назад

    Excelente vídeo! Tantos conceptos que uno ve en la universidad (en mí caso ingeniería) aplicados a la vida real, desde el planteamiento y las diferentes soluciones y dificultades que se presentan. Un genio!!

  • @videomanjorl
    @videomanjorl Месяц назад

    Excelente aporte!! sou usuario bastante avanzado de sheets y app script, y he estado buscando info sobre cómo incorporar codigos QR a mis proyectos... parece que el algoritmo está haciendo su trabajo. Una pregunta, habrá forma de escanear QRs desde el propio navegador, por ejemplo para cargar datos directamente a un formulario web. Por ej. , un formulario donde debo cargar artículos y cantidades: poder escanear los códigos de los artículos. O bien, poder consultar los datos cargados en una hoja web para el articulo que escanee.... No he encontrado forma de hacer eso, no sé si será posible

  • @josielramos5599
    @josielramos5599 Месяц назад

    me gustaria ver los codigos, estaba buscando y no se puede acceder para revisar bien POr favor

  • @holamundo1357
    @holamundo1357 Месяц назад

    Crack

  • @juangaray3842
    @juangaray3842 Месяц назад

    Abran la boca que ahi les va, si les sale el error que comenta brico("No se puede bla bla bla) vayan directamente al link y quiten el /u/(x numero)/ para ahorrarse el estar saliendo de todas sus cuentas y bla bla bla, tambien poner despues del host /a/~/ Les dejo un ejemplo de como hacerlo: script.google.com/a/~/macros/s/AKfyc...6Ga/exec Antes de dichos cambios: script.google.com/macros/u/2/s/AKfyc...6Ga/exec Tambien no comente que solo me funciono el procedimiento 1, el segundo por mas que mueva y haga no sale

  • @ramosmiralles
    @ramosmiralles Месяц назад

    Buenos días, cuando haces el paso de añadir el campo para la geolocalización y obtienes el enlace el el minuto 1:10 , no entiendo que quieres decir cuando dices de poner el valor con asterisco, no entiendo que pones ahi. Gracias por contestar.

  • @abadga
    @abadga Месяц назад

    Ambas formas funcionan a la perfección desde una notebook o PC, pero no desde los teléfonos (no guarda las coordenadas o no carga el formulario aunque compartamos la ubicación y autoricemos el form, si tienen alguna idea de como solucionar ese tema.

  • @jotaferco
    @jotaferco 2 месяца назад

    Un crack! Muchas gracias por esta herramienta. Un aporte , no olvidar olvidar colocar el enlace que se genera en Apps Scrip entre “ " por este pequeño detalle luché mucho para visualizar el contenido cargado al código QR

  • @TIENDA306
    @TIENDA306 2 месяца назад

    ¡Hola Bricodev! Desde Tienda 306 en Colombia, queremos expresar nuestro sincero agradecimiento por compartir este video. Tu tutorial ha sido increíblemente útil para nosotros al mostrarnos cómo implementar un sistema eficiente para el registro de entradas y salidas de nuestro personal utilizando código QR. Valoramos enormemente tu habilidad para explicar cada paso de manera clara y accesible. Gracias a tus instrucciones detalladas, hemos podido mejorar significativamente nuestros procesos internos de una manera simple y económica. Tu dedicación a enseñar y compartir tus conocimientos es verdaderamente admirable. Estamos ansiosos por seguir aprendiendo de ti y aplicar más de tus ideas innovadoras en nuestro día a día. ¡Gracias de nuevo por todo lo que haces por la comunidad! Saludos cordiales desde Colombia.