C言語交流フォーラム ~ mixC++ ~


http://dixq.net/forum/blog.php?u=53&b=5459&sid=9f23a6883524fda061868e8411f00d6b

作成者:  Dixq (管理人) [ 2015年4月07日(火) 22:54 ]
日記名:  リア充爆発しろ!Android連打の自動化

このリア充爆発しろ!というアプリ
http://matome.naver.jp/odai/2142759116416096701

こいつに結構はまってますw

リア充が出て来るのでそのリア充をタップして爆発させるんですが、
物語が始まると400組とか500組とか爆発させなければなりません。

.png
.png (683.58 KB) 表示数: 130 回


放置してると時間で出て来るんですが、待ちきれない人はこのボタンを50回位連打すると1組出て来ます。
400組なんか出そうと思ったら50x400回連打・・?
やってらんねぇ!

ということで、連打するプログラム書いてみました。
adb shellのshellコマンドのgeteventでイベントが取得できること、
sendeventでイベントがエミュレートできることは知っていたので取りあえずそれでググってみると
ここにそれっぽい記事が。

私が使っているGalaxyNoteは画面のタッチイベントがevent4なので

コード[C++]: 全て選択
1
getevent /dev/input/event4 > /sdcard/event.txt


で連打し、Ctrl+Cでevent.txtに連打データを作ります。

コード[C++]: 全て選択
1
cat /sdcard/event.txt|while read a;do set $a;sendevent /dev/input/event4 $((0x$1)) $((0x$2)) $((0x$3));done


で連打をエミュレート。
一度連打データを作れば後はこれを実行してやればOKです。

ただパフォーマンスに問題あり・・。



コメント

作成者:  へにっくす [ 2015年4月09日(木) 06:12 ]

ゲームを有利に進めるために専用のプログラムを作るのはありがちですが、

アンタ、リア充でしょ?
リア充 満喫してる人が、
リア充 爆発しろとそのゲームに夢中になるのがヨクワカラナイ

アンタ、いま幸せ絶頂のはずですが・・・
とか呟いてみたり 笑

作成者:  amehirune [ 2015年4月09日(木) 08:19 ]

よし、まずはDixqさんを爆発させなきゃ(使命感)

作成者:  Dixq (管理人) [ 2015年4月09日(木) 22:30 ]

へにっくすさん

リンク先みたら分かりますよ!
不意におかんのハイキックとか出てきて笑いましたw

作成者:  Dixq (管理人) [ 2015年4月09日(木) 22:31 ]

amehiruneさん

/(^o^)\

作成者:  沖 滉均 [ 2015年4月10日(金) 13:23 ]

キューちゃん爆発しろ!ってことでおk?

作成者:  Dixq (管理人) [ 2015年4月10日(金) 19:18 ]

ケコーンした人はリア充とは呼ばない説\(^o^)/

作成者:  emadurandal [ 2015年4月13日(月) 11:39 ]

>Dixqさん

非リア充を装おうとしたってそうはいかないんだから!(´・ω・`)

All times are UTC + 9 hours

Powered by phpBB © 2002, 2006 phpBB Group
www.phpbb.com

Blogs powered by User Blog Mod © EXreaction
www.lithiumstudios.org