Foros del Web » Programando para Internet » Javascript »

Es posible hacer esto con javascript, robot?

Estas en el tema de Es posible hacer esto con javascript, robot? en el foro de Javascript en Foros del Web. Buenas, no tengo mucha idea de javascript, pero necesito hacer una cosa y no se si servirá con javascript. Quiero hacer un script que haga ...
  #1 (permalink)  
Antiguo 07/02/2013, 13:38
 
Fecha de Ingreso: abril-2005
Mensajes: 19
Antigüedad: 19 años, 1 mes
Puntos: 0
Es posible hacer esto con javascript, robot?

Buenas, no tengo mucha idea de javascript, pero necesito hacer una cosa y no se si servirá con javascript.

Quiero hacer un script que haga esto automatico, pongo el ejemplo como si lo hiciera yo con la web.

1º Busque una cadena de texto entre todo el codigo web
2º Clickar 3 botones.
3º Siga buscando el mismo texto.
4º Cuando llegue al final del codigo de la pagina presione otro boton.
5º Wuelta a empezar

Esto es posible con javascript? o con que lenguaje lo hago?

Gracias!
  #2 (permalink)  
Antiguo 07/02/2013, 16:25
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Es posible hacer esto con javascript, robot?

la página sobre la que debe actuar es tuya, ¿está en tu web?
Cual es el objetivo de todos esos pasos?

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 07/02/2013, 16:43
Avatar de Reedyseth  
Fecha de Ingreso: enero-2009
Ubicación: Chihuahua, México
Mensajes: 419
Antigüedad: 15 años, 3 meses
Puntos: 36
Respuesta: Es posible hacer esto con javascript, robot?

Si es posible, puedes usar la funcion setTimeout de Javascript para estar llamando una funcion cada determinado tiempo. Y utilzas jQuery para buscar el texto y tambien para que haga los clicks que necesites.

Uso del setTimeout:

http://www.google.com.mx/url?q=http:...7wLzoNvg3hKu8g
  #4 (permalink)  
Antiguo 07/02/2013, 17:42
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 3 meses
Puntos: 30
Respuesta: Es posible hacer esto con javascript, robot?

Cita:
Iniciado por Reedyseth Ver Mensaje
Si es posible, puedes usar la funcion setTimeout de Javascript para estar llamando una funcion cada determinado tiempo. Y utilzas jQuery para buscar el texto y tambien para que haga los clicks que necesites.

Uso del setTimeout:

http://www.google.com.mx/url?q=http:...7wLzoNvg3hKu8g
Por que setTimeOut? si lo que quiere es hacer un bucle, que utilice for(;;) digo yo ..., al respecto de los bots, tendrías que tener cuidado al usarlos.
  #5 (permalink)  
Antiguo 07/02/2013, 23:36
 
Fecha de Ingreso: abril-2005
Mensajes: 19
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Es posible hacer esto con javascript, robot?

Cita:
Iniciado por emprear Ver Mensaje
la página sobre la que debe actuar es tuya, ¿está en tu web?
Cual es el objetivo de todos esos pasos?

SAludos
El objetivo es hacerme las cosas mas faciles y aprender.

Cita:
Iniciado por Reedyseth Ver Mensaje
Si es posible, puedes usar la funcion setTimeout de Javascript para estar llamando una funcion cada determinado tiempo. Y utilzas jQuery para buscar el texto y tambien para que haga los clicks que necesites.

Uso del setTimeout:

[url]http://www.google.com.mx/url?q=http://www.w3schools.com/jsref/met_win_settimeout.asp&sa=U&ei=wiwUUbuyKrHyigKlpIH AAQ&ved=0CBoQFjAA&usg=AFQjCNEy0h9VxfyEYDBv7wLzoNvg 3hKu8g[/url]
Gracias por el comentario, intentaré buscar información :)

Cita:
Iniciado por Albuss Ver Mensaje
Por que setTimeOut? si lo que quiere es hacer un bucle, que utilice for(;;) digo yo ..., al respecto de los bots, tendrías que tener cuidado al usarlos.
No es técnicamente un bot, ya que estaré pendiente, solo que me hace las cosas mas faciles.
  #6 (permalink)  
Antiguo 08/02/2013, 04:34
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 3 meses
Puntos: 30
Respuesta: Es posible hacer esto con javascript, robot?

si no es un bot, utiliza un lengaje de lado del server para hacer rutinas, si no, no se que quieres hacer .... (como por ejemplo crear un programa para que haga clicks en tus banners.... es delito)
  #7 (permalink)  
Antiguo 08/02/2013, 05:01
 
Fecha de Ingreso: abril-2005
Mensajes: 19
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Es posible hacer esto con javascript, robot?

Cita:
Iniciado por Albuss Ver Mensaje
si no es un bot, utiliza un lengaje de lado del server para hacer rutinas, si no, no se que quieres hacer .... (como por ejemplo crear un programa para que haga clicks en tus banners.... es delito)
No es mi web. Y no quiero un programa para hacer clicks a banners :facelpam:

Bueno, gracias a Reedyseth
  #8 (permalink)  
Antiguo 08/02/2013, 05:05
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 3 meses
Puntos: 30
Respuesta: Es posible hacer esto con javascript, robot?

Ya ya ... , claro xD
  #9 (permalink)  
Antiguo 08/02/2013, 05:23
Avatar de dontexplain  
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 11 años, 10 meses
Puntos: 127
Respuesta: Es posible hacer esto con javascript, robot?

Haces una petición Web, recibes el código, buscas en el código usando un parser y ejecutas otra petición Web. Hay librerías para eso, pero no mediante JS del navegador, podrías usar Python. O bueno, JS del servidor. En todo caso, una aplicación independiente. Si no quieres usar cronjobs puedes simplemente ejecutarla y usar sleep para hacerlo bucléicamente tras un intervalo de tiempo.

Recuerda que en algunos casos hace falta definir las cabeceras de cierto modo, como la cookie, que has de manejar correctamente si hubiera una autentificación mediante cookie. O incluso referer , si una URL sólo devuelve una respuesta positiva si tiene como referente cierta URL. Has de codificar correctamente los campos en la petición POST.

Un saludo.
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor

Última edición por dontexplain; 08/02/2013 a las 05:32
  #10 (permalink)  
Antiguo 08/02/2013, 05:41
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Es posible hacer esto con javascript, robot?

Cita:
Iniciado por eKeR Ver Mensaje
El objetivo es hacerme las cosas mas faciles y aprender.



Gracias por el comentario, intentaré buscar información :)



No es técnicamente un bot, ya que estaré pendiente, solo que me hace las cosas mas faciles.
Deberías preguntarle al titular de la página si lo considera un bot o no.

En una situación "normal", uno siempre programa para hacer las cosas más "fáciles", eso resulta bastante obvio.
Y si es por el hecho de aprender un lenguaje de programación del cual según vos mismo decís "no tenés mucha idea", se recurre a un buen manual en primera instancia, para conocer los fundamentos básicos.
Asi y todo:
http://oldblogimages.metawrap.com/Me...-Recorder.html
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 08/02/2013 a las 06:28
  #11 (permalink)  
Antiguo 08/02/2013, 09:44
 
Fecha de Ingreso: abril-2005
Mensajes: 19
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Es posible hacer esto con javascript, robot?

Cita:
Iniciado por dontexplain Ver Mensaje
Haces una petición Web, recibes el código, buscas en el código usando un parser y ejecutas otra petición Web. Hay librerías para eso, pero no mediante JS del navegador, podrías usar Python. O bueno, JS del servidor. En todo caso, una aplicación independiente. Si no quieres usar cronjobs puedes simplemente ejecutarla y usar sleep para hacerlo bucléicamente tras un intervalo de tiempo.

Recuerda que en algunos casos hace falta definir las cabeceras de cierto modo, como la cookie, que has de manejar correctamente si hubiera una autentificación mediante cookie. O incluso referer , si una URL sólo devuelve una respuesta positiva si tiene como referente cierta URL. Has de codificar correctamente los campos en la petición POST.

Un saludo.
Pero con jQuery tambien se puede no? Es que creo que con python será mas complicado. La idea que tengo es hacer una extension para Chrome simple y rapida.

Cita:
Iniciado por emprear Ver Mensaje
Deberías preguntarle al titular de la página si lo considera un bot o no.

En una situación "normal", uno siempre programa para hacer las cosas más "fáciles", eso resulta bastante obvio.
Y si es por el hecho de aprender un lenguaje de programación del cual según vos mismo decís "no tenés mucha idea", se recurre a un buen manual en primera instancia, para conocer los fundamentos básicos.
Asi y todo:
[url]http://oldblogimages.metawrap.com/MetaWrap/MetaWrap-Macro-Recorder/MetaWrap-Macro-Recorder/MetaWrap-Macro-Recorder.html[/url]
Gracias por el programa. Pero no entiendo muy bien como funciona. Creo que empezaré mirando jQuery que es lo que más me ha llamado la atención.

Etiquetas: posible
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:16.