标签:
首先不得不说,地下城堡这个游戏非常的不错,很适合消磨时间,尤其炼金这个环节,设计的非常好!你必须足够有耐心才能在单位时间内获取到足够多的金币(其实就是不断的点,非常的机械化)。我就想,能不能弄个小脚本儿五的六的,替我玩儿游戏呢?(一直是被游戏玩儿,从未玩儿过游戏)
所谓地adb四个好东西啊,这个adb能够让你实现对安卓设备的一些自动化操作。当然啦,用一些安卓的自动化测试框架也可以实现,比如Robotium等!但是又得打开Eclipse又得运行的,费劲儿!玩儿个游戏,不至于。接下来,分两个步骤——
1. 得有adb,手机得用usb数据线连上电脑;
2. 知道adb能够帮你点击你的安卓手机屏幕,OK!(更多的在网上搜Android adb模拟滑动、按键、点击事件)
在Windows下,能用cmd解决的问题就用PowerShell解决。下面写一段ps1小脚本儿,能够实现“地下城堡”这款安卓游戏中的自动炼金:
while($true){ Start-Sleep -Seconds 0.5 #炼金 adb shell input tap 100 300 #关闭弹窗 adb shell input tap 500 1100 }
你要问坐标是怎么知道的,我告诉你,我是试出来的。把游戏打开,翻到炼金那个界面儿——
右键你的ps1脚本文件,选择用PowerShell运行就OK了(看着手机屏幕上自动炼金吧,从此费电不费时)。
标签:
原文地址:http://www.cnblogs.com/LanTianYou/p/5443138.html