哎....天啊,我最近因为一个女同事(美女)在里面玩所以陪她的......
那里面的内容十分单调(打怪,采集什么的),双手解放不了,于是我想到了delphi
问题如下:
1、我要想在隔几秒就发送一个指定的按键值(比如CTRL+F9,每隔5秒发送一次).应该要怎么做
2、另外,我想让这个程度内钳在游戏里运行,不影响其他程式可行不?(就是我只向游戏里发送键值,不向其他程序发送)。
本人是个新手,但对delphi了解少少,望各位指教!问题解决除加分外上美女图(穿衣服的)!如果可以,能否讲下怎么知道自己的血条和怪的血条,这样就可以打怪了....

解决方案 »

  1.   

    1.第一点用SendMessage发送消息过去应该就可以了(有NP除外、下面说的都建立的无NP的前提)
    2......这让我说什么好呢?SendMessage第一个参数是句柄、消息就是给你指定、不会给其他程序
    3.(怎么知道自己的血条和怪的血条)如果你能找到数据基址、这也不难、但是也要建立在无NP或者NP不拦截(呵呵、不拦截就不知道这NP有什么用了)
      

  2.   

    楼主你说问题解决后才加分,诚意何在?你只有先加分,我才会帮你写这样的程序。
    估计你有代码连编译成exe都不会吧,那么请留下QQ,我这里发代码,QQ上发exe。
      

  3.   

    可以通过发消息实现
    System.Windows.Forms.SendKeys.Send("y");//发送y键   
    System.Windows.Forms.SendKeys.Send("%{F4}");发送alt+F4;   
    楼主请参看SendKeys类。 你要做的应该是像某个程序发送CTRL+v或ENTER或ALT+F4吧
    你通过findwindow找到那个软件的句柄,然后sendmessage也可以 你看看下面这段代码我用的是Delphi7 windowsxp操作系统测试通过
    procedure TForm1.Button1Click(Sender: TObject);
    var
      h:THandle;
    begin
      h:=FindWindow(nil,'dddd');
      if h>0 then
        SendMessage(h,WM_KEYDOWN,Ord('q'),0)
    end;我另一个窗体的keydown事件中受到消息,模拟键盘成功
      

  4.   

    本人是个新手,但对delphi了解少少,望各位指教!问题解决除加分外上美女图(穿衣服的)!
    ----------
    单凭这个奖励就让人很泄气
      

  5.   

    这样还不如直接做后台挂
    如果这游戏没保护,那就好办
    比如跑路、打怪和吃药,用OD下断跟一跟
    找到Call后用内嵌汇编写入
    这样还能后台,更好
    如果是武林外传或完美世界或诛仙这些游戏的话
    你可以M我
    我自己写过一个成品的后台挂
    可以送源码你
      

  6.   

    找血条
    你可以去用一个工具,Cheat Engine
    比如你用这个工具先搜索你当前血量(满的)
    然后你去打怪,搜索减少的量
    逐步排查,就可以找到你的血量的暂时地址
    再反着搜索,或者baidu,可以找到基址和偏移量
    都找齐全了,用ReadProcessMemory
    解决问题
      

  7.   

    回复晚了点,对不起大家,我经常在外出差,没办法上网。
    谢谢大家热心回答,有些不了解,如下:
    1楼:SendMessage我试出来了,在baidu上也是这么说的,但你说的NP对我来说是个很高深的东西,不太明白这是不是游戏安装后生成的哪个文件,一般游戏文件都会有记录血条啊什么的?
    2楼:我这不是想要解决问题在美女面前建立“高大”的形像吗,所以说问题解决再加分啊,不怕告诉大家我总共才35分...不信你可以去查.这个问题能解决我准备全放上面了,虽然不多,但已是我的全部了.
    PS:我会生成EXE,已写了好多小程式了,都是给我们设备用的。
    4楼:luo_342815同学谢谢你,你的这个我看得最明白了,但还有个分析血条的问题有没有办法解决呢,你这个我等下下班回去看看。
    10楼:Rexdy同学,看你讲的应该你的最靠近我想要的,可否留下详细联系方式?好多问题请教,谢谢!
    PS:我虽然没有没穿全部衣服的,但我有只穿一件衣服的。
    不可以发,人家怕怕...
    再次谢谢各位回答。
      

  8.   

    另外谢谢mwy654321同学,我不是想直接要代码,我想要的是把代码吸收并消化变成自己的知识。谢谢!
      

  9.   

    请问Dota如何使用此种方法来实现!
    以前用这种方法玩过植物大战僵尸的,可以成功,但dota就不行了!
    发个源码,让大家学习一下:)
      

  10.   

    0.0
    dota
    0.0
    dota不行
    原因我忘记了
      

  11.   

    那里面的内容十分单调(打怪,采集什么的),双手解放不了,于是我想到了delphi楼主想解放双手而已,不用Delphi也可以解决。用脚按。。
      

  12.   

    我k,ao,我總算回來了,出差惠州華通,鬱悶啊,那個女的辭工鳥,我哭啊
    不過問題還是不懂,但有點點點點頭緒了。這個問題沒有解決。
    各位狼友,沒有美女照片看不要怪我不仗義啊.....