![bricodev](/img/default-banner.jpg)
- Видео 14
- Просмотров 300 930
bricodev
Испания
Добавлен 26 ноя 2021
Programar poco, conseguir mucho
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
-----------...
-------------------------------------------------------------------------------
📃 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!
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!!!
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
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?
Tengo el mismo problema, alguna recomendación??
Si utilizan chrome en iOS también les falla?
Muchas gracias, esta muy bueno, pero alguien puede decirme como cambiar la modenda..? no ocupo en Euros si no en Pesos MX. Por favor..
Genio de diez... funciona perfecto.
Qué hago si me sigue dando el bug?? :((
estimado es una buena herramienta necesito de tu ayuda realice de acuerdo a lo indicado pero me sale una hora mas desfasada
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!
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")
Dependiendo del idioma que tengas configurado, quizás debas cambiar en el código "page" por "pagina". Debe existir un archivo html llamado así.
Hola Me podrias ayudar para implementar la Geolocalizacion , he intenatdo y no he dado, gracias
Buenisimo
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
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!
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
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)"
Hola, increíble el video... necesito hacer algo parecido, podrías ayudarme por favor? como te contacto?
Sou Brasileiro, adorei como você fez mas o link esta desatualizado teria como fazer um video atualizado 2024
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.
Seria la mejor solución 👍
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!
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.
Impelmentado me salio todo bien el método 2 sin mebargo no se abre con otro correa solo con el que he validado
Tengo este problema me sale asi,, ayudaaaa... Exception: No se ha encontrado el archivo HTML denominado page. (línea 4, archivo "Code")
Y si el empleado imprime el QR se puede registrar desde sus casa ?
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
Buenisimo, no tienes idea de como me ayudaste, nuevo sub y fan ganado
hERMANO, ESTO ES LO MAS LINDO QUE ALGUIEN PUEDE TENER ANTES DE VIAJAR A EUROPA!! GRACIASSSSSS 🥰🥰🥰
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?
Te amamos muchito los estudiantes Logísticos de México
Man, te respeto, como e encantaria que te hicieras viral, en serio, gracias por tu ayuda!
el metodo 2 no me funciona. no me envia los datos
el caso es que asi como lo tengo cualquiera puede marcar
y si te envio el formulario y me ayudas solo a insertar esa parte porque me fallan los datos
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,
cree una sheets nueva y ahora desde que pongo la formula en puntos de control me sale ERROR: formula parse error
La super recontra rompiste amigo!!!! Sos un capo. Muchas Gracias!
Bien todo, pero como puedes generar QR para configurar la wifi? Gracias
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
¿Como se descargar el QR para usarlo en un dossier? Se podria crear el QR en formato SVG?
COmo descargo el QR? se podria crear un SVG del QR?
no está bien explicado, en cuanto a la ejecución
Simplemente, muchas gracias. Gran trabajo.
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???????
¿Y como hago para que con la ruta que me da la hoja de excel lo abra en la aplicación de google maps?
Hola. tengo un problema con los QR. ¿hay algún máximo de QR que se puedan generar?
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!!
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
me gustaria ver los codigos, estaba buscando y no se puede acceder para revisar bien POr favor
el codigo javascript no se ve
Crack
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
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.
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.
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
¡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.