资源简介
进入游戏后,按F8一键增加生命值。涉及技术包括 进程查找 查指定进程运行 文件的绝对路径 全局热键 键盘勾子 判断当前系统的版本 等
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
using System.Runtime.InteropServices;
using MouseKeyboardActivityMonitor;
namespace zumakill
{
public partial class Form1 : Form
{
readonly KeyboardHookListener khl;
public Form1()
{
InitializeComponent();
//设置键盘勾子
khl = new KeyboardHookListener(new MouseKeyboardActivityMonitor.WinApi.GlobalHooker());
khl.KeyDown += new KeyEventHandler(khl_KeyDown);
khl.Enabled = true;
}
private static int baseAddress = 0x18fddc; //祖玛豪华完全版 内存基址 测试了我的win 10下 基址是 0019FDD4
private const string ProcessName = “Zuma“;
static int isone = 0isaddone=0; //判断是否为第一次修改生命,用于决定是否显示文件版本信息。
//判断按键
void khl_KeyDown(object sender KeyEventArgs e)
{
if (e.KeyCode == Keys.F8) //F8 如果按下F8
{
addlift();
}
}
public void output(string log)
{
//如果字志超过100行,自动清空。
if (richTextBox1.GetLineFromCharIndex(richTextBox1.Text.Length) > 100)
richTextBox1.Text = ““;
// richTextBox1.AppendText(DateTime.Now.ToString(“HH:mm:ss “) + log + “\r\n“);
richTextBox1.Text = richTextBox1.Text.Insert(0 DateTime.Now.ToString(“HH:mm:ss “) + log + ““ + Environment.NewLine); // 把新内容加在第一行
}
private void button1_Click(object sender EventArgs e)
{
if (Helper.GetPidByProcessName(ProcessName) == 0)
{
output(“闹呢,都还没有启动祖玛游戏游戏!“);
button1.Enabled = true;
return;
}
else
{
if (isone == 0)
{
string filename = Helper.GetPathByProcessName(ProcessName);
FileVersionInfo fileVerInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(filename);
string Pver= fileVerInfo.ProductVersion.ToString();
if (Pver == “1.2“)
{
output(“当前游戏程序运行文件为:“ + filename);
output(“当前游戏程序运行文件版本为:“ + fileVerInfo.ProductVersion.ToString());
isone += 1;
}
else
{
output(“当前游戏程序运行文件版本不是1.2本工具可能无效,请注意。“ + filename);
}
//版本号显示为“主版本号.次版本号.内部版本号.专用部件号”。
//output(String.Format(“{0}.{1}.{2}.{3}“ fileVerInfo.FileMajorPart fileVerInfo.FileMinorPart fileVerInfo.FileBuildPart fileVerInfo.FilePrivatePart));
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-07-18 22:11 gamekill\
目录 0 2020-07-18 22:55 gamekill\gamekill\
文件 4986 2020-07-17 20:37 gamekill\gamekill\Form1.Designer.cs
文件 7284 2020-07-18 22:53 gamekill\gamekill\Form1.cs
文件 12549 2020-07-17 19:57 gamekill\gamekill\Form1.resx
文件 4614 2020-07-18 22:52 gamekill\gamekill\Helper.cs
目录 0 2020-07-15 12:28 gamekill\gamekill\MouseKeyboardActivityMonitor\
文件 6270 2013-05-04 14:26 gamekill\gamekill\MouseKeyboardActivityMonitor\ba
目录 0 2020-07-15 12:28 gamekill\gamekill\MouseKeyboardActivityMonitor\Controls\
文件 472 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\Controls\HookType.cs
文件 17945 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\Controls\MouseKeyEventProvider.cs
文件 4834 2013-05-04 14:26 gamekill\gamekill\MouseKeyboardActivityMonitor\KeyEventArgsExt.cs
文件 5672 2013-05-04 14:26 gamekill\gamekill\MouseKeyboardActivityMonitor\KeyPressEventArgsExt.cs
文件 4615 2013-05-04 14:26 gamekill\gamekill\MouseKeyboardActivityMonitor\KeyboardHookListener.cs
文件 9395 2013-05-04 14:26 gamekill\gamekill\MouseKeyboardActivityMonitor\MouseEventExtArgs.cs
文件 9256 2013-05-04 14:26 gamekill\gamekill\MouseKeyboardActivityMonitor\MouseHookListener.cs
目录 0 2020-07-15 12:28 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\
文件 1528 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\AppHooker.cs
文件 1245 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\GlobalHooker.cs
文件 2042 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\HookCallback.cs
文件 6003 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\Hooker.cs
文件 6349 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\Keyboard.cs
文件 1310 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\KeyboardHookStruct.cs
文件 4987 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\Messages.cs
文件 912 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\Mouse.cs
文件 3848 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\MouseStructures.cs
文件 1524 2011-10-09 06:25 gamekill\gamekill\MouseKeyboardActivityMonitor\WinApi\Point.cs
文件 489 2020-07-17 20:36 gamekill\gamekill\Program.cs
目录 0 2020-07-12 21:11 gamekill\gamekill\Properties\
文件 1348 2020-07-12 21:11 gamekill\gamekill\Properties\AssemblyInfo.cs
文件 2868 2020-07-12 21:11 gamekill\gamekill\Properties\Resources.Designer.cs
............此处省略19个文件信息
相关资源
- C# 通过TXT文本修改登录密码
- listView可修改控件
- udp通讯(需修改客户端链接服务端时
- C#三层酒店管理系统(完整源码,可根
- 教师信息管理系统ASP.NET+SQL Server2005,
-
C#中操作xm
l文件插入节点、修改、删 - [C#源码]内存搜索修改像金山游侠一下
- 安卓使用poi XWPFDocument读取及修改wor
- C#BLE参考源码管理员运行可根据自己的
- C# DLL 编辑工具
- 基于ASP.NET三层架构的通讯录毕业设计
- C#三层酒店管理系统(完整源码,可根
- 最简单快速地用c#批量化处理excel的方
- c#windows修改音频默认设备
- C#调用实时摄像头画面源码 无需修改
- C# 无损修改图像色相、饱和度、亮度
- C#实现界面化的24点小游戏修改版
- C#Json文件读写修改类附带操作程序.
- GDAL2.0.2 C# VS2013 X64 修改中文乱码
- C#修改多媒体文件的属性
- C#编写上位机软件串口助手,无需修改
- C#.NET版微信支付API官方demo修改版
- 好看好用的IP地址自动设置小程序方便
- C#编写的网络间谍程序源代码(监视记
- ASP.NET Ueditor图片水印修改
- 虹软人脸识别ArcFace 2.1 (C# 修改官方
- 动软代码生成器C#连接mysql三层代码模
- 链家二手房交易数据集爬虫爬取原始
- C#三层酒店管理系统(完整源码,可根
- c# 用户注册系统,管理员修改信息
评论
共有 条评论