Results 1 to 13 of 13

Thread: DTMs still viable for item detection?

  1. #1
    Join Date
    Oct 2007
    Posts
    111
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default DTMs still viable for item detection?

    Recent "hole puncher" update really effed most of them up... do I still go with the middle point of the item (just setting its color tolerance to 255) and do the outline of it? Thanks!

  2. #2
    Join Date
    Feb 2006
    Location
    Tracy/Davis, California
    Posts
    12,631
    Mentioned
    135 Post(s)
    Quoted
    418 Post(s)

    Default

    Assuming Jagex fixes thier screwup which I don't see why they wouldn't, yes.
    I found if you spamclick OGL or DX on smart for a while items looks normal and tens to stay better for that login.

  3. #3
    Join Date
    Nov 2011
    Posts
    59
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    No, so far every mod that has replied regarding it said just use another mode, they don't seem to be working on a fix for it.

    I'm looking at replacing item specific DTM's and bitmaps with TPA, uptext, and mouse for finding runes, depositing, filling rc pouches, and withdrawing item's' and using them.

    E.
    Also directx interception seems to be the more definite option at this point, no one really picked up OGL and made progress with it in the past half a year. Mato just took on everything on his own and has progressed quite well.
    Last edited by ziellos; 07-15-2012 at 04:34 AM.

  4. #4
    Join Date
    Jan 2012
    Posts
    2,568
    Mentioned
    35 Post(s)
    Quoted
    356 Post(s)

    Default

    hopefully benland and ggzz will succeed in using OpenGL as rendering mode. They may completely remove safe mode soon even if we manage to deal with those deformed objects.

  5. #5
    Join Date
    Nov 2011
    Posts
    1,268
    Mentioned
    17 Post(s)
    Quoted
    217 Post(s)

    Arrow

    I wrote this and it should work for everyone on DirectX mode.

    Simba Code:
    program new;
    {$DEFINE SRL5}
    {$i srl/srl.simba}

    var
      x, y, Close, Banker, OBank: Integer;

    procedure CloseW;
    begin
      Close := DTMFromString('mwQAAAHic42RgYHjJyMDwFIjfINEvgPgdED9khMiHAtUFQnEEFAcwQMRDgDgGiLVUZBlEhQXB2FBLCYyzknwZooMdwWwuLi4GfqA6QpiRCAwHAAh1EEQ=');
      if FindDTM(Close, x, y, MSX1, MSY1, MSX2, MSY2) then
        Mouse(x, y, 3, 3, True);
      FreeDTM(Close);
    end;

    procedure OpenB;
    begin
      Banker := DTMFromString('mbQAAAHicY2VgYNBkZGDQAmJdINYGYjUgngIUnwDEU4F4JhDPAmIBHgkGMSElBlkxDQYRfhkgX5yBHyiOjhmxYDAAAIgEBWM=');
      OBank := DTMFromString('mlwAAAHicY2dgYPAFYj8gjgHieCDOg+IdUDoLiHOAuBjKBtFFQDxnUjnDvOm1DNyyamD69HkOMOaWU2PgB8rjwox4MBQAAKT2D1I=');
      if FindDTM(Banker, x, y, 4, 55, 515, 387) then
      begin
        Mouse(x, y, 3, 3, False);
        Wait(450 + Random(150));
        if FindDTM(OBank, x, y, 4, 55, 515, 387) then
          Mouse(x+35, y, 3, 3, True);
        Wait(450 + Random(150));
      end;
      FreeDTM(Banker);
    end;

    {procedure OpenB;
    begin
      Banker := DTMFromString('mbQAAAHicY2VgYNBkZGDQAmJdINYGYjUgngIUnwDEU4F4JhDPAmIBHgkGMSElBlkxDQYRfhkgX5yBHyiOjhmxYDAAAIgEBWM=');
      if FindDTM(Banker, x, y, 4, 55, 515, 387) then
      begin
        Mouse(x, y, 3, 3, True);
        repeat
           Wait(250 + Random(150));
        until FindColorTolerance(x, y, 805925, 217, 502, 303, 522, 5);
        TypeSend(' ');
        repeat
           Wait(250 + Random(150));
        until FindColorTolerance(x, y, 1972497, 217, 499, 303, 522, 5);
        TypeSend('1');
        Wait(450 + Random(150));
      end;
      FreeDTM(Banker);
    end;}


    begin
      ClearDebug;
      SetupSRL;
      MouseSpeed := 19;
      OpenB;
      Wait(400 + Random(150));
      CloseW;
    end.

    Just log into RS, set your settings to Direct X mode and use the settings below. Go to Varrock East Bank and face Camera South with Angle at its Highest. Must run this throught the browser since SMART cannot change modes anymore.



    Again, its not too complex, it only opens the bank and closes it right after but I wrote this in 2-5 minutes and with basic scripting knowledge. With ChooseOption working, my scripts would be as effective running in DirectX as they were in Safe Mode. DirectX is still just as bottable thanks to DTMs so this could be a possible solution in the event Ben doesn't get OGL working right and Safe Mode ends up dying/removed. SRL would have to be rewritten but only the most important functions would need to be updated at first, the rest could be slowly updated at a later time. This would however require your Mouse and the RS Browser window to be maximized, so this kind of botting would need to be through Virtual Machines if the user still wishes to use their computers.

    DirectX botting the future? We cannot really tell at this time but it is surely possible and still just as viable as Safe Mode ever was.

    D.S.

  6. #6
    Join Date
    Dec 2007
    Posts
    2,112
    Mentioned
    71 Post(s)
    Quoted
    580 Post(s)

    Default

    Quote Originally Posted by ziellos View Post
    E.
    Also directx interception seems to be the more definite option at this point, no one really picked up OGL and made progress with it in the past half a year. Mato just took on everything on his own and has progressed quite well.
    IMO OGL is better, im pretty sure mato is injecting, brandon and benland are hooking

  7. #7
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    Quote Originally Posted by pur3b100d View Post
    IMO OGL is better, im pretty sure mato is injecting, brandon and benland are hooking
    Mato is hooking the functions to inject code to them.
    There used to be something meaningful here.

  8. #8
    Join Date
    Dec 2007
    Posts
    2,112
    Mentioned
    71 Post(s)
    Quoted
    580 Post(s)

    Default

    Quote Originally Posted by Frement View Post
    Mato is hooking the functions to inject code to them.
    that doesn't make sense :P

  9. #9
    Join Date
    Nov 2011
    Posts
    1,589
    Mentioned
    9 Post(s)
    Quoted
    17 Post(s)

    Default

    Mato is doing the same as Brandon but for Directx.
    oGL and Dx do the same thing, rendering the game, both are able to get 'injected' or 'hooked'. Just Dx is windows only.
    Mat



    ^^

  10. #10
    Join Date
    Nov 2011
    Posts
    59
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by Mat View Post
    Mato is doing the same as Brandon but for Directx.
    oGL and Dx do the same thing, rendering the game, both are able to get 'injected' or 'hooked'. Just Dx is windows only.
    Mat
    Couldn't it all be ran in CrossOver, which is the same as Wine.

  11. #11
    Join Date
    May 2007
    Location
    England/Liverpool
    Posts
    1,004
    Mentioned
    9 Post(s)
    Quoted
    106 Post(s)

    Default

    Nope directx is a windows only graphic rendering driver so sadly no linux where as olg is cross platform

  12. #12
    Join Date
    Oct 2007
    Posts
    111
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    isn't OGL a bitch to set up overall? getting tribot to even enter OGL, moreover detect that it was on took me a good 10 tries.

  13. #13
    Join Date
    Jul 2008
    Location
    NSW, Australia
    Posts
    881
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •