SCColoredID 界面

我知道早在几年前就有了这种工具。不过我所找到的这类工具都不大好用,比如 W.Z.Q 的那个,每次修改都要从游戏里切换出来,很不方便。因此一怒之下自己写了个,具备全局快捷键修改,以及 ID 列表保存能力。

同时附上 Delphi 源代码。其实程序很简单,就是用一个循环的 ReadProcessMemory() 来读取 starcraft.exe 进程的内存,并且通过搜索一个特征字符串找到游戏的 ID 列表位置,然后用 WriteProcessMemory() 写入我们设置的彩色 ID 而已。至于如何让 ID 以各种颜色显示,则要感谢前人 W.Z.Q 的研究。事实上我是使用 WinHex 查看经他的 scRedStorm 修改过 starcraft.exe 进程的内存得到的这个“秘密”。

更新历史

v0.1.0221.874

  • 解决对 1.08 以上版本无效的低级问题。

v0.2.0

  • 即时预览彩色 ID,精确模拟星际争霸对待彩色代码的行为。
  • 支持 Windows Vista。为了避免与 Vista 的快捷键冲突,以前的 Ctrl + Alt + Tab 已经更改为 Shift + Tab。
  • ID 首尾都可以使用空格。
  • 放弃 FlatStyle 控件,在 Vista 里它已经不再好看了。

下载

SCColoredID v0.2.0
SCColoredID v0.2.0 源代码

标签:,

13 Responses to “SCColoredID,星际争霸彩色 ID 修改器 v0.2.0,支持 Windows Vista”

  1. 小虎No Gravatar Says:

    支持你。佩服你。崇拜你。敬仰你。

  2. RainuxNo Gravatar Says:

    寒。 小虎起这么早?

  3. 小虎No Gravatar Says:

    不是吧 你认识我吗? 你是不是把别的小虎当成我了?我可是名副其实的小虎啊!俺户口本上的名字就是“小虎”!

  4. RainuxNo Gravatar Says:

    晕,偶以为是一个程序员朋友 hook。真是不好意思。^_^ 谢谢你的转载。

  5. 小虎No Gravatar Says:

    晕咯,你这么快就看到转载了。。。

  6. kenNo Gravatar Says:

    没看到你的控件包 一点建议:三方控件少用 用的时候最好附加文档 over

  7. RainuxNo Gravatar Says:

    用这个 FlatStyle 控件包纯粹是为了界面美观。你可以根据名字很直接的把那些类改成 VCL 的标准控件。

  8. amengNo Gravatar Says:

    SCColoredID——星际争霸彩色 ID 修改器

    能否做一个支持vista系统的?

  9. tooNo Gravatar Says:

    顶!自己动手,丰衣足食,我喜欢你!

  10. ivanxNo Gravatar Says:

    让我想起了我的Diablo II的内存修改器:)

  11. 梦惊魂No Gravatar Says:

    vista下不能用

  12. 小虎No Gravatar Says:

    无法找到入口: 无法定位程序输入点 RichEdit10ANSIWndProc 于动态链接库 RICHED20.dll 上。

    请问如何解决?

  13. 5 Tips On Buying Electronics On The InternetNo Gravatar Says:

    Im no professional, but I feel you just crafted the best point. You definitely fully understand what youre talking about, and I can truly get behind that. Thanks for being so upfront and so genuine.

Leave a Reply