Robot para Facebook.

Iniciado por Usuario887, 24 Octubre 2020, 13:17 PM

0 Miembros y 1 Visitante están viendo este tema.

Usuario887

Hola,

me propuse hacer un robot que recopile algunos datos (podrian ser los nombres de mis amigos o los titulos de publicaciones que cumplan con criterios determinados...) de mi cuenta de Facebook, y me gustaria saber sus opiniones sobre el metodo que planeo utilizar, para hacerlo mas optimo o aprender algo nuevo en general o la forma en la que lo harian ustedes.

Pretendo que mi robot (el cual hare en C) se conecte a Facebook con la cookie de mi login, y acceda a por ejemplo, la pagina principal, cargue la pagina en HTML y rebusque en ella no se... "cosmos". cuando encuentre "cosmos", que descargue el texto de la descripcion y lo guarde en un archivo de texto o en una base de datos (que ya he programado).

Saludos y gracias de antemano por las sugerencias.

@XSStringManolo

#1
Cita de: marax en 24 Octubre 2020, 13:17 PM
Hola,

me propuse hacer un robot que recopile algunos datos (podrian ser los nombres de mis amigos o los titulos de publicaciones que cumplan con criterios determinados...) de mi cuenta de Facebook, y me gustaria saber sus opiniones sobre el metodo que planeo utilizar, para hacerlo mas optimo o aprender algo nuevo en general o la forma en la que lo harian ustedes.

Pretendo que mi robot (el cual hare en C) se conecte a Facebook con la cookie de mi login, y acceda a por ejemplo, la pagina principal, cargue la pagina en HTML y rebusque en ella no se... "cosmos". cuando encuentre "cosmos", que descargue el texto de la descripcion y lo guarde en un archivo de texto o en una base de datos (que ya he programado).

Saludos y gracias de antemano por las sugerencias.
No creo que te funcione tan fácil.
Supongo que facebook se rendizará desde javascript. Es decir, el código html que te da, no tiene javascript renderizado por lo cual no puedes hacer nada con él.
Por otro lado tienes que implementar una buena cantidad de protocolo http.
En el caso de que sobrepases todos los obstáculos al minuto te banearán la cuenta xD.

Resumen, usa una navegador real, ya sea uno scripteable o uno normal con una extensión. O construye uno. Tienes motores código abierto ya pensado para esto como gecko y geckoView.

https://developer.mozilla.org/en-US/docs/Mozilla/Gecko

Si quieres algo ya echo usa Selenium o Puppeter.

Usuario887

Selenium parece interesante.

Gracias por responder.

B€T€B€


Facebook te va a cerrar la cuenta al instante...

Usuario887

Cita de: B€T€B€ en 24 Octubre 2020, 18:44 PM
Facebook te va a cerrar la cuenta al instante...
Si, de hecho no habia pensado en eso. Sabia que seria buena idea comentarlo aqui. xd

@XSStringManolo

Cita de: B€T€B€ en 24 Octubre 2020, 18:44 PM
Facebook te va a cerrar la cuenta al instante...
Es probablemente la web más proactiva en cuanto a bloquear leaks, scrapping y demás.

No sé como irá el rollo de la cuenta dev o bussiness que tiene facebook.

Machacador

Facebook debería tener algo así como un parque de diversiones donde la gente pueda sacar a pasear sus robots... pero no... ellos los odian y los persiguen hasta debajo de las piedras... se debería crear la APR (Asociación Protectora de Robots) para que defienda los  derechos de estos seres ante gente como el Mark Zuckerberg que no los deja andar libres por sus páginas o redes sociales... solo pueden andar por allí los propios de el y los de sus amigotes...grrrrrrr...

:rolleyes: :o :rolleyes:
"Solo tu perro puede admirarte mas de lo que tu te admiras a ti mismo"

B€T€B€

#7
Cita de: Machacador en 24 Octubre 2020, 21:11 PM
Facebook debería tener algo así como un parque de diversiones donde la gente pueda sacar a pasear sus robots...


Facebook tiene ese parque de diversiones del que hablas, pero sólo deja que sus robots paseen.
Al fin y al cabo Facebook es una empresa y su finalidad ganar dinero; no es una ong.
"Cuando un producto o servicio es 100% gratis, el producto eres tú."

Beginner Web

#8
mi has hecho reflexionar sobre  la vida BETEBE, como que se me fueron las ganas de ser programadora, ahora solo quiero una vida tranquila  :o
7w7

Danielㅤ

#9
Hola,

Cita de: B€T€B€ en 24 Octubre 2020, 21:51 PM"Cuando un producto o servicio es 100% gratis, el producto eres tú."

Recuerdo a un compañero de un foro que dijo:

CitarNada es gratis en ésta vida, y si algo es gratis, entonces alguien ya pagó el precio.


Saludos
¡Regresando como cual Fenix! ~
Bomber Code © 2021 https://www.bombercode.net/foro/

Ayudas - Aportes - Tutoriales - Y mucho mas!!!