SRL Archive - S.M.A.R.T. General News

S.M.A.R.T. The Minimizing Autoing Resource Thing!


Wizzup?

2008-02-04 08:06:56

S.M.A.R.T.
Scar Minimizing Autoing Resource Thing
by

BenLand100



What is S.M.A.R.T?


S.M.A.R.T. is a RuneScape automating tool specially designed for SCAR.
It allows the user to macro off-screen, either minimized or just by overlapping the screen.
S.M.A.R.T is an unmodified RuneScape client, all it does is load the RuneScape main applet on it's own form, allowing it to perform mouse and keyboard actions, and passing the client-screen bitmap to SCAR. It uses it's own embedded mouse, thus freeing your own mouse while automating RuneScape!


What functions does S.M.A.R.T. include?



To make using S.M.A.R.T. possible without too much script editing hassle, S.M.A.R.T. temporarily (during your macro session) overwrites SCAR's core functions, they include:

  • MoveMouse()
  • HoldMouse()
  • ReleaseMouse()
  • KeyUp()
  • KeyDown()
  • SendKeys()
  • GetMousePos()

Other functions in S.M.A.R.T.

  • SmartSetup()
  • SmartGetDC


Installing S.M.A.R.T.



The SRL Revisions (#12 and up) automatically include Embedded Smart.dll & Smart.scar.
If you are using the SRL Subversion, you can skip this part. It contains a lot of usefull information, and I do recommend you read it.

It is also possible to download these at the official S.M.A.R.T thread at the SRL-Forums.


Embedded Smart.dll is a SCAR-Plugin, it contains all the core S.M.A.R.T. functions.
Which means you will need to copy it to SCAR/Plugins/*here*. After you have copied the plugin, restart SCAR.

Smart.scar is a SCAR include, it overwrites SCAR core functions with S.M.A.R.T.'s core functions, which makes it a lot easier to use S.M.A.R.T. in SCAR.
Smart.scar should be placed in SCAR/Includes/SRL/SRL/Misc/*here*


Getting ready to macro with S.M.A.R.T!



The first thing you want to do when running a script with S.M.A.R.T. is including Smart.scar.

You should always include Smart.scar before you include anything else, even before SRL.scar!

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}

begin
end.

Now, you have access to all the functions you need to macro with S.M.A.R.T.
S.M.A.R.T. can be started by calling SmartSetup(server: string; hiDetail: Boolean; signed: Boolean);

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}

begin
SmartSetup('ams3', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
end.

Now, you want SCAR to be able to use the S.M.A.R.T. bitmap.
This is where we use SmartGetDC: Longint;

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}

begin
SmartSetup('ams3', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
SetTargetDC(SmartGetDC); {This sets the SCAR bitmap for ALL color/bitmap/dtm finding to the smart bitmap.}
end.

That is the actual setup part. After this part you can call everything you normally call, SetupSRL, SetupScript, LoadBitmaps, DeclarePlayers, etc…
There is also an Procedure called SmartSetupEx(WorldNum: Integer; hiDetail: Boolean; Signed: Boolean);
This procedure allows you to put in a World Number instead of a world prefix.
SmartSetupEx(51, False, False); will do the same as SmartSetup('ams3', False, False);

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('ams3', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
SetTargetDC(SmartGetDC); {This sets the SCAR bitmap for ALL color/bitmap/dtm finding to the smart bitmap.}
SetupSRL;
end.

After running MyScript; you should see something like this:


Notes:
  • The world prefixes can be taken from SRL/SCSS/Worlds.ini. (Replace 'ams3' with an other prefix.)
  • Smartzkid has made a slightly different Smart.scar, which contains SmartSetupEx.
  • This procedure allows you to fill in a world number instead of a prefix.
  • The “Stop Blocking” button is a very powerfull feature of S.M.A.R.T.
  • If S.M.A.R.T. is 'blocking' it blocks you from typing anything in it, aswell as blocking any mouse actions from your own 'windows' mouse. If S.M.A.R.T. is not blocking, you can use the client like a normal RuneScape client, you can click and type with your mouse/keyboard.
  • You might want to pause SCAR while Smart is loading RuneScape.


Frequently Asked Questions about S.M.A.R.T.


What does S.M.A.R.T. stand for?
S.M.A.R.T. stands for SCAR Minimizing Autoing Resource Thing.

Who made S.M.A.R.T. ?

S.M.A.R.T. is created by BenLand100.

Do I need a certain java version to get S.M.A.R.T. to work fully functional?


You need Java 1.6 or higher for S.M.A.R.T. to work.
You can get it here.


SCAR Popups with the following error: “msvcr71.dll can not be found.”

*Although this error should no longer exist, I still added a solution in the small tutorial.

“msvcr71.dll is a module containing standard C library functions such as printf, memcpy, and cos. It is a part of the Microsoft C Runtime Library.”

The solution is simple. Download msvcr71.dll and copy it into your System Disk/WINDOWS/system32/*here*


S.M.A.R.T closes when I start a script.

This happens when you don't call SmartSetup in your script. You should always call SmartSetup, even if the S.M.A.R.T. client is already loaded. If the smart client is already loaded, it will not reload the S.M.A.R.T. client.


Colorfinding does not work properly when S.M.A.R.T. is minimized.

Make sure you have called SetTargetDC(SmartGetDC);


Is S.M.A.R.T detectable?


No. S.M.A.R.T. is not detectable. It does not modify the JageX RuneScape applet.


If you have any further questions on S.M.A.R.T. do not hesitate to post them on the SRL-Forums!


Enjoy!

SRL Team ©2007-2008

JuKKa

2008-02-04 09:14:10

O_O!!! so this is now public?

mastaraymond

2008-02-04 09:14:29

From: JuKKa
O_O!!! so this is now public?

It is.

JuKKa

2008-02-04 09:15:26

well.. This raises the popularity in scar by 100%!

Tootoot222

2008-02-04 09:22:47

wow, this is so awsome, i ran my servant planker for like 3 mins on it!

EDIT: you know, the {.include SRL/SRL/Misc/Smart.scar} bit should be included into Srl

MasterKill

2008-02-04 09:37:07

SCAR 4 LIFE

i'll start updating my scripts for smart/rev 12 now.

awesome!

The Intern

2008-02-04 09:40:32

Nice, so this will be like NeXus?

Cazax

2008-02-04 09:41:51

From: MasterKill
SCAR 4 LIFE

i'll start updating my scripts for smart/rev 12 now.

awesome!


YES! MK update your scripts!

The Intern

2008-02-04 09:43:41

From: JuKKa
well.. This raises the popularity in scar by 100%!


This is what Scar needed after the trade limit update:)

MasterKill

2008-02-04 09:44:12

From: cazax
YES! MK update your scripts!


rofl…

i'll…

weequ

2008-02-04 09:51:34

So can I then use my computer and macro at the same time?
If so, I'm happy :):D

Wizzup?

2008-02-04 09:52:14

From: antti mies
So can I then use my computer and macro at the same time?
If so, I'm happy :):D


Yep, you can.

MasterOfStuff

2008-02-04 09:55:22

Wow, this sounds awesome. Gonna have to get this down, kinda confusing, but SCAR in general was when I first started using it. Will make autoing alot easier.

ZaSz

2008-02-04 10:05:09

YES, 1ST day back from being out of state and i happen to be up early! Sweet this will be good. Time for a new script from me i guess.

Tootoot222

2008-02-04 10:05:10

do all scar functions work with this? there seems to be a few that don't do anything for me

Wizzup?

2008-02-04 10:07:17

From: tootoot222
do all scar functions work with this? there seems to be a few that don't do anything for me


What ones?
All Find Color/Bitmap/DTM/OCR should work. As long as you call SetTargetDC(SmartGetDC); at the script startup.

Tootoot222

2008-02-04 10:34:32

well, i though LoggedIn; didn't work, but i was wrong, i forgot to press the "Start Blocking" button again, so it was looking in the wrong place.
sometimes when i run it though, it closes the SMART and SCAR windows, and it doesn't give me an error or ask me if i want to save the script

From: Wizzup?
…Color/Bitmap/DTM/OCR…


OCR?

Wizzup?

2008-02-04 10:45:27

From: tootoot222
well, i though something didn't work, but i was wrong, i put something in that script that made it malfunction.
sometimes when i run it though, it closes the SMART and SCAR windows, and it doesn't give me an error or ask me if i want to save the script



OCR?


IsTextInAreaEx, GetTextAtEx, CreateBitmapFromText, etc.

n3ss3s

2008-02-04 10:46:52

OCR = Optical Character Recognition - GetTextAtEx etc.

EDIT: Wizzy got me.

Tootoot222

2008-02-04 10:48:38

ah, ok

EDIT: hmm.. now it's having a hard time pressing the "Enter" key, idk why, it's called as
SendText(#13);, i keep having to stop blocking, (my entire keyboard won't work at this point, but strangely the mouse does) then start blocking again, the stop blocking again, then i can manually press enter

nielsie95

2008-02-04 10:52:57

It's Chr(10) or #10 for SMART ;)
Btw, if you're using SendKeysVB it wont work. Just use SendKeys or TypeSend.

Naum

2008-02-04 11:26:05

Ah man thats good. But i still think it should have stayed private :(

the scar noob

2008-02-04 11:26:15

This has been released to the public??(thus also the leechers?):duh:

Rambozin

2008-02-04 11:38:06

Why? :eek:

Runescapian321

2008-02-04 11:41:09

Well yeah, this will bring a lot of leechers, but it'll also bring many contributers, so it is more good than bad :)

No more killing your computer with VMs! Woot!

Rambozin

2008-02-04 11:43:19

Currently Active Users Viewing This Thread: 7 (6 members and 1 guests)
Rambozin , codx1 , FagetHax0r , heavenzeyez1 , Wizzup? , U L T R A

Well, it is popular xD

FagetHax0r

2008-02-04 11:47:10

Actually It wont bot

Runescapian321

2008-02-04 11:55:54

Either it's a bug or it's just me but even when you 'Stop Blocking' your keyboard still doesn't work (you can't type or use arrows to move screen), only the mouse works.

If you're running a script it works fine though :) Very nice thing.

Is there any way to run multiple character at once (dw I'm not trying to rape rs)? Or would you have to download multiple Scars to do that?

FagetHax0r

2008-02-04 11:58:47

I Have this error begin
Line 6: [Error] (12540:11): Duplicate identifier 'MOVEMOUSE' in script C:\Program Files\SCAR 3.14\includes\SRL/SRL/Misc/Smart.scar

Naum

2008-02-04 12:09:54

I think this should be junior member stuff :)

Wizzup?

2008-02-04 12:09:59

From: FagetHax0r
I Have this error begin
Line 6: [Error] (12540:11): Duplicate identifier 'MOVEMOUSE' in script C:\Program Files\SCAR 3.14\includes\SRL/SRL/Misc/Smart.scar


You have to include Smart.scar first, like I mentioned in my small tutorial.

Negaal

2008-02-04 12:46:20

Really nice, though I think I'm going to lose my position in SRL stats now :S

No wonder if it's found on Sythe soon…

…with *Trojan*

Wizzup?

2008-02-04 13:11:52

From: Negaal
Really nice, though I think I'm going to lose my position in SRL stats now :S

No wonder if it's found on Sythe soon…

…with *Trojan*


Yes? How would they do that without the source?
Surely, everyone can access S.M.A.R.T., you don't even have to be a junior member.
Why would they download it from sythe instead?

Bobarkinator

2008-02-04 13:33:13

Make sure you all thank BenLand100 for this wonderful tool it was he who made it.

AbsTrACt'^.|

2008-02-04 14:37:05

This is what SCAR needed. Now SCAR is going to complete own all the others program's. Don't believe it? Then lets see:

- It has good anti-randoms and lots of great scripts.
- It is minimize-able.
- It's free!!

Great work Ben!!

FagetHax0r

2008-02-04 14:53:02

I Tryed the yew Cutter from Prison i did everything it worked A Client came up I That thing Too Show the scripts where the Rs Window is I CLicked run But nothing happened ?

MylesMadness

2008-02-04 15:09:57

NOOO It's puplic

Cazax

2008-02-04 15:14:07

so here is how HyperSecret is the 1st in SRL-Stats rank.

FrÕzÑ_§ÕµL

2008-02-04 15:14:30

Jesus guys, now I gotta deal with both the worldswitcher include mess AND the mess that SMART causes? You gotta be joking…

Jackrawl

2008-02-04 15:38:43

Well, I think this was a bad idea, but I guess it isn't my place to try and stop you people…Be prepared for spam, spam, spam and spam in the scripting help section and here.

Cazax

2008-02-04 15:44:29

From: JackLKrawl
Well, I think this was a bad idea, but I guess it isn't my place to try and stop you people…Be prepared for spam, spam, spam and spam in the scripting help section and here.


why do you think that?

Special Ed

2008-02-04 15:55:51

For all of you SRL Members posting "OMG its Free NOw Oh N0ez!" Please keep in mind that I'm sure the higher ups have been weighing the PRO's and CON's of this for some time, its not like they would all of a sudden say "Ok lets release it to the public!". If you want to complain about the release make a thread in the BBQ Pit.

If anyone needs help setting up SMART you can contact me on MSN @ [email]godmodeman@hotmail.com[/email]

kingarabian

2008-02-04 15:59:51

Yea, guys wtf. Just because you guys are srl-members doesnt mean you have to have EVERYTHING. Some junior members are just as good scripters as your are.

And at a positive side….THANKS!!! This is huge for scar/srl. Now ibot/nexus will go down.

Heavenzeyez1

2008-02-04 16:01:45

This thing is so Fu**ing awesome!! (A).
Thanks, for giving it to non-members. :)
Eerik.

Special Ed

2008-02-04 16:02:30

From: kingarabian
Yea, guys wtf. Just because you guys are srl-members doesnt mean you have to have EVERYTHING. Some junior members are just as good scripters as your are.


You where good with the first half your sentence but saying that some junior members are as good of scripters as SRL - Members is highly unlikely… the only reason I say unlikely is because I know both (a) Some people are too lazy to apply for SRL Members and (b) Some people don't think they're good enough.

And if you still think I'm wrong then why would those JSRL Members not apply for SRL Members if they're just as good of scripters as SRL Members?

Smartzkid

2008-02-04 16:06:49

This should be…interesting…to watch.

I think SRL will be better for it, though, just gotta have patience.


For all those new to SMART, keep in mind that there are a number of known bugs that do some pretty weird stuff and cause some pretty weird errors. You get used to 'em :D

For all scripters just exposed to SMART, keep in mind that there are a number of more advanced SMART functions (bitmap/colorfinding, etc); they should be much faster than SCAR's, albeit, possibly buggier, as they haven't been tested much.

EDIT:
From: kingarabian
Yea, guys wtf. Just because you guys are srl-members doesnt mean you have to have EVERYTHING. Some junior members are just as good scripters as your are.


We've gone through the tests, gone up the ranks; we deserve more.

carbonchain

2008-02-04 16:07:34

Wow! awesome feature!!!

kingarabian

2008-02-04 16:08:23

From: Special Ed
You where good with the first half your sentence but saying that some junior members are as good of scripters as SRL - Members is highly unlikely… the only reason I say unlikely is because I know both (a) Some people are too lazy to apply for SRL Members and (b) Some people don't think they're good enough.

And if you still think I'm wrong then why would those JSRL Members not apply for SRL Members if they're just as good of scripters as SRL Members?


Well thats what I mean so junior members can script. Some are just as good. But dis including markus, munk, jukka, MK, and the other guys.

Special Ed

2008-02-04 16:14:33

From: kingarabian
Well thats what I mean so junior members can script. Some are just as good. But dis including markus, munk, jukka, MK, and the other guys.


Just so long as we're clear…

Please remember people that this is essentially a gift from Benland100, and in receiving it I'm sure he'd be glad if those who used it didn't rape RS and ruin it for the rest of us.

kingarabian

2008-02-04 16:18:31

Do you have to use unsigned client?

mikevskater

2008-02-04 16:19:44

So all we have to do is add those two lines (include and setup and it will work with our current scripts? or do we have to change all scripts around to work with smart? Sorry if there is a tut, I didn't see one.

kingarabian

2008-02-04 16:22:35

From: mikevskater
So all we have to do is add those two lines (include and setup and it will work with our current scripts? or do we have to change all scripts around to work with smart? Sorry if there is a tut, I didn't see one.


Go to page 1. Wizzup? explained some stuff.

richk1693

2008-02-04 16:26:25

God damnit. Watch out leaching to up 50 times now that this is public. I call pub a VERY VERY VERY VERY BAD idea.

stampede10343

2008-02-04 16:32:45

alright when i started my script, with the new features Scar dissappears and nothing happens whats going wrong…. Heres my mainline
begin
SmartSetup('ch3', false, false);
SetTargetDC(SmartGetDC);
SetupSRL;
ScriptID := '601';
SRLID := YourSRLID;
SRLPassword := YourSRLPass;
if(YourSRLID = '')then
begin
WriteLn('Get A SRL Stats ID, script terminated...');
TerminateScript;
end;
DeclarePlayers;
AssembleDTM;
MouseSpeed := 45;
repeat
begin
SetupPlayer;
Proggy;
Players[CurrentPlayer].Integers[2]:= CountFeathers;
MarkTime(PlayerTimer);
repeat
FindChicken;
WaitInFight;
c := c + 1;
if(c = 3)then
begin
Callibrate;
end;
if(dbug)then writeln('Done Waiting for Fight');
Feathers;
FindNormalRandoms;
until(TimePerPlayer * 60000 <= TimeFromMark(PlayerTimer));
Players[CurrentPlayer].Integers[1] := CountFeathers - Players[CurrentPlayer].Integers[2];
Proggy;
if(not(LoggedIn))then NextPlayer(False);
if(LoggedIn)then NextPlayer(True);
end;
until(false);
end.

and i have Smart before SRL

nobody u kno

2008-02-04 16:40:34

IS there a certain place to download SRL 12 / SMART because i tried downloading a new SRL in SCAR and it just re downloaded SRL 11

osmm

2008-02-04 16:43:07

Thanks Wizzup? ;)

Hopefully no one is mad at me now.

Smartzkid

2008-02-04 16:49:11

From: stampede10343
alright when i started my script, with the new features Scar dissappears and nothing happens whats going wrong…. Heres my mainline
begin
SmartSetup('ch3', false, false);
SetTargetDC(SmartGetDC);
SetupSRL;
ScriptID := '601';
SRLID := YourSRLID;
SRLPassword := YourSRLPass;
if(YourSRLID = '')then
begin
WriteLn('Get A SRL Stats ID, script terminated...');
TerminateScript;
end;
DeclarePlayers;
AssembleDTM;
MouseSpeed := 45;
repeat
begin
SetupPlayer;
Proggy;
Players[CurrentPlayer].Integers[2]:= CountFeathers;
MarkTime(PlayerTimer);
repeat
FindChicken;
WaitInFight;
c := c + 1;
if(c = 3)then
begin
Callibrate;
end;
if(dbug)then writeln('Done Waiting for Fight');
Feathers;
FindNormalRandoms;
until(TimePerPlayer * 60000 <= TimeFromMark(PlayerTimer));
Players[CurrentPlayer].Integers[1] := CountFeathers - Players[CurrentPlayer].Integers[2];
Proggy;
if(not(LoggedIn))then NextPlayer(False);
if(LoggedIn)then NextPlayer(True);
end;
until(false);
end.

and i have Smart before SRL


Try using a different world prefix, if that's wrong, it will crash.

EDIT: Note, you can use SmartSetupEx and put in worldnumbers instead of having too look up prefixes.

Wizzup?

2008-02-04 16:54:02

From: osmm
Thanks Wizzup? ;)

Hopefully no one is mad at me now.


Nope. We planned this release a long time ago.

osmm

2008-02-04 16:58:29

Yea, I was gona edit post but I see others have posted already. I was gona ask why did you guys do this?

stampede10343

2008-02-04 17:06:21

SmartzKid, that didnt work it asked permission to acess SCSS and then dissappears?? :(

nhstarter10

2008-02-04 17:22:47

I think this is a great update and Thank you so much Benland, but why are so many srl members so upset? Now that armies are taken away from rs then why do so many people care about a minimizable scar? It is great if you just want to be able to use your comp while you auto and stuff like that, but it truly is not an advantage to anybody here. I also wanted to say that I think it should be only allowed to the people that can incorporate it into any given script themselves, meaning that nobody should update their script using s.m.a.r.t and just let everyone figure out how to include it on their own (only takes copy + pasting) This way it will force people to read about it on their own, and understand what they are doing. But thats just my thoughts on it.

carbonchain

2008-02-04 17:42:15

this thing is absolutely amazing! I think I'm going to learn scar just cause of this :D

oliver1205

2008-02-04 17:48:09

now jagex is going to own us

^ alot of srl mebers are pist because this is been srl mems only for a few months now. alot of people think now jagex will target us more, more leechers, plus it takes away a member only feature.

Main

2008-02-04 18:02:18

so if i read correctly, rev 12 provides a client which have its own mouse and keyboard, and the client can be minimunized and still able to macro?

oliver1205

2008-02-04 18:10:24

From: M_A_I_N_FTW
so if i read correctly, rev 12 provides a client which have its own mouse and keyboard, and the client can be minimunized and still able to macro?


yep. depending on ur comp it lags a lil but its minimzble scar

Main

2008-02-04 18:15:37

i don't see the client any where thou, any one give me link to a junoir member script that i can test smart on it?

gamer 5

2008-02-04 18:17:30

This sounds pretty neat! I just have to wait 5 more days for my account to get unbanned, I cant wait :D

nobody u kno

2008-02-04 18:59:12

Is this a new thing you have to download or do you just put something in at the beginning of the script to make it work??

bullzeye95

2008-02-04 19:38:56

Ahh, Ben, I don't think this was a good idea at all… but of course I have no say in this… I just hope it turns out well.

king vash

2008-02-04 19:42:28

looking forward to using!

nobody u kno

2008-02-04 20:42:15

Alright i got SMART running with the Guild miner script but runescape loads in SMART but doesnt do anything else besides load. Its doesnt log in or anything.

Lee Lok Hin

2008-02-04 20:54:22

From: nobody u kno
Alright i got SMART running with the Guild miner script but runescape loads in SMART but doesnt do anything else besides load. Its doesnt log in or anything.


I love you benland, works perfectly with forefeathers

You might like to try pausing the script when runescape is loading

nobody u kno

2008-02-04 21:21:41

From: leelokhin
I love you benland, works perfectly with forefeathers

You might like to try pausing the script when runescape is loading


Ive tried doing that and also stopping the script while runescape loads. Can anyone else get Jukka's guild miner working with SMART?

Bobarkinator

2008-02-04 21:42:51

I am also free on MSN if anybody needs to add me so they can get this set up

[email]monkeyaregoodpeople@gmail.com[/email]

nobody u kno

2008-02-04 21:51:50

From: Bobarkinator
I am also free on MSN if anybody needs to add me so they can get this set up

[email]monkeyaregoodpeople@gmail.com[/email]


Im guessing you have G talk? I sent you an invite on there.

BobboHobbo

2008-02-04 22:22:34

Interesting now SMART the ownage SCAR ownager is now public, i was like :o wizzy accidently said SMART :O

Goes to script help and finds how many help threads?

Firebrand

2008-02-04 22:35:10

Oh no, another revision ? You guys are getting through these fast :D

Just have to start editing script now, Not sure what Fakawi was worried about SCAR dying. Just about to get very interesting I think :)

t3hl33tn00b

2008-02-04 23:25:19

ughhh why was this released :( i feel like this was a last resort attempt to keep these forums alive T_T

Shady?

2008-02-04 23:27:49

Gosh, its great, i'm trying it out right now. Good job.

Firebrand

2008-02-04 23:33:34

From: t3hl33tn00b
ughhh why was this released :( i feel like this was a last resort attempt to keep these forums alive T_T


These forums are still pretty active :( Don't be an emo with all your depresso shit :D

NiCbaZ

2008-02-05 00:03:59

waoh very nice this means we can ru more than one scar windo on rs screen? lol

very nice and handy autoing + useing comp at same time mes loves it!

Firebrand

2008-02-05 00:58:33

Just wondering, does this use some temporary files. Every time I start it I have to update :(

Tazzie 02

2008-02-05 01:58:07

Very fancy ;) I really wanted to use my computer while macroing. Thanks for releasing it public but I hope it does more good than bad as someone said on page 1.

Tazzie

vcvv

2008-02-05 01:59:48

Awesome, no more VMware!
This should be a Junior member extra, as Jagex could easily find this and find a patch to this.. :\

StrikerX

2008-02-05 02:07:29

damn man this is awsome

codx1

2008-02-05 02:33:19

thx to Benland and srl devs for making this possible, looks like an awesome feature

I just got 1 problem with it, Im trying to use a memb script with SMART but it logs me in a f2p server how can u change that?

Firebrand

2008-02-05 02:42:53

Change the prefixes for what world you want to log into :D

VivaLaRofl

2008-02-05 04:23:54

Awesome, means I can have more then one SCAR running right?


Good job SRL team & BenLand!

mastaraymond

2008-02-05 05:01:36

You can have multiple SMARTS. There are a few things you must know.

First, it takes lots of CPU so have a good computer.
Secondly, it needs a special installation.. (Make a new scar folder for every SMART..)


When I've got time I'll post my smart loader (which is used for mutliple SMARTs) and I'll make a short explantion..

coo too

2008-02-05 07:37:14

Woooooo it will be cool autoing and doing other stuff at the same time

aka1represent

2008-02-05 10:19:01

So all this is automaticly in rev 12 We dont have to download anything else or stuff to make it work just update to rev 12?

MasterOfStuff

2008-02-05 10:24:24

From: stampede10343
alright when i started my script, with the new features Scar dissappears and nothing happens whats going wrong…. Heres my mainline
begin
SmartSetup('ch3', false, false);
SetTargetDC(SmartGetDC);
SetupSRL;
ScriptID := '601';
SRLID := YourSRLID;
SRLPassword := YourSRLPass;
if(YourSRLID = '')then
begin
WriteLn('Get A SRL Stats ID, script terminated...');
TerminateScript;
end;
DeclarePlayers;
AssembleDTM;
MouseSpeed := 45;
repeat
begin
SetupPlayer;
Proggy;
Players[CurrentPlayer].Integers[2]:= CountFeathers;
MarkTime(PlayerTimer);
repeat
FindChicken;
WaitInFight;
c := c + 1;
if(c = 3)then
begin
Callibrate;
end;
if(dbug)then writeln('Done Waiting for Fight');
Feathers;
FindNormalRandoms;
until(TimePerPlayer * 60000 <= TimeFromMark(PlayerTimer));
Players[CurrentPlayer].Integers[1] := CountFeathers - Players[CurrentPlayer].Integers[2];
Proggy;
if(not(LoggedIn))then NextPlayer(False);
if(LoggedIn)then NextPlayer(True);
end;
until(false);
end.

and i have Smart before SRL



I have the same problem. I tried with SmartSetupEx and SmartSetup and it just disappears and no client comes up. I setup smart.scar before srl as well.
I'll try a few other scripts with this.

Sc00by22

2008-02-05 10:38:52

WoW, No More virtual machines!

you won

2008-02-05 18:11:59

i just have 1 question…can u make this load on Signed java applet? because it won't load unsigned for me.

Firebrand

2008-02-05 22:37:35

From: you won
i just have 1 question…can u make this load on Signed java applet? because it won't load unsigned for me.


Open up SRL.scar and change this line:
 SmartSetup('ams3', false, false);

To This:
SmartSetup('ams3', false, true);

First boolean is whether Hi-Detail or not, second is whether Signed or Unsigned :D

Runescapian321

2008-02-05 22:46:58

From: mastaraymond
You can have multiple SMARTS. There are a few things you must know.

First, it takes lots of CPU so have a good computer.
Secondly, it needs a special installation.. (Make a new scar folder for every SMART..)


When I've got time I'll post my smart loader (which is used for mutliple SMARTs) and I'll make a short explantion..


You don't really need a special installation. I just open up multiple Scars (not tabs, seperate windows), put the scripts on (make them SMART compatible if creator hasn't done so yet), and viola, multiple SMARTs. Too bad my computer has trouble running 2 at a time, I suppose I'll just use one for now :p

canu44

2008-02-05 23:03:49

are we allowed to, Like have a smart, and a SCAR on same time,

means, One smart program, and another Scar program doing something different, or is it more* more likely to get banned*, as there is 2 accs with same ip logged on

Dracody

2008-02-06 00:30:35

well….this is just awsome!!!!! thank you a lot guys !!!

Firebrand

2008-02-06 00:36:52

From: canu44
are we allowed to, Like have a smart, and a SCAR on same time,

means, One smart program, and another Scar program doing something different, or is it more* more likely to get banned*, as there is 2 accs with same ip logged on


Wouldn't Unsigned disguise your IP ?? Sorry never been a Whizz at networking :D

Markus

2008-02-06 06:51:13

From: Runescapian321
You don't really need a special installation. I just open up multiple Scars (not tabs, seperate windows), put the scripts on (make them SMART compatible if creator hasn't done so yet), and viola, multiple SMARTs. Too bad my computer has trouble running 2 at a time, I suppose I'll just use one for now :p


It'll crash after a while though.

aka1represent

2008-02-06 08:12:47

How do we install it now cause when i update my revision to 13# And trying to run A script That uses Smart to he says : Include file C:\Program Files\SCAR 3.14\includes\SRL\SRL\Misc\Smart.scar does not exist.
Failed when compiling

How can i fix ?
Using scar 3.14

RusinaRange

2008-02-06 08:37:04

Do i have to change all lines in a script for it to work with smart or do i just have to add a few lines???

RusinaRange

2008-02-06 10:54:59

Line 6: [Error] (12333:11): Duplicate identifier 'MOVEMOUSE' in script D:\ALL_SORTS\Scar3.12\SCAR 3.12\includes\SRL/SRL/Misc/Smart.scar
why does that come up???

Wizzup?

2008-02-06 11:10:05

From: RusinaRange
Line 6: [Error] (12333:11): Duplicate identifier 'MOVEMOUSE' in script D:\ALL_SORTS\Scar3.12\SCAR 3.12\includes\SRL/SRL/Misc/Smart.scar
why does that come up???


Why don't you read the tutorial? You have to include smart.scar before any other include…

Not a L33cher

2008-02-06 12:29:48

Thanks ben! Is S.M.A.R.T. legal?

A G E N T

2008-02-06 20:46:14

Thanks SO much for making this Ben, it sure is better than having VM Player monopolizing all my system resources :)

And @ poster above:
It's just as (il)legal as SCAR.

nprp

2008-02-06 20:57:08

Can you go easy on the language you use because people like me don't understand a word you said, like how to install s.m.a.r.t and stuff.

Can you please go step by step how to do everything for smart?

I want to use smart on the forefeathers script !

Lot's of people need help with smart, i suggest that you go step by step showing pictures and everything, for how to install s.m.a.r.t and how to make it run on a script — forefeathers.

Remember wizzup? that there are noobs out there for scar and not every one is a genius at scar like you and other people.

Please reply back or tell me where you have posted this for every one to see, with like pictures and stuff.

Thank-you.

vcvv

2008-02-07 01:09:16

From: canu44
are we allowed to, Like have a smart, and a SCAR on same time,

means, One smart program, and another Scar program doing something different, or is it more* more likely to get banned*, as there is 2 accs with same ip logged on


If you have two(or more) different browsers(InternetExplorer,Firefox, Opera) then use the built-in proxy on each of them.
It's usually in the Internet Options and LAN Settings.

Da 0wner

2008-02-07 05:30:36

Eh, I added the plugin to be included in my SRL. =]

Not a L33cher

2008-02-07 10:31:12

From: A G E N T 83
Thanks SO much for making this Ben, it sure is better than having VM Player monopolizing all my system resources :)

And @ poster above:
It's just as (il)legal as SCAR.

Oh ok than thanks well I read that SCAR is completly legal so if S.M.A.R.T. is the same than woot! Also I don't get how you set it up. Please post a guide for the complete noob (Like me!)(wait not like me I know how now :D).

mixster

2008-02-07 12:44:08

To set it up (basically) all you have to do is add 3 lines of code:

{.include SRL/SRL/Misc/smart.scar}
just before the {.include SRL/SRL.scar}
and

SmartSetup('ams3',False,False); // or SmartSetupEx(50,False,False);
SetTargetDC(SmartGetDC);
in the setup of the script (before it does DeclarePlayer's is where I normally put it).
Please try and check out the tutorials a bit better, because Wizzup?'s especially made it clear how easy it is to add and will very quickly become as second nature as adding the srl include line.

ge0force

2008-02-07 21:31:13

From: Not a L33cher
Thanks ben! Is S.M.A.R.T. legal?


now wat kind of a question iz DAT?? is smart legal…kk tell u wat…when ever SCAR turns legal then so will SMART
and i mean "legal" from Jagex'z perspective…
soo the answer is

NO..

krnpride

2008-02-08 03:35:41

S.M.A.R.T closes when I start a script.

This happens when you don't call SmartSetup in your script. You should always call SmartSetup, even if the S.M.A.R.T. client is already loaded. If the smart client is already loaded, it will not reload the S.M.A.R.T. client.


Huh?
For some reason, one of my scripts keep closing when I start it.
What do you mean "call SmartSetup"?

Wizzup?

2008-02-08 03:58:23

From: krnpride
Huh?
For some reason, one of my scripts keep closing when I start it.
What do you mean "call SmartSetup"?


With calling I mean using it in your script. ;)


SmartSetup('ams3', False, False);

Like that.

mixster

2008-02-08 05:21:58

Otherwise, you may need to update your Java version if adding SmartSetup doesn't fix it.

ConneX

2008-02-08 08:15:46

Can some1 post files,im little new noob:P im not so good edit scripts or something

mixster

2008-02-08 09:23:28

All you have to do is add 3 lines - scroll up the page for my last post and you can see the 3 lines to add. Please try reading in the future. You have to edit the script you're going to run with SMART.

infested999

2008-02-08 10:19:27

problem : when i just run an auto fletcher it will open smart and start clicking…but nothing happens :O

so i pressed stop blocking and then it can work again… but i cant minimize it…


so i can use smart but i cant minimize it and i have to unblock it at all times

King of the Nites

2008-02-08 18:32:24

My Smart will open and everything but then nothing happens and in my debug box its says succesfully executed a second after i start i have the whole script. I filled up the script right.

joeyfeduka

2008-02-09 02:55:53

From: ConneX
Can some1 post files,im little new noob:P im not so good edit scripts or something


Smart automatically comes with Rev12, please refer to the SMART Tutorial page for more help

TheChineseMan

2008-02-09 03:55:17

how do u call smart setup into ur script the same thing happens to me scar just closes down idk what to do and i dont understand can anyone pls help me and explain…
i have added these lines into my script
{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('107', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
SetTargetDC(SmartGetDC); {This sets the SCAR bitmap for ALL color/bitmap/dtm finding to the smart bitmap.}
SetupSRL;
end.

but now idk what to do

TheChineseMan

2008-02-09 04:48:23

omg im soo dumb i forgot to change the prefix soz!!!!
but not it loads up SMART but when i try to press play it just does this
Successfully compiled
SRL Compiled in 15 msec
Successfully executed

and the script dosent even start what do i do?

mixster

2008-02-09 16:17:28

If you want to use a world number, then use 'SmartSetupEx(Worldnumber,False,False);'.
Have you put anything else in the script? Because if you only have SmartSetup in the script, then that will be all it does.
Lastly, please edit your posts rather than double-posting in the future.

King of the Nites

2008-02-09 22:37:13

From: thechineseman
omg im soo dumb i forgot to change the prefix soz!!!!
but not it loads up SMART but when i try to press play it just does this
Successfully compiled
SRL Compiled in 15 msec
Successfully executed

and the script dosent even start what do i do?


I get the same error as you

ConneX

2008-02-10 06:25:29

[Runtime Error] : Exception: Access violation at address 020110AB in module 'Embedded SMART.dll'. Read of address 000006DC in line 47 in script C:\Program Files\SCAR 3.14\includes\SRL/SRL/Misc/Smart.scar

{
smart.scar overwrites the SCAR procedures.
You should always include this before any other include, even SRL.scar
}

procedure MoveMouse(x, y: Integer);
begin
SmartMoveMouse(x, y);
end;

procedure HoldMouse(x, y: Integer; left: Boolean);
begin
SmartHoldMouse(x, y, left);
end;

procedure ReleaseMouse(x, y: Integer; left: Boolean);
begin
SmartReleaseMouse(x, y, left);
end;

procedure KeyUp(key: Byte);
begin
If Key = 13 Then
Key := 10;
SmartReleaseKey(key);
end;

procedure KeyDown(key: Byte);
begin
If Key = 13 Then
Key := 10;
SmartHoldKey(key);
end;

procedure SendKeys(S: String);
begin
SmartSendKeys(S);
end;

procedure GetMousePos(var x, y: Integer);
begin
SmartGetMousePos(x, y);
end;

function GetColor(x, y: Integer): Integer;
begin
result:= SmartGetColor(x, y);
end;

procedure SmartSetTarget;
var
Smart_Bitmap: Integer;
begin
Smart_Bitmap:= BitmapFromString(765,503,'');
GetBitmapCanvas(Smart_Bitmap).Handle:= SmartGetDC;
SetTargetBitmap(Smart_Bitmap);
FreeBitmap(Smart_Bitmap);
end;

function FindWindow(Title: String): Boolean;
begin
result:= true;
end;

procedure ActivateClient;
begin
end;

function FindWindowBySize(Width, Height: Integer): Boolean;
begin
result:= true;
end;

procedure SmartSetupEx(worldnumber: integer; hiDetail, signed: boolean);
var
prefix: string;
begin
prefix := ReadINI('World' + IntToStr(worldnumber), 'Prefix', AppPath + 'includes\SRL\SCSS\worlds.ini');
if(prefix = '')then
begin
writeln('Invalid world number or corrupted world list. Please review your settings');
TerminateScript;
end;
SmartSetup(prefix, hiDetail, signed);
end;
NEED HELP!

Wizzup?

2008-02-10 08:30:59

From: tootoot222
ah, ok

EDIT: hmm.. now it's having a hard time pressing the "Enter" key, idk why, it's called as
SendText(#13);, i keep having to stop blocking, (my entire keyboard won't work at this point, but strangely the mouse does) then start blocking again, the stop blocking again, then i can manually press enter


Use 10. Not 13.

Derrick

2008-02-10 10:57:41

I get the same error as above

mixster

2008-02-10 16:43:40

Altec - It's a pop-up RS client that has its 'own' mouse, so like silent mouse without the instant ban.

Connex and Derrick - try re-installing your SRL as it may be that the plugin wasn't downloaded properly. Otherwise, timer posted a link in another topic to a download that had his (working) plugin file that you could use instead of your current (if you don't want to re-install SRL)

red eyes 20

2008-02-10 18:09:44

wow, scar is the next arayn huh? gratz to the devs! =p

wonly

2008-02-11 16:20:31

well i went through the setting up thing and my scar closes instantly when this line is going Program MyScript;
{.include SRL/SRL/Misc/Smart.scar}
begin
SmartSetup('ams3', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
end

when i run a script (east miner and banker) 1 popup comes then closes instantly any help here?

Not a L33cher

2008-02-11 16:31:32

Guys so is it against the law? I know SCAR and SRL aren't but is SMART? Thanks.

Harry

2008-02-11 16:44:23

From: Not a L33cher
Guys so is it against the law? I know SCAR and SRL aren't but is SMART? Thanks.


Lol, that is like saying SCAR macroing is against the law.

It isn't against the law, but it is against JaGeX's 'macroing laws'.

mixster

2008-02-11 17:05:05

SMART is actually less 'illegal' than Scar, as it all is is a pop-up RS, which does still include the adverts so wouldn't be breaking the free-RS adverts thingy, and doesn't alter the running of the game.

Wonly - Try updating your java as it maybe that it is not a high enough version (Definately 1.6, not sure what update).

Also, maybe someone could add a 'Please post in the Q&A section rather than this thread' to the first post/title as it seems that most of the pages are full of people getting errors (even worse is that they're common errors that have already been solved in this topic atleast 3 times).

wonly

2008-02-11 21:30:39

probably could have posted there… just saw so many questions here kinda went with the flow

ckeboss

2008-02-13 17:13:08

Wow, Its public now… Very nice.

Usa

2008-02-13 21:37:49

wow this is sick!

vcvv

2008-02-13 21:42:14

From: Usa
wow this is sick!


Lol, you should know about this in the SRL members section.

autoerforlife

2008-02-14 11:01:54

Great thing this s.m.a.r.t no more hard things like virtual computers and stuff :P;)

Peterabott

2008-02-15 23:32:56

Wow, this is genius. Basically what it does is accomplish the same thing as Ghost Mouse? Awesome! Now I can play other games while I bot on Runescape :D

Thanks a bunch!

TurtleVVisperer

2008-02-15 23:41:11

!!!
I stopped autoing at the end of December because of the money issues, but this just might be all the motivation I need to start again! I used to mess with VMs but they ate so much CPU usage that I hated them, this is a life saver, you guys have really been working hard, thank you so much.

I B X R

2008-02-16 10:29:59

Where do we download?

infested999

2008-02-17 13:43:16

it comes with SRL 4 REV 12

then REV 13 makes it even better

.:Ktz:.

2008-02-17 16:11:29

is this good? :P does it work?

(off-topic) where can i get pure ess miner? (off-topic)

CheetahNub

2008-02-17 18:58:17

WOHOO! yes! rape Runescape please! Do it for me! :Dd:D:D

I don't even want to waste electricity by having my pc on all nights to auto rs…. cos rs sucks so much :f:

D:

n00b? n00b?

2008-02-18 02:35:19

This is gonna bring back old SCAR lovers :)

dillbagz

2008-02-18 02:40:44

From: n00b? n00b?
This is gonna bring back old SCAR lovers :)


Some one please ban this man he's going through all the threads posting like what a great script must try this or thnx alot this helped heaps this is making me very angry if only there was a report section.

Digger

2008-02-20 16:38:03

this program is so awesome!! :D :D :D

tweigs

2008-02-25 20:48:23

An extremely helpful guide. Thanks a lot :)

Griff

2008-02-25 22:06:09

i have the new srl revisions, but i still dont have scar i really dont understand any of this

mixster

2008-02-26 11:15:38

You mean you don't have SMART, as if you didn't have scar, you couldn't have SRL ;) Have you made sure you moved your plguins and have you checked your scar core folder/inlcudes/srl/srl/misc for smart.scar? As if it's there, then you have SMART, but just haven't initiated it in your script, thus it doesn't pop-up.

gaetano

2008-02-27 18:47:04

But Everytime I Run It And Minimize It When It Clicks Somthing When It Is Minimized It Just Pops Up…

faster789

2008-02-28 02:20:19

WOW….OMG>….OWNAGE!!! LOL im am sooo amazed! this is it!!! while i do my homewrk i can finally macro!!!!!1 YESS THANK U SOO MUCHZ!!!!

TheChineseMan

2008-02-28 06:59:16

can anyone please put in the right solution for this problem im having! i put in all the lines and put this:
{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('au1', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
SetTargetDC(SmartGetDC); {This sets the SCAR bitmap for ALL color/bitmap/dtm finding to the smart bitmap.}
SetupSRL;
end.

btw using jukkas guild miner!

then it says
Successfully compiled
SRL Compiled in 15 msec
Successfully executed

straight away without me pressing the stop button can anyone help?

JuKKa

2008-02-28 07:26:47

From: thechineseman
can anyone please put in the right solution for this problem im having! i put in all the lines and put this:
{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('au1', False, False); {This loads a world with the prefix ams3 using Low Detail and Unsigned Java.}
SetTargetDC(SmartGetDC); {This sets the SCAR bitmap for ALL color/bitmap/dtm finding to the smart bitmap.}
SetupSRL;
end.

btw using jukkas guild miner!

then it says
Successfully compiled
SRL Compiled in 15 msec
Successfully executed

straight away without me pressing the stop button can anyone help?

My script is not supporting smart so stop whining, and please… dont make me code something that disables smart…

HellBoyz

2008-02-28 21:45:21

Cheer up Jukka, i can prove smart was fully integrated in your script

Wizzup?

2008-02-29 09:03:09

From: JuKKa
My script is not supporting smart so stop whining, and please… dont make me code something that disables smart…


Why is that?

EvilChicken!

2008-02-29 10:13:03

From: Wizzup?
Why is that?


He is pissed about it beeing released to public.

Wizzup?

2008-02-29 17:06:21

From: EvilChicken!
He is pissed about it beeing released to public.


Then he should withdraw his script instead. ;)

gaetano

2008-03-02 09:47:30

Everytime I Run It And Minimize It When It Clicks Somthing When It Is Minimized It Just Pops Up…

Codester93

2008-03-02 19:17:15

This is awsome! I was going to quick SCAR because i could do anything else while running scar. But this, this is asome. Thanks for keeping me using SCAr, even though u might not even know it.

Dextima

2008-03-02 20:54:02

I have absolutely no idea how to download the latest revison of SRL 4. I have downloaded and installed Subversion, but it does not allow me to click the Subversion Repository box on SCAR3.14 -> Tools -> Options -> SRL download.

I also have tried downloading SRL manually by clicking File -> SRL Download, but it only downloads SRL 4 revision 11, not the new one with SMART.

Help, please?

katana

2008-03-03 15:36:05

I try adding this to scar so i can start but i get this error,

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}

begin
end.

unable to register function function findgapsTPA(TPA : TPointArray; MinPixels: Integer) : T2DPointArray; in script

what do i do?

aksar

2008-03-03 21:19:44

Took a long break and come back to see this public. Amazing. Major Kudos. :D

miken08

2008-03-08 06:33:26

Wow this thing works great!
Thanks so much

Not a L33cher

2008-03-08 09:33:57

From: katana
I try adding this to scar so i can start but i get this error,

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}

begin
end.

unable to register function function findgapsTPA(TPA : TPointArray; MinPixels: Integer) : T2DPointArray; in script

what do i do?


No you only put
{.include SRL/SRL/Misc/Smart.scar}
In the script after the Program.

mixster

2008-03-08 16:51:22

Actually that error is caused by something else. I would most likely say SRL isn't installed correctly or you're missing a plugin/haven't moved your plguins.

alartt

2008-03-16 09:48:16

Sometimes keyboard stops working, so i cant type anything to the smart window:(

mixster

2008-03-17 16:09:06

Just unblock it, minimize and maximize it and it should work. Otherwise just mash the unblock/block button for a few hours and it you should be able to type.

KoKouKo

2008-03-20 16:37:48

heres what i do, i started doing it a few days ago and it hasnt failed me since;

unblock smart
try to type, if it works your good
smash the block/unblock for maybe 2 seconds
then click on the rs client, for example click something random in your inv
i'm positive itll work

Dgby714

2008-03-20 20:37:03

WoW i just started with scar this sounds great ive ran a script with smart in it i dident know what it was till i read this

justsh00t

2008-03-26 06:17:42

Thank you for this just I first thought you ened to download it :P.

Cazabacca

2008-03-30 10:20:15

does SMART run with the newest SCAR, SCAR 3.15? if yes does this same guide apply to installing SMART to version 3.15? i belive this guide was writen using 3.14 or older version, i think i saw someone writing here that there are problems with SCAR 3.15 and SMART, so im just checking out if its true.

mixster

2008-03-31 02:15:57

It will all work out ok. If anything, you should be worried about the SRL rev as that's more directly related to SMART mainly because SMART is a release of SRL rather than Scar (and rev 14 does still work with SMART and SRL will most likely always work with SMART).

PvH

2008-03-31 08:50:19

awsome thingie man!
very good work!:D
it works awsome:)
thanks a lot:spot:

Cazabacca

2008-03-31 09:34:52

From: mixster
It will all work out ok. If anything, you should be worried about the SRL rev as that's more directly related to SMART mainly because SMART is a release of SRL rather than Scar (and rev 14 does still work with SMART and SRL will most likely always work with SMART).


ok thanks for the info :)

runner732

2008-04-03 00:55:31

i do not understand your smart person talk :D
i have a script that has smart in it, so i typed in "true" for used smart and it opened smart, then i had to restart the script, drag the crosshair over the smart window, then start the script again, but it closed the smart window. i know im supposed to read Q&A and i did but i dont understand what it says. the script has all that setup stuff in it i think, its a fletching script

mixster

2008-04-03 11:28:13

You don't have to set the cross-hair for SMART it "automatically does that for you" using 'SetTargetDC(SmartGetDC)' which tells it to perform everything onto the SMART client.

runner732

2008-04-04 20:24:00

still doesnt work. it opens up smart, i fill out the form, press start, then it does nothing. it works with regular clients tho, like firefox.

2pacfan

2008-04-05 04:36:21

i get this error in script
Line 36: [Error] (12700:4): period ('.') expected in script G:\Documents and Settings\Said\Bureaublad\PowerFisher 0.02 Pub(2).scar

smartshark

2008-04-05 15:53:29

Uhm.. My thing isn't auto dling smart.scar when I download SRL. What do I do? ._.

Include file C:\Program Files\SCAR 3.15\SCAR 3.14\includes\SRL\SRL\Misc\Smart.scar does not exist.
Failed when compiling

But I've downloaded includes and SRL several times.. AND I have subversion installed..

mixster

2008-04-11 14:21:59

Make sure you enable Download via SVN by going to Tools -> Options -> SRL Download -> Select the SVN radio button and press the check out button and it should work.

smartshark

2008-04-13 06:04:12

From: mixster
Make sure you enable Download via SVN by going to Tools -> Options -> SRL Download -> Select the SVN radio button and press the check out button and it should work.


It's grayed out.. Does that mean I don't have SVN installed..? Because it's right there. ._.


EDIT: I'm a retard, I had it installed in the wrong place. -_-

mixster

2008-04-14 08:53:52

[offtopic] it's your own fault for wanting to report me, what did I do that was so bad?[/offtopic]
Anyway, how can you have SVN installed in the wrong place? If you get Tortoise SVN as recommended, then you can't really install it in the wrong place…

peanut

2008-04-18 20:36:18

hey guys

since re starting smart the past few days…i have come across something i have no idea on how to fix…every time i start a script and it calls on smart to load…it takes like 5 minutes due to the fact that when it loads up it as though there has been an rs update. any ideas?

thanks in advance..

Edit:hopefully that makes sense..

nething

2008-04-19 00:15:44

From: peanut
hey guys

since re starting smart the past few days…i have come across something i have no idea on how to fix…every time i start a script and it calls on smart to load…it takes like 5 minutes due to the fact that when it loads up it as though there has been an rs update. any ideas?

thanks in advance..

Edit:hopefully that makes sense..


I don't know how to help but a way of putting what he is trying to say is that after there is an update, it always takes a long time to load. I think he is saying it does that every time.

I haven't been on here and haven't been on RS for like six months but I might try this out a little and see what happens.

If I try it I'll leave some feedback. Good work to everyone involved in making this

Gone Fishing

2008-04-19 18:02:10

Wow, this is revolutionary, you have no idea how GREAT this is.
Thank you VERY much!

Rellann

2008-05-06 18:28:07

Oh my god, this is amazing! Thank you for making this.

I might have found a small bug when I was trying to log in. I have a space in my RS user name, so in my scripts form I have it as an underscore (not to sure why, but I do) and when it tried to type it into SMART it wouldn't add the space.

Simple fix, remove the underscore and add a space, but maybe this will matter somewhere else? Just throwing this out. FYI, this doesn't happen on a browser and I'm using Narcle's fighter.

Aside from that minor thing; Wow, this is leaving me speechless.

pure.

2008-05-10 06:11:31

Used a spinning script that had SMART in it, worked perfectly. Cheers for this nice piece of scripting!

xxkodiakxx

2008-05-23 17:08:55

Very useful. :]
Now I can yank while I macro!
Joke. Don't be an idiot and say anything about that or I will have to pimp slap you…With my LEFT hand. :]

This is very useful, thanks.

kevin1993

2008-06-03 13:23:15

i have problem when i try runing the S.M.A.R.T. client nothing happens it just says that its compiling and then after about a second it says exicuted then when i hit run again it closes my whole scar program down


*moved* if u have reply pm it to me plz*

freebullets

2008-06-11 16:30:40

Now that's what i call Autoing 2.0! Ever script should use this. Once you go smart, you never go back ;)

ol bhpure ol

2008-06-29 12:48:42

hey can anyone tell me where the script is?

enidraj

2008-07-04 03:02:31

ummmmm
what is happening with smart and the new runescape updates…
it no longer works?
is it beiing updated
thnx
pls reply

StrikerX

2008-07-04 03:14:34

they cahnge the Url they added a P0 or something like that so all of the url in smart dont exist. Yes it will be updated

squigoth

2008-07-16 03:24:28

this doesnt make total sense, so is all i have to do to use it is put

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}


before every codE?

inkw10

2008-07-28 06:57:04

I have Embedded Smart.dll in SCAR/Plugins.
&
Smart.scar in SCAR/Includes/SRL/SRL/Misc.

But how i can not run Smart…

Line 1650: [Error] (19158:48): Invalid number of parameters in script D:\Documents and Settings\Ingmar\Desktop\RM Power Cutter 3.60 SMART.scar

Line 1650 is:
procedure SetupSmart;
begin
SmartSetupEx(UseSmartWorld, false, SmartSigned);

dx019

2008-07-31 09:47:03

when i download srl, will smart already be downloaded, or do i have to downlod it seperatly from srl.

MasterKill

2008-07-31 09:50:21

From: dx019
when i download srl, will smart already be downloaded, or do i have to downlod it seperatly from srl.


when you download srl by click the "checkout" button then will SMART allready be included, so you don't have to download any more files after that.

dx019

2008-07-31 09:58:51

ok thanks

inkw10

2008-07-31 12:42:15

From: inkw10
I have Embedded Smart.dll in SCAR/Plugins.
&
Smart.scar in SCAR/Includes/SRL/SRL/Misc.

But how i can not run Smart…

Line 1650: [Error] (19158:48): Invalid number of parameters in script D:\Documents and Settings\Ingmar\Desktop\RM Power Cutter 3.60 SMART.scar

Line 1650 is:
procedure SetupSmart;
begin
SmartSetupEx(UseSmartWorld, false, SmartSigned);


Help?

The!

2008-08-07 12:36:10

When I run this exact code:

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('world1', true, False);
SetTargetDC(SmartGetDC);
SetupSRL;
end.

It gives me a compiling error:

Line 7: [Error] (15584:34): Invalid number of parameters in script


Why does that happen??

EvilChicken!

2008-08-07 14:13:30

From: The!
When I run this exact code:

Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('world1', true, False);
SetTargetDC(SmartGetDC);
SetupSRL;
end.

It gives me a compiling error:



Why does that happen??


Program MyScript;

{.include SRL/SRL/Misc/Smart.scar}
{.include SRL/SRL.scar}

begin
SmartSetup('world1', true, False, False); // <-
Wait(2000);
SetTargetDC(SmartGetDC);
SetupSRL;
end.

And welocme to SRL, by the way.

The!

2008-08-07 18:05:10

Lol. I also forgot to update my "worlds.ini". :o

Thanks for the greeting! :D

blobo23

2008-08-18 09:38:41

awsome i love it:p

Pure Jenno

2008-08-18 14:12:18

Thaaaaanks a lot :P autoing while browsing the web ftw!

Chad Grimgravy

2008-08-23 11:52:43

works perfectly ^.^

ImSteezy

2008-08-28 07:25:54

This is by far the greatest addition to scar. Now SCAR is flawless lol.

HairyDuncan2

2008-10-02 07:14:31

Amazing.

tank phobia

2008-10-03 01:38:55

From: HairyDuncan2
Amazing.


No need to spam mate, if you think it is good maybe say why and be a bit detailed but that adds nothing to the thread.

acestar

2008-10-04 13:04:11

gotta love this tool

ItsEmerica

2008-10-07 15:59:28

From: ImSteezy
This is by far the greatest addition to scar. Now SCAR is flawless lol.


Yes, it is almost flawless. It would take great work to make this flawless without RS discovering ways around some of the basic commands.

SMART is definetly a excellent addition to SCAR botting. We just need a find a way to make it so that it wont suck up so much of the computer's resources, or simply get sufficient computers. All in good time, computers are getting cheaper and stronger. Think 10-15years ago we thought 1 Terabyte was HUGE; but now, you can get it for 79.99 at BestBuy and is compatable with all desktop and laptop computers.

Anyways, GREAT tool for a SMART program =]

doggery

2008-10-12 06:01:35

best thing ever created :D

AlexanderTheGreat

2008-10-12 14:02:20

That's sick =D
now we can auto whilst doing other shit too xd

dillbagz

2008-10-24 02:52:42

i still can't get mine to work it will open SMART but wont run any ideas?.

P1nky

2008-10-24 08:10:51

go old school :p.


though i think its because you didnt update login.scar?

Dfish

2008-10-25 02:47:22

I'll get to download asap. =]

soulshooter

2008-10-25 13:02:30

so does S.M.A.R.T work now?

rizzaliau

2008-11-02 04:41:01

looks very complicated to install…someone please tell me if it works..

shutdown86

2008-11-03 23:30:28

Cant wait for the updated version or whatever - this will be good so i can play BF2 and CSS and SRO thanks guys !:D

davidwang

2008-11-12 12:09:43

does it work now?

botsrs

2008-11-19 18:39:03

Failed when compiling
Line 7: [Error] (17009:11): Duplicate identifier 'MOVEMOUSE' in script C:\Program Files\SCAR 3.15\includes\SRL/SRL/Misc/Smart.scar
I keep getting this error.

Kyle Undefined

2008-11-19 22:06:24

From: botsrs
Failed when compiling
Line 7: [Error] (17009:11): Duplicate identifier 'MOVEMOUSE' in script C:\Program Files\SCAR 3.15\includes\SRL/SRL/Misc/Smart.scar
I keep getting this error.


There shouldn't be any "MoveMouse" because that is outdated material. So try using a new script and don't grave dig.

~Camo

Mailandes

2008-11-20 13:21:20

People talk about a "Smart Fixes" thread but I can't find it :S.. I hope I come ot use Smart soon.. if anyone got the link to the thread, please post it for me …
thanks

abcanw

2008-11-21 10:15:43

here is the link of the "smart fixes" thread
http://www.villavu.com/forum/showthread.php?t=36898?p=483888

cycrosism

2008-11-22 16:07:02

It works!!!! +1

Racko

2008-11-22 20:38:46

it works now?

sureshot12345

2008-11-23 19:29:02

Line 7: [Error] (16332:33): Invalid number of parameters in script

Kyle Undefined

2008-11-23 19:31:26

Could you post this line? Also, I think that this is the wrong place to post. Send it to me in a PM.

~Camo

basteradbrad

2008-11-26 02:33:12

i can't view the smart fixes page =(

Geoff

2008-11-26 03:09:23

Working on Fixing it right now!

006786

2008-11-26 13:40:16

Line 86: [Error] (116:187): Invalid number of parameters in script C:\Program Files\SCAR 3.15\includes\SRL/SRL/Misc/Smart.Scar

?

T0xicblood

2008-11-26 14:45:50

After all i read in all post and thread it seems like S.M.A.R.T hasn't been up for very long time. But it still seems like a really great thing.

lol_monkyy

2008-11-30 18:56:45

Thanks for the tut, I'll be sure to modify my scripts with SMART :P

sumbudu

2008-12-04 19:55:13

From: basteradbrad
i can't view the smart fixes page =(


Neither can i…

sumbudu, you do not have permission to access this page.

isacneo1

2008-12-05 20:20:00

From: sumbudu
Neither can i…


become a junior mem then you'll be able to see it =p

slipperyjim8

2009-02-04 01:26:04

where can i get the S.M.A.R.T dll there is nothing to do with S.M.A.R.T in my plugins folder or my includes one,

ferrous

2009-02-18 17:42:50

SO is SMart still breaking? or is it fixed?

Bro

2009-04-05 22:46:45

Who ever created this is a fucking genius thank-you so much

mrpickle

2009-04-08 19:22:36

[Runtime Error] : Exception: Access violation at address 0243138A in module 'Embedded_SMART.dll'. Read of address 000009F8 in line 48 in script

I got the updated SMART. This happens when I run some of the older scripts. how can change it??

jordan_c

2009-04-13 12:01:12

Sounds like a quick and understandable script..

CecilSunkure

2009-04-13 19:52:58

The SRL Revisions (#12 and up) automatically include Embedded Smart.dll & Smart.scar.
If you are using the SRL Subversion, you can skip this part. It contains a lot of usefull information, and I do recommend you read it.

It is also possible to download these at the official S.M.A.R.T thread at the SRL-Forums.


Erm.. Where is the official SMART thread..?

Kryptic

2009-04-13 20:08:24

From: CecilSunkure
Erm.. Where is the official SMART thread..?


Here? http://www.villavu.com/forum/showthread.php?t=42605

~Kryptic

kevinconklin

2009-08-01 05:58:14

hey im new and i don't know how to use it i have downloaded scripts and when i run em smart opens up and changes to low detail and edits settings, etc but when it gets to the login screen it doesn't log me on. im guessing i have to program it to do that & program the colors so how do i do that?

masterBB

2009-08-03 00:58:59

From: kevinconklin
hey im new and i don't know how to use it i have downloaded scripts and when i run em smart opens up and changes to low detail and edits settings, etc but when it gets to the login screen it doesn't log me on. im guessing i have to program it to do that & program the colors so how do i do that?


Did you filled the forms of those scripts in?

Cstrike

2009-08-03 01:37:18

I know this is completely off topic, but I just wanted to throw this out there.

Wouldn't it be more professional to call it : Scar Minimizing Auto Resource Technology?

I just feel that such an elaborate program deserves a more sophisticated name. Unless, smart auto resource "thing" was named like that for a reason. But any who. Just my two cents :)

Rubix

2009-10-07 05:11:51

This needs to be updated, as you only need to include smart.scar to load it, since it now loads in setupsrl

njfleck

2013-04-10 15:21:38

when iload oldschool smatr it loads eoc smart…

intradaydude

2014-09-13 13:21:03

Just curious who named SMART, kinda funny name haha, I like it :P