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

SMART for Titan


Freddy1990

2011-08-06 12:58:08

I've forked SMART on GitHub and modified SMART to work perfectly with the new plugin system in SCAR 4. I've changed it so it still compiles for Simba and SCAR Divi though. You can get the plugin for Titan here:
http://files.scar-divi.com/smart/6.7b/LibSmart.dll
You just have to place it in your Titan plugins folder. An updated wrapper is available here: http://svn.scar-divi.com/titan_wrappers/SMART.scar

The latest version of SMART on GitHub is 6.7 Beta, so I've taken the liberty of compiling copies for Simba and SCAR Divi as well for those who want to try it, but don't know how to compile it themselves:

Simba: http://files.scar-divi.com/smart/6.7b/libsmart.dll
Simba (Linux): http://files.scar-divi.com/smart/6.7b/libsmart.so
SCAR Divi: http://files.scar-divi.com/smart/6.7b/Embedded_SMART.dll

The fork is available here: https://github.com/scar-titan/SMART

EDIT: On a note, you need to get the latest copy of Titan to use the new wrapper for Titan. (http://svn.scar-divi.com/titan/)

Main

2011-08-06 13:23:48

Vundabar!

Brandon

2011-08-06 13:28:06

Not sure how Github works really except for how to download stuff.. but did u add reflection here: https://github.com/scar-titan/SMART/commit/e781364a07a264e87b6ca0fb59ac83c441a912a3

I see smartgetfield and object thats y I'm asking..

Freddy1990

2011-08-06 13:31:12

That's a difference file, I basically separated the export code for Simba/Divi and Titan, because Titan's plugin system works very differently from the one in Simba and SCAR. This way it can properly support Titan.

Echo_

2011-08-07 10:07:24

Nice work Freddy!

Btw for anyone who doesn't understand what to do, put the plugin LibSmart.dll in the plugins folder, put wrapper SMART.scar in your includes folder. Then you can test if it works by using this:

program SmartTest;

uses
Math, Mouse, SMART, Time;

begin
SmartSetup('http://world1.runescape.com/', 'plugin.js?param=o0,a0,m1', 765, 503, 's');
Wait(5000);
repeat
SetMousePos(Rnd(765), Rnd(503));
Wait(100);
until(False);
end.

ry0240

2011-08-07 12:05:57

Cool to see, All this I hear about titan and it's speed seems promising, Do you think there will ever be scripts for this? I started off using SCAR so it will always be dear to me. =P

Echo_

2011-08-07 12:19:51

From: ry0240
Cool to see, All this I hear about titan and it's speed seems promising, Do you think there will ever be scripts for this? I started off using SCAR so it will always be dear to me. =P


My guess is that it will be popular once the includes for RS macroing are finished.

Smarter Child

2011-08-07 13:45:03

From: ry0240
Cool to see, All this I hear about titan and it's speed seems promising, Do you think there will ever be scripts for this? I started off using SCAR so it will always be dear to me. =P


Doubt it, Simba is the present and future of this community ;)

Freddy1990

2011-08-07 14:23:37

From: Smarter Child
Doubt it, Simba is the present and future of this community ;)


I don't see how that's relevant to the question… I have no intention to have SCAR replace Simba in this community. I have my own community.

Drakan

2011-08-07 14:39:57

From: Smarter Child
Doubt it, Simba is the present and future of this community ;)


There will be scripts, trust me.

Narcle

2011-08-07 18:13:58

I'm just glad Freddy is also posting information on it here as well. That way we can see it. Have to try everything at least once.

Main

2011-08-07 20:41:58

From: drags111
There will be scripts, trust me.


^ trust me on this too:p

mormonman

2011-08-07 20:50:55

Did you fix the string error?

Drakan

2011-08-07 23:40:40

Yes he did, like 10 days ago.. :P Jk it was this morning i believe real early.

Carlito

2011-08-07 23:57:45

From: Narcle
I'm just glad Freddy is also posting information on it here as well. That way we can see it. Have to try everything at least once.


this.

Nava2

2011-08-08 08:08:48

So, out of curiousity, is this version then newer than the currently shipped version in Simba? Sorry if I miss understood.

Drakan

2011-08-08 10:16:17

Yes it is nava2 (afaik)

EDIT:
Simba version: 6.6
Titan version: 6.7 Beta

EDIT2: Titan's speed is pretty impressive.
--------------------
Found NPC in 0 ms.
Grabbed NPC model in 0 ms.
Calculated and drew model in 31 ms.
--------------------


Yago

2011-08-08 14:07:20

From: drags111
Yes it is nava2 (afaik)

EDIT:
Simba version: 6.6
Titan version: 6.7 Beta

EDIT2: Titan's speed is pretty impressive.
--------------------
Found NPC in 0 ms.
Grabbed NPC model in 0 ms.
Calculated and drew model in 31 ms.
--------------------



Wow that looks nice. How fast does simba do it in?

Home

2011-08-08 14:23:16

From: drags111
Yes it is nava2 (afaik)

EDIT:
Simba version: 6.6
Titan version: 6.7 Beta

EDIT2: Titan's speed is pretty impressive.
--------------------
Found NPC in 0 ms.
Grabbed NPC model in 0 ms.
Calculated and drew model in 31 ms.
--------------------



Hey. Do you have GIT Hub for Titan Ref?

EDIT: Found it https://github.com/Drags111/Kronos

~Home

Drakan

2011-08-08 19:06:07

From: Home
Hey. Do you have GIT Hub for Titan Ref?

EDIT: Found it https://github.com/Drags111/Kronos

~Home


Oh noes, he found my secret lair! :P Haha ya feel free to test it out, its a neat include.

mormonman

2011-08-09 03:56:46

From: drags111
Oh noes, he found my secret lair! :P Haha ya feel free to test it out, its a neat include.


Virus.

Drakan

2011-08-09 04:20:38

From: mormonman
Virus.


Why do i always get caught :(

BenLand100

2011-08-13 01:48:11

From: Nava2
So, out of curiousity, is this version then newer than the currently shipped version in Simba? Sorry if I miss understood.

It's got a few bug fixes, maybe, but I haven't had a chance to properly test. If you've got the time, go ahead and test freddy's builds (or build your own) and see if they work properly.

Drakan

2011-08-13 08:40:29

It's been working good for me ben! No issues as of yet.