跳一跳电脑上怎么玩能在电脑上玩吗

怎么在电脑上玩微信跳一跳 跳一跳高分攻略
本文导航第1页:第3页:在电脑上玩&跳一跳&&第2页:
在电脑上玩&跳一跳&&
在电脑上玩&跳一跳&有哪些优势,总结几点如下:
1.大屏玩游戏比手机小屏的画面更清晰,轻易跳到每一块方格上。
2.鼠标操作更容易控制,手机触屏有时反映不灵敏。
3.上班也可以在电脑上玩儿,感觉很爽。
当然,除了借助Total Control来玩以外,还有一些秘诀给大家分享一下。大家都知道,如果连续命中白色圆圈,则会触发连击效果,之后会加4、加6、加8这样累计。可是下面的你可能不知道:
井盖:跳到井盖上,停留几秒,会自动加5分。
魔方:如果你跳到了一个魔方上,停留2秒魔方会旋转,并且加10分。
便利店:跳到便利店上也不要着急继续,等待2秒便利店会开门,并且加15分。
音乐盒:遇到这个就更要停一停了,因为会直接加30分。
(责任编辑:)
关注“蚕豆网”微信公众账号
最新鲜的手游资讯,最麻辣的游戏测评,最全面的游戏攻略,还有那领不完的游戏礼包和最绿色的游戏下载,要啥有啥,应有尽有。
蚕豆网好游多
集游戏攻略、热门礼包为一体,为游戏玩家量身定做的手机游戏小伙伴!
DNF图腾修复第二周特殊图腾跟之前不太一样,那么图腾修复活动怎么做呢,接下来就为大家带来详细特殊图腾攻...[]
旅行青蛙称号大全,旅行青蛙除了物品以外,称号也会影响旅途,就是点击呱之后弹出来的框。,下面为大家介绍...[]
旅行青蛙中文版游戏攻略,旅行青蛙的游戏流程是收割三叶草→商店购买道具→给蛙准备行囊→蛙看心情出门,看...[]
旅行青蛙蜗牛是经常来访的朋友,很多小伙伴不知道喂什么东西给蜗牛比较好,下面小夜为大家介绍,喂这些食物...[]
游戏类型:
剩余数量:
游戏类型:
剩余数量:
游戏类型:
剩余数量:微信小游戏“跳一跳”电脑版 教你如何称霸榜单
12月28日,微信更新的6.6.1版本开放了小游戏,小程序页面重点推荐的《跳一跳》小游戏瞬间风靡朋友圈。大家日夜奋战,只为朋友圈排名能够上升,可是分数一直都在两位数徘徊,怎么也上不去。但是如果利用Total Control,就可以将“跳一跳”搬到电脑上来玩,鼠标操作,相信你很快就可以冲进朋友圈榜单前三,称霸第一那是指日可待。如下图的电脑操作页面:利用Total Control,把手机与电脑连接上,投屏成功之后,在电脑上打开微信跳一跳游戏:开始玩起来,一步一个脚印往上跳:过程中,你还可以全局放大,鼠标操作毫不费力。一局玩下来已经冲进榜单前三,潇洒跟过去的两位数说了拜拜:在电脑上玩“跳一跳”有哪些优势,总结几点如下:1.大屏玩游戏比手机小屏的画面更清晰,轻易跳到每一块方格上。2.鼠标操作更容易控制,手机触屏有时反映不灵敏。3.上班也可以在电脑上玩儿,感觉很爽。当然,除了借助Total Control来玩以外,还有一些秘诀给大家分享一下。大家都知道,如果连续命中白色圆圈,则会触发连击效果,之后会加4、加6、加8这样累计。可是下面的你可能不知道:井盖:跳到井盖上,停留几秒,会自动加5分。魔方:如果你跳到了一个魔方上,停留2秒魔方会旋转,并且加10分。便利店:跳到便利店上也不要着急继续,等待2秒便利店会开门,并且加15分。音乐盒:遇到这个就更要停一停了,因为会直接加30分。怎么样,全是干货吧,大家跟着我的方法来做,让你瞬间称霸你的朋友圈!
24小时热文
请求失败,请刷新页面!
暂无推荐,点击刷新页面
今日体育热点
6秒后自动进入首页微信跳一跳能在电脑上玩吗_百度知道
微信跳一跳能在电脑上玩吗
我有更好的答案
可以啊,你可以下一个Total Control,把手机与电脑连接起来,然后就可以在电脑上面玩儿了。鼠标操作很顺畅,你可以去试试。
采纳率:96%
为您推荐:
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。怎么在电脑上玩微信跳一跳 跳一跳怎么获得高分
本文导航第1页:微信&跳一跳&,&第3页:第2页:
微信&跳一跳&,&
怎么在电脑上玩微信&跳一跳&,跳一跳怎么获得高分?一起来看看吧。
如下图的电脑操作页面:
利用Total Control,把手机与电脑连接上,投屏成功之后,在电脑上打开微信跳一跳游戏:
开始玩起来,一步一个脚印往上跳:
过程中,你还可以全局放大,鼠标操作毫不费力。一局玩下来已经冲进榜单前三,潇洒跟过去的两位数说了拜拜:
延伸阅读:
(责任编辑:)
关注“蚕豆网”微信公众账号
最新鲜的手游资讯,最麻辣的游戏测评,最全面的游戏攻略,还有那领不完的游戏礼包和最绿色的游戏下载,要啥有啥,应有尽有。
蚕豆网好游多
集游戏攻略、热门礼包为一体,为游戏玩家量身定做的手机游戏小伙伴!
DNF图腾修复第二周特殊图腾跟之前不太一样,那么图腾修复活动怎么做呢,接下来就为大家带来详细特殊图腾攻...[]
旅行青蛙称号大全,旅行青蛙除了物品以外,称号也会影响旅途,就是点击呱之后弹出来的框。,下面为大家介绍...[]
旅行青蛙中文版游戏攻略,旅行青蛙的游戏流程是收割三叶草→商店购买道具→给蛙准备行囊→蛙看心情出门,看...[]
旅行青蛙蜗牛是经常来访的朋友,很多小伙伴不知道喂什么东西给蜗牛比较好,下面小夜为大家介绍,喂这些食物...[]
游戏类型:
剩余数量:
游戏类型:
剩余数量:
游戏类型:
剩余数量:1951人阅读
Android笔记(85)
补发30日未发的博客。
PS:最新改进的算法和针对我自己手机调优的参数已经停不下来了,见项目:
几年前参考网上的文章写过天天连萌自动玩的项目(之前写在 iteye 的博客上:,github 项目地址为:),这次微信小游戏里的跳一跳玩了玩,就自然而然地想到用同样的方式来做。
经过几次修正和简化,最终思路和实现如下:
使用 monkeyrunner 里的接口截图
找出跳动的那个小球的 x 坐标
找出最终要跳达的点的 x 坐标
算出其距离,并按线性方程计算出时间
使用 monkeyrunner 里的接口模拟长按事件
接下来是完整的 Java 代码实现过程。
截图及模拟长按
要调用 monkeyrunner 来截图及模拟长按,我们需要 sdk 里的几个 jar 包,它们分别是(以下版本省略为*):
chimpchat-*.jar
common-*.jar
ddmlib-*.jar
guava-*.jar
以上这些 jar 包在 sdk 中的 tools/lib/ 中可以找到。然后我们使用其 API 来实现 ADB 连接,截图,长按。代码如下:
package com.githang.
import com.android.chimpchat.adb.AdbB
import com.android.chimpchat.core.IChimpD
import com.android.chimpchat.core.IChimpI
import java.awt.image.BufferedI
* 黄浩杭 ()
public class AdbHelper {
private final AdbBackend mAdbBackend = new AdbBackend();
private IChimpDevice mChimpD
public void waitForConnection() {
mChimpDevice = mAdbBackend.waitForConnection();
public void disconnect() {
mChimpDevice.dispose();
public BufferedImage snapshot() {
int tryTimes = 0;
System.out.println("截图中.." + tryTimes);
img = mChimpDevice.takeSnapshot();
tryTimes++;
} while (img == null && tryTimes & 15);
if (img == null) {
throw new RuntimeException("try to much times to take snapshot but failed");
return img.getBufferedImage();
* ms 长按时间,单位毫秒
public void press(int x, int y, int ms) {
mChimpDevice.drag(x, y, x, y, 1, ms);
上面的代码中,由于 IChimpDevice 没有直接提供长按的接口,这里使用的是拖拽方法。
找到起始位置
接下来是要找到跳跃的起始位置。这里我们简化一下,允许存在一些误差,找到小球的中心的 x 坐标,和目的点的 x 坐标即可。
由于在每一步中小球都不会有变化,并且在小球上面不会有其他色块与小球颜色接近,所以我想到的找到小球中心的 x 坐标的思路如下:
先获取小球的一部分图像,然后截图整个界面,由上至下遍历,找到与小球颜色接近的那块区域,其中心点就是小球的中心点。
截图小球的方式有多种,比如用 PS 抠图,或 QQ 截图,代码也可以,方式如下:
先截取游戏时的界面,然后用 PxCook 测量出小球的位置。我手机屏幕为720 * 1280,截取的是小球中间的 24 * 24的一块区域,代码如下:
private static void clipTarget() throws IOException {
BufferedImage image = ImageIO.read(new File("screen.png"));
BufferedImage target = new BufferedImage(24, 24, BufferedImage.TYPE_INT_ARGB);
for (int i = 0; i & 24; i++) {
for (int j = 0; j & 24; j++) {
target.setRGB(i, j, image.getRGB(212 + i, 620 + j));
ImageIO.write(target, "png", new File("target.png"));
上面的 212 及 620 是在 PxCook 中测量出来的数值。
然后就是找出每一步小球所在的位置。思路也很简单,逐行往下遍历,如果某个像素点的颜色与刚才所获取的小球区域的颜色相近,则遍历这个点为起始点的[x,y][x+23, y+23]矩形区域,如果每个像素点都接近,则表示这块区域就是小球,否则则继续遍历。判断颜色相近,我想到的是其 R G B 相差均小于10。最终找到小球的代码如下:
private static boolean isJumpFrom(BufferedImage source, BufferedImage target, int x, int y) {
for (int i = 0, width = target.getWidth(); i & i++) {
for (int j = 0, height = target.getHeight(); j & j++) {
int colorValue = target.getRGB(i, j);
if (colorValue == 0) {
int tempX = x +
int tempY = y +
Color targetColor = new Color(colorValue);
Color sourceColor = new Color(source.getRGB(tempX, tempY));
if (Math.abs(targetColor.getRed() - sourceColor.getRed()) & 10
|| Math.abs(targetColor.getGreen() - sourceColor.getGreen()) & 10
|| Math.abs(targetColor.getBlue() - sourceColor.getBlue()) & 10) {
return false;
return true;
从上往下逐行进行遍历,代码如下:
BufferedImage target = ImageIO.read(new File("target.png"));
int bWidth = target.getWidth();
int bHeight = target.getHeight();
while (true) {
BufferedImage image = helper.snapshot();
width = image.getWidth();
height = image.getHeight();
LOG.info("查找位置");
int toX = findToX(width, height, image);
for (int y = height * 2 / 5, endY = height * 4 / 5; y & endY; y++) {
for (int x = 0, endX = width - bW x & endX; x++) {
if (isJumpFrom(image, target, x, y)) {
final int targetX = x + bWidth / 2;
final int targetY = y + bHeight / 2;
LOG.info("找到位置: " + targetX + ", " + targetY);
final int distance = Math.abs(toX - targetX);
helper.press(targetX, targetY, time);
Thread.sleep(time);
break FINDING;
找出跳跃终点
在上面的代码中,有个 findToX(width, height, image) 方法的调用,它就是用于找出跳跃的终点坐标。它的原理也很简单。
由于在游戏中,背影是纯色渐变的,而要到达的区域,它的顶面颜色与背影色相差较大,并且不是椭圆就是菱形,它的特点是在这个平面上,中心点与顶点的 x 坐标相同。所以只要在显示分数的下面,从上往下每一行进行遍历,找到有一点与上面那一行的点颜色相差较大,这个点的 x 坐标就是要跳过去的点的 x 坐标了。代码如下:
private static int findToX(int width, int height, BufferedImage image) {
for (int y = height / 5, endY =
height / 2; y & endY; y++) {
Color background = new Color(image.getRGB(2, y - 1));
for ( int x = 0; x & x++) {
Color color = new Color(image.getRGB(x, y));
if (Math.abs(color.getRed() - background.getRed()) & 10
|| Math.abs(color.getGreen() - background.getGreen()) & 10
|| Math.abs(color.getBlue() - background.getBlue()) & 10) {
LOG.info("跳到:" + x + ", " + y);
throw new RuntimeException("ToX not found!");
最后是写一个大循环,每一步里面截图,找到要终点 x 坐标,找到小球中心,算出距离,再换算成时间,发送模拟按下事件,然后暂停按下的时间,再暂停 2 秒。这里暂停 2 秒的原因是,有些场景,停留 2 秒以上会有加分。最终 main 方法代码如下:
public static void main(String[] args) throws InterruptedException, IOException {
AdbHelper helper = new AdbHelper();
helper.waitForConnection();
BufferedImage target = ImageIO.read(new File("target.png"));
int bWidth = target.getWidth();
int bHeight = target.getHeight();
while (true) {
BufferedImage image = helper.snapshot();
width = image.getWidth();
height = image.getHeight();
LOG.info("查找位置");
int toX = findToX(width, height, image);
for (int y = height * 2 / 5, endY = height * 4 / 5; y & endY; y++) {
for (int x = 0, endX = width - bW x & endX; x++) {
if (isJumpFrom(image, target, x, y)) {
final int targetX = x + bWidth / 2;
final int targetY = y + bHeight / 2;
LOG.info("找到位置: " + targetX + ", " + targetY);
final int distance = Math.abs(toX - targetX);
time = Math.max(330, (int) (distance * 2.38f));
LOG.info("距离:" + distance + "
按下时间:" + time + "ms");
helper.press(targetX, targetY, time);
Thread.sleep(time);
break FINDING;
Thread.sleep(2000);
其中由距离计算出时间的公式可以自己再进行调优。目前我的公式基本都能拿三四百分以上,最高是 800 多分。
项目完整代码,请参见 Github 项目:。Idea Gradle 项目。
其他相关项目:
天天连萌自动玩:
别踩白块儿暴力玩法:
在朋友里刷个第一名还是挺简单的。
访问:2148575次
积分:14332
排名:第1010名
原创:140篇
译文:91篇
评论:891条
个人博客:
Android高级开发群:
Andriod Studio Tech:
阅读:32132
文章:21篇
阅读:183163
文章:70篇
阅读:157468
文章:31篇
阅读:367550
(2)(4)(2)(4)(4)(7)(1)(5)(1)(2)(8)(1)(1)(2)(6)(1)(1)(4)(1)(4)(4)(2)(5)(6)(1)(1)(4)(4)(4)(9)(4)(4)(1)(9)(13)(21)(5)(5)(4)(14)(4)(7)(7)(6)(2)(4)(1)(8)(8)(3)
微信关注我的公众号

我要回帖

更多关于 跳一跳怎么用电脑玩 的文章

 

随机推荐