Messenger Pics Downloader es una aplicación Python3 creada con solicitudes y Selenium para descargar todas las imágenes de una conversación específica en Messenger.
git clone https://github.com/Kukiezi/messenger-pics-downloader
Vaya a ChromedRiver y descargue ChromedRiver en Messenger-Pics-Downloader.
Para iniciar la aplicación:
python3 messenger-pics-downloader
¡Genial, ahora deberías tener una aplicación en ejecución!
Vaya a config.json y complete las credenciales:
ejemplo:
"credentials" : {
"username" : " [email protected] " ,
"password" : " password1234 " ,
"folder_name" : " ImagesFolder " ,
"messenger_path" : "https://www.facebook.com/messages/t/john_smith
},
Vaya a config.json y mire la configuración:
x
fotos si desea detenerse ahora y descargar lo que tiene o continuar. Para deshabilitar la licencia a las 0ejemplo:
"settings" : {
"check_stop_every_pic" : 50 ,
"start_scrapping_at_pic" : 200 ,
},
El ejemplo de arriba saltará a la imagen 200 y le preguntará si desea detenerse o continuar cada 50.
Después de comenzar, tendrá la opción de usar config.json
o agregar datos manualmente. Para el manual tendrá que escribir información en la consola. Sugiero usar config.json
para una mejor experiencia.
Cuando comenzará el programa, básicamente puede dejar el escritorio, pero el terminal debe mantenerse abierto. Si sucede algo inesperado, puede encontrar más al respecto en la sección de manejo de errores a continuación.
Como se trata de los errores de selenio, pueden ocurrir debido a Internet más lento o cualquier cosa que pueda ocurrir inexplicada en Facebook. Más detalles que encontrará en webdriver_error.txt
.
Antes de publicar cualquier problema aquí, intente ejecutar varias veces para asegurarse de que no fuera solo un accidente.
Este proyecto fue hecho para aprender más sobre Python y no tengo grandes planes para ello, pero si encuentra una buena característica para agregar o lo hace usted mismo, ¡estaré más feliz de verlo!