Messenger Pics Downloaderは、Messengerの特定の会話からすべての画像をダウンロードするために、リクエストとSeleniumで作成されたPython3アプリケーションです。
git clone https://github.com/Kukiezi/messenger-pics-downloader
Chromedriverに移動し、Chromedriverをメッセンジャーピックダウンローダーにダウンロードします。
アプリケーションを開始するには:
python3 messenger-pics-downloader
素晴らしい、今あなたはアプリケーションを実行する必要があります!
config.jsonに移動し、資格情報に入力します。
例:
"credentials" : {
"username" : " [email protected] " ,
"password" : " password1234 " ,
"folder_name" : " ImagesFolder " ,
"messenger_path" : "https://www.facebook.com/messages/t/john_smith
},
config.jsonに移動して、設定を確認してください。
x
写真に尋ねます。 0で残しを無効にするには例:
"settings" : {
"check_stop_every_pic" : 50 ,
"start_scrapping_at_pic" : 200 ,
},
上記の例では、200番目の写真をスキップして、50ごとに停止するか続行するかを尋ねます。
開始後、 config.json
使用するか、データを手動で追加するオプションがあります。マニュアルについては、コンソールに入力を記述する必要があります。より良い経験のためにconfig.json
使用することをお勧めします。
プログラムが開始されると、基本的に机を離れることができますが、ターミナルを開いたままにしておく必要があります。予期しないことが起こった場合、以下のエラー処理セクションでそれについてもっと見つけることができます。
セレンエラーは、インターネットが遅い場合や、おそらくFacebookで発生する可能性があるために発生する可能性があります。詳細については、 webdriver_error.txt
にあります。
ここに問題を投稿する前に、それが単なる事故ではないことを確認するために数回走ってみてください。
このプロジェクトは、Pythonについてさらに学ぶために作られましたが、私はそれについて大きな計画を持っていませんが、追加する良い機能を見つけたり、自分で作ったりすると、それをチェックして喜んでいます!