[译]游戏精灵
By robot-v1.0
本文链接 https://www.kyfws.com/applications/game-wizard-zh/
版权声明 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
- 3 分钟阅读 - 1157 个词 阅读量 0[译]游戏精灵
原文地址:https://www.codeproject.com/Articles/7468/Game-Wizard
原文作者:valdok
译文由本站 robot-v1.0 翻译
前言
A kind of a Game Wizard utility for Windows.
一种用于Windows的游戏向导实用程序.
介绍(Introduction)
您还记得DOS的旧时光吗?在游戏中作弊有很好的工具.它使您可以在游戏的内存中搜索特定的值,然后使用其他值对其进行修改.因此,您可以为自己安排无限的得分,无限的生命等等.(Do you remember the DOS old good times? There was a good utility for cheating in games. It allowed you to search the game’s memory for specific values and modify them with other values. Thus you could arrange yourself an infinite score, infinite lives, and etc.)
好吧,我现在玩的游戏不多,但是这样的实用程序还是有用的.因此,我决定做到这一点.也许它已经存在,但我不知道.(Well, I don’t play too many games now, but such an utility is useful nevertheless. Hence I decided to make it. Maybe it already exists, but I don’t know about it.)
特点及用途(Features and use)
这很简单,我相信您会很快解决它.它的功能可以扩展为不仅搜索整数值,而且搜索相对值.但这取决于您:).(It is quite simple, I’m sure you’ll puzzle out it fast. Its functionality can be extended to search not only integer values, and to search relative values. But this is up to you :).)
在主对话框中,它显示过程列表.可以通过"刷新"按钮进行刷新.选择所需的过程,然后双击它或单击" Hack"按钮.(In the main dialog, it displays the process list. It can be refreshed by the ‘refresh’ button. Select the desired process, and either double-click it or click the ‘Hack’ button.)
在下一个窗口中,它显示进程的虚拟内存映射(地址/页面/属性).这只是为了您的方便:).(In the next window, it displays the process' virtual memory map (Address/Pages/Attributes). It’s for your convenience only :).)
有一个"暂停"按钮.实际上,这是一个检查按钮(按下时保持按下状态).每次在搜索进程的内存之前都按一次,以确保应用程序同时不进行任何更改.(There is a ‘paused’ button. It’s a check button in fact (stays pressed when you press it). Press it each time before you search the process' memory, to ensure that the application doesn’t change anything meanwhile.)
有一个编辑框.在此处输入目标值(假设您的生命数),然后按"搜索…“按钮.应该弹出一个消息框,告诉您找到了多少个匹配项.接下来,取消暂停该应用程序,对其进行一些操作,然后再次暂停它并搜索您的值.这次仅在先前结果中进行搜索.继续直到有合理的比赛次数(1\2\5).然后,键入所需的值,然后按"更改"按钮.如果您的搜索受到威胁,则可以使用"重置"按钮将其重置.(There is an edit box. Type there the target value (let’s say the count of lives you have) and press ‘Search…’ button. There should popup a message box telling you how many matches were found. Next unpause the application, play with it a little, and than again pause it and search your value. This time the search is done only among the previous results. Continue until there will be a reasonable count of matches (1, 2, 5). Then, type the value you want and press ‘Alter’ button. If your search is compromised, you can reset it with the ‘Reset’ button.)
就这样.请享用!(That’s all. Enjoy!)
许可
本文以及所有相关的源代码和文件均已获得The Code Project Open License (CPOL)的许可。
C++ VC6 Windows MFC Visual-Studio Dev 新闻 翻译