python 30行のコードはアリの森林が自動的にエネルギーを盗むことを実現します。
私は宝を支払って多くの友達をプラスしましたが、普段は多くのエネルギーを盗んで、しかしあまりに怠惰なため、今なお1本の木がすべて植えられていないで、だから心からエネルギーを盗むことを自動化すると思っています。以前はコードで携帯のポイントをなぞらえ似せて、友達の輪の自動的な評価を実現しましたが、当時の蟻の森の操作の流れは友達より複雑で、その時は自動的にエネルギーを盗むことができませんでした。しかし、私のブログのコメントの下にapiumとuiaututmart 2というツールが紹介されています。最近暇を見つけて研究してみましたが、uiautmart 2を使うと簡単になりました。また、アリの森の改版によって、連続的にエネルギーを盗む操作の流れも簡単になりました。そこで、自動的にエネルギーを盗む効果は以下の通りです。
次に原理と実現方法を紹介します。まず手でエネルギーを集めると、どのような流れですか?
1.アリペイを開く
2.アリの森を開く
3.まず自分のエネルギーを取る
4.次のエネルギーがある人にジャンプします。
5.受け取ったエネルギー
6.4と5を繰り返し、エネルギーがなくなるまで盗む。
幸い、動画リストを介して、これらは自動化されます。UiAutomatorはGoogleが提供するAndroid自動化テスト用のJavaライブラリであり、画面上の任意のAPPのいずれかのコントロール属性を取得し、任意の操作を行うことができます。Uiatomator 2はUiatomatorの上のpythonのインターフェースのカプセル化で、簡単に言えばUiatomator 2は携帯電話の現在のスクリーンの上でどれらのコントロールが見られますか?その座標は何ですか?そしてアナログクリックもできます。
Uiatomart 2の設置と使用
詳細は、公式文書Uiatomart 2を参照することができます。インストールは簡単です。次のコマンドで結構です。
初めてイアートマート2を使ったら、あなたの携帯にATXというアプリケーションをインストールします。このアプリケーションを開けば、後で無線であなたの携帯電話を操作できます。
具体的に実現する
アリの森にどうやってアリを払いますか?
Uiatomator 2は直接にパッケージ名を使ってアプリケーションd.app_を呼び出すことができます。start(「comp.eg.android.Alipad Gphone」)は何ですか?アリペイのカバンの名前が分かりませんか?Uiatomators 2をインストールしてから、そのコマンドラインでAlipayのパッケージ名を確認してください。具体的にはそのドキュメントを確認できます。
アリの森にはどうやって入りますか?Uiatomators 2は画面のある文字を直接クリックする位置を提供しています。d(text=「アリの森」).click()。アリの森に置いてあるお支払い方法をお勧めします。アリの森の位置はそのままにしてもいいです。
エネルギーを集める
現在は具体的なエネルギーの位置に位置していますので、一番簡単な方法はすべてのエネルギーの出現可能な位置を掃いて(図の赤枠のように)、エネルギーのボタンをクリックして次の人にジャンプして掃き続けることです。
どのように停止しますか
どのように停止するかは大きな問題です。上のロジックは全部アナログクリックです。適当なタイミングで停止しないと、鬼はそれが私に何かを押してくれると知っています。何回かの観察を通して、私はエネルギーを盗んでいないことを発見しました。アリペイは次のページにジャンプします。ここでは「私の森に帰る」ボタンが存在するかどうかを確認するだけでいいです。
完全コード
完全コードが短いです。以下の通りです。
コメントを抜きにして、本当に30行未満のコードですが、使う時は控えめにしてください。友達に知られないようにしてください。
以上はpython 30行のコードであり、アリの森が自動的にエネルギーを盗むことを実現するための詳細な内容であり、pythonがアリの森の自動エネルギーを盗むことを実現するための資料については、他の関連記事に注目してください。
次に原理と実現方法を紹介します。まず手でエネルギーを集めると、どのような流れですか?
1.アリペイを開く
2.アリの森を開く
3.まず自分のエネルギーを取る
4.次のエネルギーがある人にジャンプします。
5.受け取ったエネルギー
6.4と5を繰り返し、エネルギーがなくなるまで盗む。
幸い、動画リストを介して、これらは自動化されます。UiAutomatorはGoogleが提供するAndroid自動化テスト用のJavaライブラリであり、画面上の任意のAPPのいずれかのコントロール属性を取得し、任意の操作を行うことができます。Uiatomator 2はUiatomatorの上のpythonのインターフェースのカプセル化で、簡単に言えばUiatomator 2は携帯電話の現在のスクリーンの上でどれらのコントロールが見られますか?その座標は何ですか?そしてアナログクリックもできます。
Uiatomart 2の設置と使用
詳細は、公式文書Uiatomart 2を参照することができます。インストールは簡単です。次のコマンドで結構です。
pip install --upgrade --pre uiautomator2
使用するにはここにいくつかのピットがあります。携帯電話はパソコンに接続する前にまず開発者モードをオンにして、USBデバッグを開いて、USBインストールをしてください。初めてイアートマート2を使ったら、あなたの携帯にATXというアプリケーションをインストールします。このアプリケーションを開けば、後で無線であなたの携帯電話を操作できます。
具体的に実現する
アリの森にどうやってアリを払いますか?
Uiatomator 2は直接にパッケージ名を使ってアプリケーションd.app_を呼び出すことができます。start(「comp.eg.android.Alipad Gphone」)は何ですか?アリペイのカバンの名前が分かりませんか?Uiatomators 2をインストールしてから、そのコマンドラインでAlipayのパッケージ名を確認してください。具体的にはそのドキュメントを確認できます。
アリの森にはどうやって入りますか?Uiatomators 2は画面のある文字を直接クリックする位置を提供しています。d(text=「アリの森」).click()。アリの森に置いてあるお支払い方法をお勧めします。アリの森の位置はそのままにしてもいいです。
エネルギーを集める
現在は具体的なエネルギーの位置に位置していますので、一番簡単な方法はすべてのエネルギーの出現可能な位置を掃いて(図の赤枠のように)、エネルギーのボタンをクリックして次の人にジャンプして掃き続けることです。
どのように停止しますか
どのように停止するかは大きな問題です。上のロジックは全部アナログクリックです。適当なタイミングで停止しないと、鬼はそれが私に何かを押してくれると知っています。何回かの観察を通して、私はエネルギーを盗んでいないことを発見しました。アリペイは次のページにジャンプします。ここでは「私の森に帰る」ボタンが存在するかどうかを確認するだけでいいです。
完全コード
完全コードが短いです。以下の通りです。
import uiautomator2 as u2
import time
import random
# d = u2.connect() # ,
d = u2.connect("192.168.0.108") # , ,
# d.app_stop("com.eg.android.AlipayGphone")
print(" ")
d.app_start("com.eg.android.AlipayGphone")
time.sleep(2) ## 2s
print(" , 5s……")
d(text=" ").click()
time.sleep(5) ## ,
def collectEnergy(cnt):
print(" %d !" % cnt)
#
for x in range(150,1000,150):
for y in range(600,900,150):
d.long_click(x + random.randint(10,20), y + random.randint(10,20), 0.1)
time.sleep(0.01)
if cnt != 1:
d.click(536,1816)
cnt = 1
while True:
collectEnergy(cnt)
a = d.xpath("//*[@resource-id='J_tree_dialog_wrap']").get().bounds
d.click(1000, a[3]-80) #
## “ ” ,
if d.xpath('//*[@text=" "]').click_exists(timeout=2.0):
break
cnt += 1
print("### ###")
# d.app_stop("com.eg.android.AlipayGphone") #
おわりにコメントを抜きにして、本当に30行未満のコードですが、使う時は控えめにしてください。友達に知られないようにしてください。
以上はpython 30行のコードであり、アリの森が自動的にエネルギーを盗むことを実現するための詳細な内容であり、pythonがアリの森の自動エネルギーを盗むことを実現するための資料については、他の関連記事に注目してください。