Results 1 to 16 of 16

Thread: SMART on RSPS?

  1. #1
    Join Date
    Jun 2013
    Posts
    147
    Mentioned
    2 Post(s)
    Quoted
    41 Post(s)

    Default SMART on RSPS?

    Hey guys!
    I've been playing a lot of RSPS's as people have been purchasing my scripts, but I had just recently though of something...
    Would it be possible to have a SMART window for an rsps? I know it wouldn't be possible for a webclient, but it might be for a downloadable client.

    Thoughts?

  2. #2
    Join Date
    Nov 2011
    Location
    United States
    Posts
    815
    Mentioned
    6 Post(s)
    Quoted
    284 Post(s)

    Default

    Quote Originally Posted by koryperson View Post
    Hey guys!
    I've been playing a lot of RSPS's as people have been purchasing my scripts, but I had just recently though of something...
    Would it be possible to have a SMART window for an rsps? I know it wouldn't be possible for a webclient, but it might be for a downloadable client.

    Thoughts?
    No, a webclient is what you would need. Thats what we load runescape with through smart.

    Yes it would be possible, i don't exactly remember how, but people edited the smart paramaters include to get it to work with 07 when it first came out :P So it is defiantly possible

  3. #3
    Join Date
    Aug 2013
    Posts
    35
    Mentioned
    0 Post(s)
    Quoted
    16 Post(s)

    Default

    It's possible ,but you would have to change few lines in SMART source code,because function ,which loads java applet is too specific for RS.

  4. #4
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by bgtemp View Post
    It's possible ,but you would have to change few lines in SMART source code,because function ,which loads java applet is too specific for RS.
    No. Not anymore. Changes were made to Smart last night as shown here: https://github.com/BenLand100/SMART/...a535ac143a9b0e
    Allows it to load any RSPS. You can then use the reflection on the RSPS if you have hooks. If the RSPS uses an applet with a canvas component then you can use colour.. Otherwise you won't be able to use colour (for now).
    Last edited by Brandon; 08-06-2013 at 11:35 PM.
    I am Ggzz..
    Hackintosher

  5. #5
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Quote Originally Posted by Brandon View Post
    No. Not anymore. Changes were made to Smart last night as shown here: https://github.com/BenLand100/SMART/...a535ac143a9b0e
    Allows it to load any RSPS. You can then use the reflection on the RSPS if you have hooks. If the RSPS uses an applet with a canvas component then you can use colour.. Otherwise you won't be able to use colour.
    So do we just have to edit the smart params now?

  6. #6
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by Officer Barbrady View Post
    So do we just have to edit the smart params now?
    Yes.
    I am Ggzz..
    Hackintosher

  7. #7
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Quote Originally Posted by Brandon View Post
    No. Not anymore. Changes were made to Smart last night as shown here: https://github.com/BenLand100/SMART/...a535ac143a9b0e
    Allows it to load any RSPS. You can then use the reflection on the RSPS if you have hooks. If the RSPS uses an applet with a canvas component then you can use colour.. Otherwise you won't be able to use colour (for now).
    I checked out SoulSplit and they do actually use an archive / parameters. Guess it's pretty much necessary if you want to embed an applet.
    The archive uses a relative path though and the RuneScape JAR uses the full link. But I guess BenLand has taken care of that already.

    Good news, SMART has had some nice improvements over the past few days!

    Script source code available here: Github

  8. #8
    Join Date
    Aug 2013
    Posts
    35
    Mentioned
    0 Post(s)
    Quoted
    16 Post(s)

    Default

    This is great change. What a pity I don't play RS(PS) anymore.

  9. #9
    Join Date
    Oct 2013
    Posts
    2
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    Is there like a tutorial for that? Like making SMART work for rsps cause i tried once to edit some things .. And i wasn't even sure im in the right place lol .-.

  10. #10
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Quote Originally Posted by NoobAce View Post
    Is there like a tutorial for that? Like making SMART work for rsps cause i tried once to edit some things .. And i wasn't even sure im in the right place lol .-.
    With smart 8.3 it's possible to load most private servers but smart may not be able to get the color data thus making it useless

  11. #11
    Join Date
    Nov 2011
    Location
    England
    Posts
    3,072
    Mentioned
    296 Post(s)
    Quoted
    1094 Post(s)

    Default

    Quote Originally Posted by Officer Barbrady View Post
    With smart 8.3 it's possible to load most private servers but smart may not be able to get the color data thus making it useless
    Pshh, I wouldn't complain about a autoclicker that doesn't use your mouse... also if the private server has opengl.. win win

  12. #12
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Quote Originally Posted by Olly View Post
    Pshh, I wouldn't complain about a autoclicker that doesn't use your mouse... also if the private server has opengl.. win win
    Well I figured he would want to make something semi complicated :d

  13. #13
    Join Date
    Nov 2013
    Posts
    8
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    Hi, can anyone explain me how to use SMART (v8.3) for a RSPS?
    As seen in the example on the SMART v8.3 page, they are referring to the 'SmartSpawnClient' thingie.
    Don't even know where to search tbh.. Can anyone at least give me a hint?

  14. #14
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Quote Originally Posted by PkHonor View Post
    Hi, can anyone explain me how to use SMART (v8.3) for a RSPS?
    As seen in the example on the SMART v8.3 page, they are referring to the 'SmartSpawnClient' thingie.
    Don't even know where to search tbh.. Can anyone at least give me a hint?
    With smart 8.3 it's possible to load most private servers but smart may not be able to get the color data thus making it useless

  15. #15
    Join Date
    Nov 2013
    Posts
    8
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    Quote Originally Posted by Officer Barbrady View Post
    With smart 8.3 it's possible to load most private servers but smart may not be able to get the color data thus making it useless
    As long as I'd be able to have multiple clients with multiple cursors, I would be happy. But I have no idea how to set it up, and after searching an hour on here; I wasnt able to find it anywhere

  16. #16
    Join Date
    Jun 2013
    Posts
    147
    Mentioned
    2 Post(s)
    Quoted
    41 Post(s)

    Default

    You spent an hour searching and didn't bother looking in the SMART v8.3 update thread? http://villavu.com/forum/showthread.php?t=105548

    Notable Changes

    SmartSpawnClient now takes an extra argument appended to the front of the argument list that specifies the executable used to launch Java. It will search your system's PATH and current directory when given a relative path, or take an absolute path. This is important for windows environments particularly since java.exe will not properly run OpenGL on some systems, but works fine with launched with javaw.exe
    Code:

    function SmartSpawnClient(java_exec, remote_path, root, params: string; width, height: integer; initseq, useragent, javaargs, Plugins: string): integer;

    Parsing of <applet> parameters was tweaked and improved so that it is more robust and less specific to the official RS pages. I.E. SMART is better at loading private servers now, you just need the address of the <applet> declaration, such as http://soulsplit.com/playnow/play.ph...989&width=1920 which will be split into 'root' and 'params' for SmartSpawnClient as follows:
    Code:

    root := 'http://soulsplit.com/'
    params := 'playnow/play.php?height=989&width=1920'

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
  •