するプログラムを完成させましたが。使用するのはやめます。
FRepとはこんなアプリ。
このFRepアンドロイドスマホのタップ、スワイプなどの操作を自動化してくれます。
似たような機能のあるアプリとして、オートクリッカーと、検索するとたーくさんアプリがでてきます。
しかもランダムに待ってタップ、タップの位置も円で決めて、その円の中でランダムな場所にタップするという
ゲームアプリに感知されない?ような対策がしてあるものが多くあります。
FRepのすごさ
- 関数が設定できる よくある操作をまとめて関数にして呼び出すことができます
- 変数が使える 変数の中で四則演算ができます
- 画像認識が使える スクリーンの座標でもタップの位置をしていできますが、画像認識の設定することで誤作動が起きにくい
- ifが使える 画像認識できなかったら終了、この動作のあとはこの動作などと一つ一つ指定することができます
- 文字入力できる コピペになりますが、日本語の文字入力ができます
- ループできる For文みたいなのができます
こんなところでしょうか。
If 変数A=1 then このアクション
みたいなことができるので、考え方的にはプログラミングな感じで自動化のプログラムを作ることができます。
(アプリへの慣れもある程度必要です、Pythonのリストなどはないのでそこらへんは工夫が必要です)
ブロックでプログラミングを組み立てていくってこんな感じなのかなーと思いました
なにより、スマホでポチポチして、動作確認して修正するっていうのが気軽で楽しい。
実際私も車での移動時間にポチポチプログラムをつくっていました。
スマホだけでインスタ自動いいねプログラム
インスタの規約違反なので自動いいねはせず、❤を画像認識だけするようにテストしました。
ただ、ハッシュタグを基にインフルエンサーの投稿にいいねしたユーザーを見に行って
その人たちの投稿を自動で眺めているだけですからね!(笑)
(いいねしたい場合は、設定で画像認識できたらそこをタップするという項目に☑する)
2倍速
私のコード?も参考にしたい方のために置いておきます
プログラムの流れとしては、
インスタ起動 → 発見タブ → 検索したいハッシュタグを入力 →
トップ投稿(インフルエンサー)からランダムで〇投稿目をタップ →
投稿にいいねした人のリストを表示 → 上からいいねした人たちのところにいって投稿にランダムいいね
詳細を見てもらうと、いいねを見つけるために吹き出しを画像認識で探したり、
エラー回避のために画像認識でちゃんと正しいページにいるか確認してたり細かいステップが結構あります。
ランダムに待機するためにFRepの独自の変数@now(現在時刻をmsでとってくる)を使用しています。
@now%10000+1/1000(0.001秒~10.00秒)これを待機の変数にいれています。
終了したり、エラーになった場合は最後にGoogle Chatで自分にログを送るようにしています。
参考サイト:FRepに関してはこの方の情報量が一番でしょう
ちなみにFRepの公式さんに英語で質問のメールを送ったら、日本人から日本語ですぐ返信が来ました。
このツールどうする?
このプログラムつくるのに1週間かかりました。
(Pythonのほうはいいねプログラム完成しているけど、作り方的にPythonとは結構違うので時間がかかりました)
こうしてプログラムを完成させましたが。
冒頭で述べた通り、規約違反でもありますし、使用するのはやめます。
まーた、インスタ規制かかった。
— Nikkie@pythonを勉強する主婦 (@nikkie_web) November 8, 2021
スマホ&4G回線なのに。
10いいねもしてないぞ。
もうだめだ。アカウント作りなおそう。
本当は4G回線契約して運用しようかと思っていたのですが、規制とか色々面倒くさくなりました。
私の知識と技術がないから、インスタにIPアドレスとか端末情報とかたぶんバレバレなので。
いい方法があれば、だれかこっそり教えてください(笑)
コメント