Jump to content
AC Tool Forums

minimx

Members
  • Content Count

    39
  • Joined

  • Last visited

About minimx

  • Rank
    Cool Newbie

Recent Profile Visitors

91 profile views
  1. Windows 7, I don't know if I am using the Classic Windows theme or just turned off most of the enhancement of the visuals in windows.
  2. are those test being done with Divide's window being smaller than the full screen? Both: full screen and smaller than fullscreen. The image was perfect in both tests. And is the image from the d_screen.bmp or from a screen capture of the window only, from another program? From d_screen.bmp, no other program, just opened the d_screen.bmp (divScreen).
  3. Printscreen made by me: divScreen opened with paint I see no difference. I made anoother test: I ran my actool to find the scroll icon in divide screen in full screen mode, it found it. then I ran the same code in divide using the fast click to keep it in full screen, and checked the divScreen file, they looked the same, but I displayed the divscreen in slideshow mode and ran the actool to find the scroll icon in the slideshow image it found it! Then I did the same with divide in non a fullscreen mode, ran actool and found it in both. The image made by divide seems to be perfect. But the object is not found by that previous divide code.
  4. The imagefrom: divScreen file. If I did something wrong or unclear tell because I am a noob! But really happy to assist.
  5. First test: It looks fine to me, don't know about the bottom part, it is a little bit fuzzier, but not that bad Second test looks just like the first one, I can post if you want, it is good, even on the edges.
  6. No problem, that's what betas are for, take your time and if I can help in anyway just say it! Thank you so much!
  7. In the last macro I was searching for a piece of the icon of divide, to do a test in it's own window, to make it more simple. Braveland is a steam game and has it own window.
  8. I want to know how to write in Divide and how much faster it would do a search in the screen looking for an object. The game is Braveland heroes. and some silly browser games. I want to find objects in a board. So I can make a virutal map with enemies and my own creatures
  9. Divide macro: uses Classes,divide; var d: TDivObject; procedure dd // 4x4 0, 0 begin d := TDivObject.Create; with d do begin Def.Add('107=0,0|107=0,2|107=0,4'); Def.Add('107=2,0|107=2,2|190=2,4'); Def.Add('107=4,0|198=4,2|239=4,4'); end; end; begin SetActiveWindow(2308); MousePos(1326, 11); // when the setactivewindow is activated it changes the divide screen from the fullscreen, this mousepos + click sets it back to fullscreen Delay(2, 'sec'); leftclick; Delay(2, 'sec'); dd; if IsObject(d, 0, 0) then begin timestamp ('cave'); delay (9000); end else begin timestamp ('notcave'); delay (3000); end; end; It gives me a negative response, 'delay 3000 and notcave' even if the object is there. Ac tool macro: Object d // 0,0 4x4 107=0,0|107=0,2|107=0,4 107=2,0|107=2,2|190=2,4 107=4,0|198=4,2|239=4,4 End SetActiveWindow 2760 delay 2000 MousePos 75, 395 leftclick delay 2000 IsObject d at 0,0 delay 20000 Else pause End It gives me a positive answer: delays 20 sec.
  10. But I don't seem to get a positive response, even when it should. I created an object using divide screen, a part of the scroll icon. In divide macro it doens't find and in a similar AC tool macro it finds the object. Divide macro uses Classes,divide; var d: TDivObject; procedure dd // 4x4 11, 11 begin d := TDivObject.Create; with d do begin Def.Add('218=0,0|253=0,2|246=0,4'); Def.Add('218=2,0|253=2,2|247=2,4'); Def.Add('225=4,0|253=4,2|248=4,4'); end; end; begin dd; if IsObject(d, 11, 11) then begin timestamp ('cave'); delay (20000); end else begin timestamp ('notcave'); delay (3000); end; end; It gives me a negative response, 'delay 3000 and notcave' even if the object is there. Ac tool code: Object d // 11, 11 4x4 218=0,0|253=0,2|246=0,4 218=2,0|253=2,2|247=2,4 225=4,0|253=4,2|248=4,4 End IsObject d at 11, 11 delay 20000 Else pause End It gives me a positive answer: delays 20 sec.
  11. It works! uses Classes,divide; var d: TDivObject; procedure dd begin d := TDivObject.Create; with d do begin Def.Add('128=0,0|128=0,2|128=0,4'); Def.Add('212=2,0|212=2,2|212=2,4'); Def.Add('128=4,0|128=4,2|128=4,4'); end; end; begin dd; if IsObject(d, 1041, 123) then begin timestamp ('cave'); delay (3000); end else begin timestamp ('notcave'); delay (3000); end; end;
  12. That is what this post is for, you are amazing and we are here for the long road! Thank you soo much!
  13. Hi Whabbit, I am having some doubts about isobject, even a basic isobject function I am not able to make it work. uses Classes,divide; var d: TDivObject; procedure dd begin d:= TDivObject.Create; with d do begin Def.Add('128=0,0|128=0,2|128=0,4'); Def.Add('212=2,0|212=2,2|212=2,4'); Def.Add('128=4,0|128=4,2|128=4,4'); end; end; begin if IsObject('d', 1041, 123) then begin timestamp ('cave'); delay (3000); end; end;
  14. This is really important. Thank you soo much! Ok, I will try to improve and make my codes as clean an as organized as yours!
  15. Wabbit, you are AMAZING MATE!!! I love you! I love you! this one works: uses divide; begin //lvl 0 if 10 > 11 then //lvl 1 begin delay (1000); MousePos(646, 359); delay (5000) ; end; // lvl 1 else begin //lvl 1,5 bell; if 5 > 6 then begin //lvl 2 MousePos(1081, 396) ; delay (1000) ; end; // lvl 2 else begin //lvl 2,5 if 8 > 6 then begin //lvl 3 MousePos(28, 411); delay (5000) ; end; // lvl 3 else begin //lvl 3,5 delay (1000) ; end; //lvl 3,5 end; //lvl 2,5 end; //lvl 1,5 delay (1000); MousePos(325, 553); end; //lvl 0 In Divide you can have an else inside an else, but you have to be really organized! You are amazing, thanks!
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and to our Privacy Policy.