Está en la página 1de 4

Se van a imacros graban un script un segundo y luego le dan click

derecho y pegan el contenido de mi script. por ultimo dan save. y


cambian el nombre del archivo a prueba.js xD y a o tambien lo
meten a un block de notas y lo guardan como archivo.js en en tipo
todos los archivos, por utlimo lo ponene en la carpeta documentos
> imacros > macros

Aqui abajo dejo la lista de commandos usados y para que sirve cada
uno

Como hacer un Bot

Los bots se hacen en cualquier lenguaje de programacin pero para


los que tiene que ver con bots para paginas web nada tan fcil de
usar como imacros.
Como hacer que el Bot Ponga nmeros aleatorios:
SET !VAR1 EVAL("var
randomNumber=Math.floor(Math.random()*10 + 1);
randomNumber;")
Como hacer que el Bot Vaya a una direccin en internet
URL GOTO=http://www.iopus.com
Como hacer que el Bot espere unos segundos
WAIT SECONDS=10
Como hacer que el bot busque un texto en la pgina y le de clic.
TAG POS=1 TYPE=A ATTR=TXT:Remote
Como hacer que el Bot no muestre ventanas de Aviso:
SET !EXTRACT_TEST_POPUP NO
Como hacer que el Bot muestre una ventana de aviso
personalizada-
PROMPT hola como estas
Como hacer que el Bot cierre una pestaa. Las pestaas estn
numeradas.
TAB CLOSE=2
Como hacer que el Bot Extraiga el texto de una pagina.
TAG POS=1 TYPE=SPAN ATTR=CLASS:bdytxt&&TXT:*
EXTRACT=HTM
Como hacer que el Bot extraiga la direccin de una pagina.
ADD !EXTRACT {{!URLCURRENT}}
Como preguntar una informacin y guardarla en una variable.
PROMPT "Enter a Page Name" !VAR1
NoName_Time_{{!NOW:yyyymmdd_hhnnss}}
Como guardar una pagina web:
SAVEAS TYPE=CPL FOLDER=* FILE={{!VAR1}}
Busca el Link que tenga en el texto la palabra que quieres:
TAG POS=2 TYPE=A ATTR=TXT:*Download*
Crear un Numero Aleatorio de 1 a 5 sabiendo que empieza en 0 se
le suma 1 y se guarda en una variable
SET !VAR1 EVAL("Math.floor(Math.random()*5 + 1);")
Sirve para extraer el texto de la etiqueta bold
TAG POS=1 TYPE=B ATTR=TXT:* EXTRACT=TXT
Sirve para borrar lo que se extrajo
SET !EXTRACT NULL
Sirve para poner el valor de extract o cualquier variable donde
deseamos
{{variablenombre}}
Para Instalar Una Variable
SET !CLIPBOARD {{!EXTRACT}}
Sirve para extraer texto de una caja de texto;:
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form1
ATTR=NAME:textfield EXTRACT=TXT
Sirve para Extraer texto dentro de la celda de una tabla
TAG POS=1 TYPE=TD ATTR=CLASS:bdytxt&&TXT:* EXTRACT=TXT
Sirve para Extraer el HTML dentro de un SPAN
TAG POS=1 TYPE=SPAN ATTR=CLASS:bdytxt&&TXT:*
EXTRACT=HTM
Sirve para extraer texto de una Tabla:
TAG POS=2 TYPE=TABLE ATTR=TXT:*My* EXTRACT=TXT
Ubicar la referencia de el objeto
TAG POS=1 TYPE=TH ATTR=TXT:MyTable
Extraer el texto relativo la referencia del elemento
TAG POS=R3 TYPE=TD ATTR=TXT:* EXTRACT=TXT
Ejemplo de Como Obtener las Variables y visaluzarlas
TAG POS=1 TYPE=TEXTAREA FORM=ID:demo
ATTR=NAME:Remarks CONTENT="Extraction results:\n\nOne dollar
costs {{!VAR1}} EURO, {{!VAR2}} Pounds or {{!VAR3}} Yen."
Como Guardar en un CVS lo que se extrajo
SAVEAS TYPE=EXTRACT FOLDER=*
FILE=mytable_{{!NOW:yymmdd_hhnnss}}.csv
Guarda el valor en la variable
SET !VAR1 100
Crea un Cambio en La variable aadiendole
ADD !VAR1 -20
Sirve para darle atrs al navegador
BACK
Sirve para Dar Click en un punto especifico
CLICK X=316 Y=453
Sirve para evaluar un cdigo en JavaScript
SET !VAR1 EVAL("[javascript statements]")
Como hacer operaciones y al final enviar el resultado a tu variable
SET myVal EVAL("var x = 1; x;") // myVal = 1
Sirve para borrar un archivo del computador.
FILEDELETE NAME=file_name
Seleccionar un marco.
FRAME F=6
FRAME NAME=contents
Sacar Cuadros de Dialogo que pregunte cosas
ONDIALOG POS=n BUTTON=(YES|NO|CANCEL)
[CONTENT=some_content]
Pedir datos en una ventana de dialogo
PROMPT prompt_text variable_name [default_value]
Meter passwords en texto plano
SET !ENCRYPTION NO
Buscar elementos de Forma Avanzada
SEARCH SOURCE=(TXT|REGEXP) IGNORE_CASE=YES EXTRACT=$1
Extraer texto de la web en el codigo
SEARCH SOURCE=REGEXP:"(?s)(.*)" EXTRACT="$1"
Para buscar variantes de letras [letras]
Abrir parntesis \\(
Para cerrar parntesis \\)
Llegar hasta los parntesis [)]

y por ultimo como Hacer una repeticin infinita para ptcs o para
postear

var MACRO = "CODE:SET !ERRORIGNORE YES" + "\n";

AQUI VA EL CODIGO PARA DAR CLICK A CADA ANUNCIO O PARA


COMENTAR POSTEAR LO QUE SE REQUIERA =)

for ( i=1; i<31; i++ )


{
iimDisplay(i);
iimSet("i", i);
iimPlay(MACRO);
}

Si quieres algun bot para alguna pagina en especial ptc, para


autopostear, para autocomentar en foros, para auto remotear y
demas los precios empiezan en 5 dolares en adelante, el que se
anime tambien lo puede hacer por su cuenta =)

También podría gustarte