This might become the future of Simba botting if it's stable and good enough :)
Printable View
This might become the future of Simba botting if it's stable and good enough :)
Nice to see you are interested in my work :) For the stability, it has never crashed for me ingame unless there has been some little bug somewhere. I have ran the current version for like 20 hours and no crashes so far. Only thing it crashes on is closing the big world map but when you are botting you dont really use it for anything.
In simple form, This enables us to use ID For items? And a much more stable walking method?
A lot more than that it can do everything we can do now butter easier and better and or things like altering colors ,textures may be usefull
And even better, Its (hopefully) legal :) Just like SRL is. The only small issue I see is its Windows Specific.
There is an injection, but i am not altering any java code or the game code so it shouldnt be illegal. Atleast i have never heard of someone being sued for directx hooking lol.
When I try to inject RS it always white screens after it says successful, and ideas?
OpenGL works very well. Would be cool to see Simba advance from Color to OpenGL as OpenGl is more stable and better. Also please update the OP i wanna see the progess :)
I find the best time to inject is when it says fetching updates 92%. As long as it injects before it has fully updated it's normally fine.
The only trouble I have found is that if your using a F2P account you will get an advert and after the advert it white screens, it does sometimes load tho. Your better off using a new 14 day free trial account as it dose not load any adverts. Hope that helps :)
You could also try adblocking the advert.
adblock for firefox.
:/ http://i.imgur.com/X8al2.png
I think it was working, so a restart might fix things
since I'm on a laptop I'm going to have to use simba to press numpad buttons
It was a P2P acc i am testing on, and it kept failing I'll try your suggestion tho :)
Mat
Nope:Still not working.
@mat
Have you downloaded and followed what he said on post 103 I think it was I never received anymore errors after I followed them exactly it injects every time for me I've even started the injection exe beforei load rs and it works fine remeber to change back to DirextX after using smart again as it puts you back to safemode.
realistically, when would a stable Simba plugin be ready? also will we have to change around Smart to make it DirectX? One more: Will any updates/bot nukes really effect this detection method? (I wouldn't think so unless its a graphical update)
I iz xcited.
Only model updates would affect this method. And as far as I know only SRL's SetupSRL method would need to be changed (Or LoginPlayer) to change mode to DirectX. I don't know if SMART can achieve this with launch parameters.
This would even allow botting in HD mode, is that correct? I should really start to read through some books, since this seems to be the future if botting. I am definitely looking forward to us the hook for walking. :)
How come this is legal when you inject the client here too? Anyway I can see this too very useful when its complete :)
reflection is illegal because you alter games code this doesnt im gonna have anouther go at the prototype tonight or tomorrow
I still can't get it to inject.
:(
I'll wait for now.
Mat
This isn't technically injecting the client. This is injecting the DirectX plugin. Jagex doesn't own the DirectX plugin. An argument could be made that you are injecting the instance of the plugin that they instantiated but that argument doesn't seem like it would hold much water.
Injection alters the game code. Reflection just reads variables from the java runtime, in a sense they are "reflected" over to your program.
Been a while, any updates?
I was looking into hooking OpenGL and thought, why do you hook through the browser rather than the RSClient? I thought it'd be better for you to just inject directly into the offical RS Client so that you don't get these crashes or have to hook at a specific time.
I am not hooking the browser, i hook the java process that is run by the browser. The reason that it must be injected at a specific time is that the rs client doesnt load the directx module immediatly when the process starts. It is loaded after the fetching updates screen, so it has to be injected before that but it cannot be injected too early either because the client crashes if it is injected too early for some reason. People have different computers so others load the client faster than others so its hard for me to say a working injection time for everyone.
I will start working with the simba plugin in a few days.
Well...
The WOW bot, wowglider/mmoglider paid out a sick lawsuit and could possibly be a bad precedent ( http://en.wikipedia.org/wiki/Glider_(bot) ). Especially since nothing is installed and it's run over a browser.
Quote:
While MDY Industries asserts that the software is meant to overcome design flaws in the World of Warcraft environment, Blizzard contended in a 2006 United States federal lawsuit that the program's use violated their terms of service.[6] In July 2008, the court entered summary judgment holding MDY Industries liable for tortious interference and copyright infringement, based, in part, upon the legal premise that users of the World of Warcraft client software are licensees rather than owners of their copy of software.[1]
Public Knowledge, a public interest group which filed an amicus brief in the case,[7] criticized the decision, saying it makes the loading into memory of legally obtained software an act of copyright infringement subject to high statutory penalties, if the user has violated the software's license agreement in any way.[8][9] The court did not hold this view and found that Glider infringed upon Blizzard's intellectual property by making an illicit copy of the World of Warcraft client in order to avoid Blizzard's anti-cheating software, Warden, and ordered MDY Industries to pay Blizzard six million dollars.[10] In finding this, the court agreed with Blizzard that World of Warcraft is licensed, not sold.[11]
Following the judgment, Blizzard petitioned to enjoin MDY Industries from distributing Glider or releasing its source code.[12] In March 2009, MDY Industries suspended Glider sales and operations pursuant to an injunction.[13] On December 14, 2010, United States Court of Appeals for the Ninth Circuit issued its ruling. They agreed that users were licensees rather than owners of the software. They changed the ruling on copyright, stating that users were in breach of contract concerning the end-user license agreement (EULA), but that this did not constitute a violation of copyright. Nevertheless, they ruled that the bot violated the DMCA. MDY requested that the case be sent back for review, but as of August 2011, the court had yet to hear or agree to any review. MDY's owner, Michael Donnely stated in a release on the official forums that given the manner of the ruling and the statements by the court, that it was highly unlikely that MDY was going to be able to bring glider back in any form. He stated that they were looking at their options, and that he would speak with the lawyers working the case; but due to the cost of the case it wasn't likely that there was much that they could do. By Sept 2011, mmoglider.com the official "Glider" homepage had vanished. [14][15]
Notice that you CANNOT copy shit. The client copying. As long as this uses DirectX and not any of Jagex's stuff it should be fine. Note that could be charged with violating their TOS. Also changing the DLLs after Jagex's loads them could be considered bad. But if it's just the DirectX that you installed it should be fine.
This is very nice, integrate this with SMART and have a way to restart things. Just remember to update your objects on your scripts after an update. Also some1 would have to check if Jagex updated their stuff to check for this hooking.
Then we could have:
Simba Code:{DEFINE DirectX}