como hacer un bot

Páginas: 5 (1057 palabras) Publicado: 19 de agosto de 2014
Como hacer un Bot


Los bots se hacen en cualquier lenguaje de programación pero para los que tiene que ver con bots para paginas web nada tan fácil de usar como imacros.
Como hacer que el Bot Ponga números aleatorios:
SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
Como hacer que el Bot Vaya a una dirección en internet
URL GOTO=http://www.iopus.comComo hacer que el Bot espere unos segundos
WAIT SECONDS=10
Como hacer que el bot busque un texto en la página 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 pestaña. Las pestañas estánnumeradas.
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 dirección de una pagina.
ADD !EXTRACT {{!URLCURRENT}}
Como preguntar una información y guardarla en una variable.
PROMPT "Enter a Page Name" !VAR1 NoName_Time_{{!NOW:yyyymmdd_hhnnss}}
Como guardar una pagina web:
SAVEAS TYPE=CPLFOLDER=* 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 seextrajo
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=TDATTR=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 ComoObtener 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 añadiendole
ADD!VAR1 -20
Sirve para darle atrás al navegador
BACK
Sirve para Dar Click en un punto especifico
CLICK X=316 Y=453
Sirve para evaluar un código 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_nameSeleccionar 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 textode la web en el codigo
SEARCH SOURCE=REGEXP:"(?s)(.*)" EXTRACT="$1"
Para buscar variantes de letras [letras]
Abrir paréntesis \\(
Para cerrar paréntesis \\)
Llegar hasta los paréntesis [ˆ)]


SET !VAR7 EVAL("var x = '{{!VAR6}}'; if (x.match(/(1)/)) {x = 7;} else {x = 8;}x;")
SET !VAR3 EVAL("var x = '{{!VAR2}}'; if (x.match(/(1)/)) {x = 'Oaxaca de Juarez';} else {x = 'Salina Cruz';}x;")...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Como Hacer Un Bote
  • como mover el bote
  • Como Hacerlo
  • como hacer
  • como hace
  • Como hacerlo
  • Como Hacer
  • No Como Hacer

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS