lunes, 30 de noviembre de 2015

Opciones de grabación


Al menú Opciones de grabación (en inglés, Record Options) se accede a través de la pestaña Grabar, como ven en la imagen.

Para que tengan una idea, voy a dar una explicación sencilla de estas opciones.




La elección por defecto es Select the best record automatically, lo que voy a llamar Modo Automático. Cuando estás grabando con iMacros y le haces click a un objeto, elige automáticamente la que cree que es la mejor opción de selección.

Ya vimos un poco de esto, pero me permito decirlo de nuevo porque es importante que se entienda. Cada elemento tiene distintos atributos (id, class, href, name, border, sólo por dar unos ejemplos). Si los eligiera todos, lo que pasaría en la mayoría de los casos es que sería tan específico, tan particular, que sólo se seleccionaría ese objeto. Supongamos que quisieras obtener el link de la primera imagen de cada página de una galería (la primera imagen de la primera página, la primera imagen de la segunda página, y así), el link de la imagen es único, así que no te sirve seleccionar de esa manera (a menos que le hagas modificaciones para tener un patrón común), pero ¿qué pasa si las imagenes tienen una clase específica, por ejemplo, class='gallery'? Podrías indicar que lo que buscas es la primera imagen con esa clase y te saldría bien. En cada página, la primera imagen de esa clase sería seleccionada.

El Modo Experimental, el segundo de la lista, se basa en los eventos, como los movimientos y clicks del mouse o pulsar alguna tecla. Está recomendado para: arrastrar y soltar objetos (Drag and Drop), deslizador (Slider), control de fechas complicado, cajas AJAX de pulsar y soltar.


El Modo Convencional es el que selecciona a los objetos por su etiqueta (ejemplos: IMG, DIV, A, P) y sus atributos (ejemplos: CLASS, ID, BORDER). Verás que hay una opción de seleccionar con el atributo tag completo(Expert: use complete HTML tag). A veces es más cómodo que nos dé la lista completa de atributos y seleccionar nosotros mismos los que importan, borrando el resto. Este es el modo que más usarás, probablemente.

El Modo Posición X/Y, el último, sirve para seleccionar elementos según sus coordenadas. Nos aclara que se usa cuando el nombre y el enlace del elemento cambia entre dos reproducciones de nuestra macro.


Por último, vendría bien aclarar que se puede usar dos modos de grabación en una misma macro. ¿Cómo? Grabas la macro con el modo que más importancia tiene para lo que quieres grabar (por ejemplo, el modo convencional). Una vez que completes la grabación, guardas la macro con otro nombre y la parte que sabes que no funciona bien, la vuelves a grabar pero esta vez con otro modo de grabación (por ejemplo, el modo experimental). Una vez que hayas terminado, copias a la macro grabada anteriormente las partes que te interesa de lo que grabaste recién, quitando la parte que no funcionaba.


No hay comentarios:

Publicar un comentario