驴C贸mo usar iMacros en Google Chrome y Firefox para grabar tareas?

驴Te interesa una extensi贸n que pueda realizar tareas repetitivas en el navegador, por s铆 sola? Pues esto es exactamente lo que hace iMacros, el addon compatible con los navegadores Chrome y Firefox, que lleg贸 para automatizar tareas.

驴C贸mo usar IMACROS en GOOGLE CHROME y FIREFOX para grabar tareas?

S铆 frecuentemente te encuentras efectuando la misma actividad en la web, lleg贸 el momento de que des un paso al frente y las grabes con iMacros, funciona como cualquier otro macro, repitiendo en una secuencia de opciones definidas, enseguida te contamos c贸mo emplearlo.

脥ndice()
  1. 驴Qu茅 tareas puede realizar iMacros para comenzar a automatizar nuestras actividades?
    1. Reproducci贸n de Scripts
    2. Leer los URL's de los CSV
  2. 驴C贸mo comenzar a grabar Macros con iMacros?
    1. Modo convencional de grabaci贸n
    2. Play Loop
  3. 驴Qu茅 debes hacer para desindexar de manera autom谩tica diversos URL's?

驴Qu茅 tareas puede realizar iMacros para comenzar a automatizar nuestras actividades?

Tanto usuarios promedio como desarrolladores web, han encontrado iMacros como una herramienta facilitadora de tareas muy valiosa. Cuando a diario repites las mismas tareas en el navegador, sin dudas, se transforma en algo tedioso y existiendo medios que pueden hacerlo por ti, es poco inteligente no aprovecharlos de inmediato.

consigue imacros para google chrome

Es sabido que existen extensiones de Google Chrome para a帽adir nuevas etiquetas, lo que te permite organizar mejor tus actividades en el navegador, entonces, por qu茅 no tambi茅n recurrir a un automatizador para tareas como:

  • Completar autom谩ticamente formularios
  • Registrar autom谩ticamente usuarios de correo electr贸nico.
  • Realizar consultas
  • Extraer o scrapear datos para crear bases de datos u otros fines.
  • Capturar pantallas en un punto espec铆fico.

Reproducci贸n de Scripts

Estas son solo algunas de las m谩s usadas, sin embargo, cualquier actividad que sea sistem谩tica y definida puede ser ejecutada por iMacros. Esta extensi贸n ha demostrado particular utilidad en 谩reas de marketing de contenidos, posicionamiento SEO y programaci贸n. Precisamente en esta 煤ltima 谩rea, uno de los m谩s importantes objetivos del macro es la grabaci贸n y reproducci贸n de Scripts o l铆neas de c贸digo.

Un ejemplo pr谩ctico ser铆a cuando desees eliminar un conjunto de URL麓s聽 espec铆ficas de la Search Console de Google, en lugar de ir seleccionando una a una, para esta tarea podr铆as programar un script que se encargue de ello bajo las indicaciones que configures. El c贸digo que llama la web a eliminar, con el cual surgir谩 un prompt al cual a帽adir谩s el root de la web, es: RL = prompt("direcci贸n web a eliminar"); iimPlay("CODE:"+"URL GOTO=https://search.google.com/search-console/abouturl-removal hl=es&siteUrl=" + ROOTURL).

descarga imacros para firefox

Leer los URL's de los CSV

Para completar la tarea de eliminaci贸n de direcciones web en la consola de b煤squeda de Google, requieres descargar en formato CSV los datos de las URLs, digamos que esta es una tarea de nivel medio, pero perfectamente ejecutable por medio de un fichero con extensi贸n JS. Lo que debes hacer para indicarle al macro que revise fila a fila un fichero CSV, es copiar el siguiente c贸digo dentro de聽 la carpeta de los ficheros de iMacros:

  • var load;
  • load =聽 芦CODE:禄;
  • load +=聽 芦SET !DATASOURCE urlsAEliminar.csv禄 + 芦\n禄;
  • load +=聽 芦SET !DATASOURCE_COLUMNS 1禄 + 芦\n禄;
  • load +=聽 芦SET !DATASOURCE_LINE {{i}}禄 + 芦\n禄;
  • load +=聽 芦PROMPT {{!COL1}}禄 + 芦\n禄;
  • for(i=1;i<4;i++) {
  • iimSet(芦i禄,i);
  • iimPlay(load);
  • siteName = iimGetLastExtract(0);
  • Si tienes un conocimiento b谩sico-medio de lenguaje JavaScript, muy seguramente te est谩s ideando ya miles de aplicaciones para este recurso, y como es tambi茅n compatible con Mozilla Firefox, podr铆as por ejemplo borrar la memoria cach茅 y cookies de Firefox de forma autom谩tica.

驴C贸mo comenzar a grabar Macros con iMacros?

Para poder disfrutar de los beneficios de este repetidor, lo primero es que l贸gicamente tengas instalado el navegador de Google Chrome o Mozilla Firefox en tu ordenador, seguido tendr铆as que descargar iMacros para Google Chrome o Firefox, seg煤n corresponda. Luego cuando accedas a la web podr谩s visualizar la extensi贸n de iMacros y empezar a realizar grabaciones.

Modo convencional de grabaci贸n

Lo primero es que notar谩s que es un panel relativamente simple, donde est谩n las tareas ya grabadas en ficheros en la parte superior, mientras que en la inferior, los botones de ejecuci贸n. Para grabar del modo convencional, debes dirigirte聽 a la pesta帽a de grabaci贸n y modificar el modo desde el bot贸n 鈥淩ecord options鈥 all铆, seleccione 鈥淐onventional recording mode鈥, as铆 inicias la grabaci贸n de acciones en la web.

Play Loop

Ahora para correr las macros que vas guardando es tambi茅n muy sencillo lo que debes hacer, la seleccionas y presionas el bot贸n 鈥淩eproducir鈥, si deseas que la macro se ejecute en definidas repeticiones entonces haz clic en 鈥淩eproducir (Loop)鈥, se mostrar谩 un cuadro de texto en el cual ingresas el n煤mero de reproducciones que necesitas.

Debes recordar que ante cualquier falla con Firefox, te conviene abrir el modo seguro de Mozilla Firefox y comprobar si el problema persiste. Tras un error en un Script puedes generar

utilizando imacros con su navegador favorito

驴Qu茅 debes hacer para desindexar de manera autom谩tica diversos URL's?

Una tarea m谩s avanzada que te permite iMacros es ejecutar un bucle para que, de modo conjunto, lea un fichero CSV, extraiga URLs y las elimine de Google Webmaster Tools, algo que seguramente te ser谩 de utilidad por medio del siguiente Script:

  • var load;
  • load =聽 芦CODE:禄;
  • load +=聽 芦SET !DATASOURCE urlsAEliminar.csv禄 + 芦\n禄;
  • load +=聽 芦SET !DATASOURCE_COLUMNS 1禄 + 芦\n禄;
  • load +=聽 芦SET !DATASOURCE_LINE {{i}}禄 + 芦\n禄;
  • load +=聽 芦TAG POS=2 TYPE=DIV ATTR=TXT:Ocultar<SP>temporalmente禄 + 芦\n禄;
  • load +=聽 芦TAG POS=1 TYPE=INPUT:TEXT FORM=ID:newremovalform ATTR=ID:urlt CONTENT={{!COL1}}禄 + 芦\n禄;
  • load +=聽 芦TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:newremovalform ATTR=NAME:urlt.submitButton禄 + 芦\n禄;
  • load +=聽 芦TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:the-form ATTR=ID:submit-button禄 + 芦\n禄;
  • load +=聽 芦WAIT SECONDS=禄 + Math.round(Math.random()*(5-3)+parseInt(3)) + 芦\n禄;
  • for(i=1; i<=41; i++) {
  • iimSet(芦i禄,i);
  • iimPlay(load);
  • siteName = iimGetLastExtract(0);

Subir