王者荣耀学习工具JAVA Robot按键精灵找色点击功能

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具学习进阶更高效! 阅读详情

一个简单的JAVA按键精灵

import java.awt.AWTException;
import java.awt.Color;
import java.awt.MouseInfo;
import java.awt.Point;
import java.awt.Robot;
import java.awt.event.KeyEvent;
 
/*******************************************************************************
 * @project: pvp.java
 * @package:
 * @file: TEST
 * @author: Administrator
 * @created: 2018-12-20
 * @purpose:
 * 
 * @version: 1.0
 * 
 *           Revision History at the end of file.
 * 
 *           Copyright 2018 AcconSys All rights reserved.
 ******************************************************************************/
public class pvp {
	private static Robot robot;
	public static void main(String[] args) {
		int jisu = 0;
		try {
			robot = new Robot();// 创建Robot对象
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		robot.delay(5000);
		Point mousepoint = MouseInfo.getPointerInfo().getLocation();
		Color pixel = robot.getPixelColor(mousepoint.x,mousepoint.y);
		System.out.println("当前鼠标的坐标和颜色"+pixel+mousepoint);//来打印当前鼠标的坐标,从而找到对的位置

		while( pixel != null ) {
		robot.delay(5000);	
		Color pixel0 = robot.getPixelColor(944,602);
		Color pixel1 = robot.getPixelColor(872,566);
		Color pixel2 = robot.getPixelColor(863,308);
		
		if(pixel0.equals(new Color(224,158,48))) {
			System.out.print("找到目标"+"\n");
			robot.delay(200);
			robot.mouseMove(944, 602);
			robot.delay(200);
	        robot.mousePress(KeyEvent.BUTTON1_MASK);
	 		robot.mouseRelease(KeyEvent.BUTTON1_MASK);
	 		robot.delay(200);
			
		}else if(pixel1.equals(new Color(220,154,47))){
			System.out.print("找到目标"+"\n");
			robot.delay(200);
			robot.mouseMove(872, 566);
			robot.delay(200);
	        robot.mousePress(KeyEvent.BUTTON1_MASK);
	 		robot.mouseRelease(KeyEvent.BUTTON1_MASK);
	 		robot.delay(200);
		}else if(pixel2.equals(new Color(22,31,97))){
			System.out.print("找到目标"+"刷图次数"+jisu+"\n");
			robot.delay(200);
			robot.mouseMove(863,308);
			robot.delay(200);
	        robot.mousePress(KeyEvent.BUTTON1_MASK);
	 		robot.mouseRelease(KeyEvent.BUTTON1_MASK);
	 		robot.delay(200);
	 		jisu++;
		}else {
			robot.delay(5000);
		}
		}
	}
}
 
/*******************************************************************************
 * 
 * 
 * 
 * 
 * 
 * Copyright 2018 AcconSys All rights reserved.
 ******************************************************************************/

荣耀Robot Phone技术解析:从移动开发到具身智能的范式变革 机器人操作系统(ROS)作为机器人开发领域的核心框架,通过提供标准化的通信中间件、设备抽象和工具链,实现了机器人各功能模块的松耦合与高效协同。其核心原理在于节点化的分布式架构,允许感知、规划、控制等任务并行处理,并通过话题、服务等机制进行数据交换。这一技术价值在于大幅降低了机器人软件的开发门槛与集成复杂度,为智能体在动态环境中的自主决策与任务执行奠定了基础。其应用场景广泛覆盖了从工业自动化到服务机器人的多个领域。随着移动设备形态的演进,以荣耀Robot Phone为代表的“具身智能移动终端”正将ROS的核心 阅读详情

相关推荐

游戏测试工程师 vs 测试开发:3大核心技能树与职业路径对比

本文深度解析游戏测试工程师与测试开发工程师的3大核心技能树与职业路径差异。从技术栈深度、工作流程到职业发展,详细对比两者在游戏测试领域的定位与要求,帮助从业者明确职业方向与提升策略。

weixin_28835583的博客 226

按键精灵插件 后台多点 后台

按键精灵插件 后台多点 后台图等等

国产手机早已实现?深度对比Android13与厂商自研的进程冻结技术差异

本文深度对比了Android13原生进程冻结技术与国产手机厂商自研方案的差异。国产ROM如华为EMUI、小米MIUI等早在Android6.0时代就实现了更激进的进程冻结策略,在内存回收、CPU占用降低等方面表现优于原生Android13方案。文章剖析了双方的技术实现细节,并探讨了未来智能化进程管理的发展方向。

weixin_30576827的博客 537

java 鼠标精灵_纯Java实现跨平台鼠标键盘模拟、Java按键精灵

由原本的Java使用JNI调用dll实现模拟辅助操作,升级到纯Java实现,最新:https://github.com/xnx3/xnx31.[代码][Java]代码/*** 鼠标、键盘、延迟等基本操作*/public static void simple(){Robot robot = new Robot();robot.delay(1000); //延迟等待1秒robot.mouseRig...

weixin_39931362的博客 920

Java抓点抓_抓点抓工具

鼠标放在需要抓取的某一点上,使用热键抓取颜值。抓点、抓的使用步骤第一步:抓屏打开您需要抓点的软件界面,按下键盘上的“PrintScreen”键(不到?仔细,就在你的键盘上!),然后进入按键的“抓点”界面,这时候您刚才的抓图就会显示在抓图界面中第二步:抓点抓在抓屏的界面上按下鼠标左键,即可成功抓点/抓。抓区域坐标的功能在“抓图”当中按住鼠标左键并拉动,即可获得拉动的区域坐标,这对于使用...

weixin_33700875的博客 995

按键--图基础

1 为什么写图? 话说某天,笔者在按键精灵论坛上闲逛,突发奇想,敲入关键字“”结果搜索到了400多个帖子,敲入关键字“图”结果搜索到了500多个帖子,大部分帖子的标题如下:  u问一个区域图问题 u为什么我图的时候鼠标老跑到左上角? u求后台图的脚本! u按键精灵的后台对网络游戏不能用? u很奇怪的一个图问题 u…… 看了这些帖子,能够真切地感受

程序人生,学海无涯 2万+

按键精灵/触控精灵 多点怪,多点算法思路,附带动态分析图,以及算法代码

上面的两张动图是5宫格,6宫格动图; 先说下思路 按键/触动精灵只提供了单个函数,所以如果想在屏幕上多个怪物,这里我设计的是按照屏幕大小,分成一个个小格子,然后便利格子,调用他们的单个函数;这样的话,我们可以把怪单独放到一个进程,然后异步去怪,到怪,放到一个全局数组供函数使用; 分析如下: 1.屏幕按照宽高等比例分割,这里算法只支持等分的行格子数=列格子数!(否则不好...

wsxc451的专栏 1万+

26 王者荣耀刷金币脚本

前言 呵呵 这是我一位哥说起他之前了一个王者荣耀 刷金币脚本, 说是 放在那里 睡一晚上 卧槽 4k 的金币就到手了? !! 因此 昨天的时候 稍微搜索了一下, 看了一下 大致的思路, 然后 尝试自己来实现一下 参照的思路来自于tobyqin/kog-money当然我最近 也试了一下, 看了一下 这个冒险模式里面的所有的关卡, 确实是 "陨落的废都 - 魔女回忆"最适合这种刷钱, 地形很小, 相对来说流程很短 tobyqin/kog-money的实现是一步一步模拟点击, sleep...

970655147的专栏 8909

可能你需要一个王者荣耀刷金币神器(解除网瘾)

这个小东西大概是在我大二的时候接触JAVA第二周的时候写的 算是我戒除游戏的头号功臣!! 主要思路: 用一个鼠标连点器加上王者荣耀模拟器让它能够不间断地打冒险模式。。 效果: 每周的金币能够在两个半小时左右能刷完。 主要问题: 问题不在于代码,而在于游戏的屏蔽机制,这个东西能屏蔽你的虚拟按键。。。。 如何解决放在文章后面说(这个东西了好久没到,后来偶然间被试出来了。) 代码:...

qq_479686929的博客 5773

java操控手机刷锦鲤看看(一个类似头条的赚钱app)

前提准备: 1.http://www.android-studio.org/ 下载手机android sdk manage,根据adb在电脑上的环境变量 2.手机 (我的是荣耀10 android 8.1.0 屏幕大小2280 1080) 3.查看robot类使用 ,查看手机 adb 简单语法 步骤:1.手机打开开发者模式,连到电脑  2.电脑调到cmd模式,输入adb services 查看...

qq_29909965的博客 2026

JAVA的第二次作业

1.编写“人”类及其测试类。1.1 “人”类: 类名:Person 属性:姓名、性别、年龄、身份证号码 方法:在控制台输出各个信息1.2 测试类 类名:TestPerson 方法:main 对象:(张三,男,18,430101010101010101) (李四,女,18,123456789009876543) 2.编写“手机”类及其测试类。2.1 “手机”类: 类名:Phone...

weixin_30396699的博客 4800

Robocode 安装与运行

原文地址:安装与运行">Robocode 安装与运行作者:superdavid Robocode 安装与运行--打造自己的智能机器人 作者:天翼.李 robocode@etang.com   Robocod简介    Robocode是ibm开发的一个java编程教育软件,它打破了传统学习编程过程的枯燥与乏味,以一种轻松,非压迫的方式让你在在闪躲炮弹和精确攻击的演练中一步一步学会java的继承、多

奋斗的PIG 2427

java的var与auto_区域遇问题无法解决

auto;console.show()console.setPosition(-5+device.width/6,device.height/3);setScreenMetrics(+device.width, +device.height);print("Judgment screenshot:");print(requestScreenCapture());main();function ma...

weixin_36372014的博客 340

按键精灵----

得到指定点颜---- GetPixelColor

Hani的 编程生活 7193

屏幕颜,图片

按键精灵

自学嵌入式 1756

按键精灵-----颜插件

插件 (Color)-----制作通用性更强的脚本

Hani的 编程生活 1427

android 模拟点击屏幕,按键精灵后台简明教程(后台,后台鼠标点击等)

按键精灵后台简明教程(后台,后台鼠标点击等)使用按键精灵有一段时间了,从前台到后台看了很多帖子,加上自己的勤奋算是成功了,自己制作了一个练级的脚本,经一月余的使用完全正常,按键精灵升级至7.0后,很多需要从论坛下载才能使用的插件都集成了,这对于新手来说是个福音,我才开始使用时,为了这些插件费了很多周折,现在的新手真是幸福啊!!呵呵,废话少说,下面把我的一些经验和教训在这里与大家分享,希望对“...

weixin_29146701的博客 3278

按键精灵的HSL HSV 获取颜之后补血代码

GetColor = GetPixelColor(655, 770) Call Plugin.Color.ColorToHSL(GetColor, H, S, L) If (H > 0) and (H < 10) Then TracePrint "有血,不需要加" Else TracePrint "没血了" End If

qq_20026293的博客 502

JavaJava实现图抓

改编自博客园,原文链接:https://www.cnblogs.com/jebysun/p/3969352.html 为了适应业务需求,对原来的代码进行了修改,现在支持设置查图片的精确度,以及用JavaBean的形式来获取查到的坐标信息。 主程序FindTool.java代码: import java.awt.AWTException; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; impor.

Bushhhh的博客 4067
上一篇: PythonAnyWhere上部署Django项目
下一篇: python实现按键精灵找色点击功能,使用pywin32和Pillow库
简尼
博客等级 码龄9年 9粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值