英国在住記: マクロ    
ラベル マクロ の投稿を表示しています。 すべての投稿を表示
ラベル マクロ の投稿を表示しています。 すべての投稿を表示

androidでゲームを自動化 part2


前回自動タップの使い方を説明しましたが。
実は自動でスワイプすることもできます。
画像のように設定してみてください

input swipe x1 y1 x2 y2

x1 ・・・スワイプ開始位置のx座標
y1・・・スワイプ開始位置のy座標
x2 ・・・スワイプ終了位置のx座標
y2 ・・・スワイプ終了位置のy座標

taskerで作ったタスクが保存されない場合の対処法


taskerでせっかく便利なタスクを作ったのになぜか保存されていないってことがありますよね
そんな場合の対処法です。
まずタスクを作り終わったら右上にある「・・・」を押します
次にメニューからEXITを押してダイアログが出ると思うので、「save first」を選択すれば終了です。


なぜ自動で保存されない(バグ?)が発生するのですかね・・・

androidでゲームを自動化! Part1


PCでは「マクロ」と言って様々なソフトがありますが、androidで操作を自動化するアプリはあまりありませんね

今回はそんなandroidでもゲームを自動で攻略させてみましょう! 使用するアプリはこの記事で紹介した[Tasker]です。

この方法はROOT化端末限定となります

今回は、カイロソフトの「名門ポケット学園」を例にとって進めていきます。
カイロソフトのゲームをプレーした方なら分かると思いますが、この会社のゲームは後半同じところをタップしてればお金が集まる「放置ゲー」になります(笑)

そこでこの 「同じところをタップし続ける」という動作を人でなくandroidにやってもらいましょう!

必要なもの
 ・ROOT化済のandroid
 ・Tasker


手順

まずはTaskerを開き適当な名前をつけて新しいタスクを作りましょう。
画面下部の+マークを押します。

taskボタンからwaitを選択してください


今回は15秒ぐらいに設定します。


同じ手順でもう一つwaitを作ってください。
秒数は任意で設定してください。
ここで設定した値がタップ間隔になります、3秒と設定すれば3秒に一回タップするということです。


次に、一度ホームに戻って設定から
開発者向けオプション→ポインターの位置
にチェックボックスをつけてください。

チェックをつけたら自動化したいアプリを起動します。
今回は了解のボタンを自動でタップしたいのでそこにカーソルを合わせます。

この時画面上部に表示されている
XとYの数値をメモしておきましょう
僕の場合は
X619
Y994
です。

もう一度Taskerにもどり、中央にあるscriptボタンからRun Shell を選んでください。


commandのところに
「input tap X Y」 と打ってください。XとYにはさっき自分がメモした数字が入ります。 僕の場合はinput tap 619 994
になります。
次にUse rootにチェックを入れてください

最後にtask→ goto を選び、numberのところを2に設定してください。



この後開発者オプションをもう一度開いて、ポインター位置のチェックを外してください。

以上で終了です。
あとは、Taskerの再生マークを押すと15秒後に自動でタップが開始されるので、自動タップしたいアプリを開いて待ってみてください。
お疲れ様でした