LoginSignup
5
1

More than 1 year has passed since last update.

【Python】インスタグラムで自動フォローと自動いいねを実装する③(ことすたぐらむ[タイプドアン])

Posted at

初めに

 インスタグラム自動化プロジェクト「ことすたぐらむ」について一旦、使えるレベルのプログラムが完成いたしましたので、依頼者の名前を取って、ソース名をことすたぐらむ[タイプドアン]とします。
 以下では実行ソースと、実行するために必要なもの、実行方法を記載いたします。

ソースコード

 ソースコードは以下のGitに載せました。こちらからダウンロードしてください。

実行準備

cromeDriver

 ソースコードをダウンロードできたら、chromeDriverをお使いのchromeのバージョンに注意して、同ディレクトリ内に保存してください。
 chromeDriverのダウンロードサイトは以下になります。

credentials.py

ソースコードにあるcredentials.pyは任意の値を設定してください。

credentials.py
ACTIVE_FOLLOWEE = [] # 有効フォロウィーのリスト
MAX_FOLLOW_COUNT = 30 # フォローする最大人数
MAX_LIKE_COUNT = 30 # いいね!する最大数
LIKE_COUNT_FOR_KEY = 10 # 検索キーワードごとのいいね!する最大数
KEYWORDS = [] # 検索キーワード

 以上で実行準備は完了です。

実行方法

 実行はシェルで行います。
 以下のように入力してください。

実行方法
$cd ソースコードが置いてあるディレクトリ
$python main.py インスタグラムのID インスタグラムのパスワード

 こちらで自動で実行されるはずです。
 定期実行の場合はwindowsの場合はタスクスケジューラー、Linuxの場合はincronなどで設定します。

終わりに-今後の展望

 タイプドアンはいったんこれで完成です。
 今後の展望としては、まず、CSVファイルにフォローしたユーザーと時間を出力し、フォロー解除の際に使用できるようにすること。
 CSVファイルの代わりに、データベースで行うこと。
 有効フォロウィーと検索ワードや、各設定値の値をブラウザで行うことができるようにすること。
 随時進めてまいります。
 なおInstagramは自動化や、スクレイピングを認めていません。実行は自己責任でお願いします。
 また参考にしたサイトは以下のとおりです。

 ご質問、修正点などございましたら、ぜひコメントしてください。1日以内には返答いたします。

5
1
12

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1