Script para respaldar imágenes y contenido educativo en Python3

  • Autor Autor rodvan
  • Fecha de inicio Fecha de inicio
rodvan

rodvan

Gamma
Verificado por Whatsapp
Verificado por Binance
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, estoy trabajando en un script en Python3 para respaldar todo el contenido de mi página donde llevo 8 años publicando cosas educativas que fomenten la curiosidad científica. Pero ahora en los nuevos tiempos del internet, las leyes de copyright (DMCA) estan realmente muy dracónicas y hasta a las páginas que usabamos el Fair Use de Facebook estamos sufriendo cambios muy severos que amenzan hasta borrar tu página. El problema viene cuando se tiene que borrar contenido y en nuestro caso, los usuarios complementaban con sus conocimientos o lo que investigaban en ese momento.

Duele, pero debemos aceptar, aunque no todo, cambia a cada vez más establecer otros mercados que dejen dinero a los creadores de contenido. Pero... ¿Y las organizaciones educativas que no monetizamos qué? Ya dijeras tu que fuera Cabronazi y copio memes de entretenimiento, pero compartíamos fotografías de como se veían las cosas bajo el microscopio, reacciones químicas, fotos de animales para biología, de piedras para geología, fotos de astronomía.

Por ello estoy programando un script el cual abrire en mi github para ver si quieren interactuar agregando más cosas. Si ustedes estan en una situación parecida les resultará muy útil. También para todos aquellos que quieran hacer backup y después importarlos en sus portales.

Realmente pienso que el internet era mejor antes cuando no existían las redes sociales, no porque tenga algo contra ellos directamente, pero si cualquiera reporta en el departamento legal de cualquier red, contenido por infrigement al DMCA, la red te pone strikes, a los 3 eres sometido al olvido y tu información se puede perder.

Ya me prolongué, pero ¿ustedes que opinan?


SCRIPT SOURCE: https://github.com/rodvan/FacebookPostsExport
(Aún lo ando subiendo)
Hagan sus Pull Requests si le agregan algo.
 
Última edición:
Amigo no comprendo bien , dices que tu script es para respaldar post ? de por si facebook te da la opción para descargar todo el contenido de tu página, fotos, comentarios chats etc
 
Amigo no comprendo bien , dices que tu script es para respaldar post ? de por si facebook te da la opción para descargar todo el contenido de tu página, fotos, comentarios chats etc
Si, pero te los da en formato que no lo puedes usar para repostear en otro sitio o en un Wordpress. Acá lo que quiero hacer es bajar JSON de los comentarios.
 
Ya subí el código al repositorio.
Sirve como educativo también, y ese JSON de datos pueden usarlo para lo que quieran dentro del script.
Si gustan adaptaciones o cualquier cosa personalizada no duden en mandarme un DM.
 
Dejé mi ⭐ por el repo. Saludos
Muchas gracias, espero te haya sido de gran utilidad como lo fue para mi en los videos, ahora mismo debo de aplicar para imagenes.
 
Muchas gracias, espero te haya sido de gran utilidad como lo fue para mi en los videos, ahora mismo debo de aplicar para imagenes.
Nunca he trabajado con la API de Facebook, siempre que he tenido que hacer Scraping voy con BeautifullSoup jeje a lo indio.
Seguro tu repo me servirá para no re implementar.
Saludos
 
Nunca he trabajado con la API de Facebook, siempre que he tenido que hacer Scraping voy con BeautifullSoup jeje a lo indio.
Seguro tu repo me servirá para no re implementar.
Saludos
Si, solo cuidado con una cosa, no hagas más de 200 requests por hora, porque te pueden cerrar la app. :/
 
Si, pero te los da en formato que no lo puedes usar para repostear en otro sitio o en un Wordpress. Acá lo que quiero hacer es bajar JSON de los comentarios.

Interesante proyecto.
No estoy familiarizado con el formato de FB que mencionan.
Pero no te sirve reformatear el formato de ellos a un esquema JSON definido (el tuyo).

Otro sugerencia; has un CLI mejor 😉

Buen aporte!
 
Interesante proyecto.
No estoy familiarizado con el formato de FB que mencionan.
Pero no te sirve reformatear el formato de ellos a un esquema JSON definido (el tuyo).

Otro sugerencia; has un CLI mejor 😉

Buen aporte!
Gracias!
Si, lo modificare para hacer un CLI 🙂
Ahora mismo tengo que terminar la cuestión de imágenes, solo que no se si guardar todas las imagenes en el mismo folder junto con su JSON con el mismo nombre de la imagen.
 
Atrás
Arriba