• We see that you're not registered. Please read this thread and if you want, sign up on the forum.

Search results

  1. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    It definitely should work, yes. Try clicking File -> Invalidate caches, and then restart the IDE. Also, do you use the visitMaxs and visitEnd methods anywhere else in the program?
  2. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    That's weird, everything looks correct. Are the other transformer classes in your project experiencing the same errors? Try restarting your IDE and/or your computer. If the problem still persists, try removing and then re-adding the asm jar back again.
  3. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    If you want, I can try and debug the problem myself over Teamviewer. My discord handle is Shenandoah#2403 if you're interested, we can talk more on there if you want.
  4. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Did you try the full path as well? This is really really strange, I honestly have no idea why it's not finding the class. It definitely won't help to Xboot, I can guarantee you that. This might be a bit drastic, but maybe try a different IDE? This is so weird.
  5. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Oh, okay. Interesting. Thanks a lot for reading my tutorial! Man, that is so strange. Have you tried creating a new interface class altogether, and referencing that class instead? Create it in the same package as the class transformer that's using it. See if that works.
  6. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Okay, so we definitely know that the error is caused by some sort of issue with finding the class, most likely due to the path. Here's what I recommend you to try: Remove one part of the entire path and see if it starts working eventually. So, since you've already tried the entire path, try...
  7. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Look in the MANIFEST file for the name of the Main class, and start looking into how that class works, and move on from there. I hope you understand that reverse engineering is a really complicated process, and it's not supposed to be easy. :p
  8. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    I don't think it's necessarily bad for memory issues specifically, but the way it's done in the tutorial is definitely a bad way to do it. It's just an ad hoc solution to the problem of drawing on the canvas, but it's not necessarily a good solution. Maybe you can find a better way? ;)
  9. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Oh, I see what the problem is. Not sure why it worked on the Mac though, unless the client didn't fully load on the Mac. I actually confused myself earlier. The thread is only created once, but it draws the string only once. This means that when the client starts redrawing what's on the screen...
  10. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    It should work on Windows too; I wrote the tutorial on a Windows computer. It should show the string, although some flickering will happen. Not sure how to fix the flickering exactly, but I'd look into how double buffering to get some ideas on how to fix that. That's really strange if it's not...
  11. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Thank you for the kind words, that means a lot to me! I'll keep making tutorials. If your friends are curious to see how RS bots work on a core level, I hope you'll refer them to this tutorial. :p My discord handle is: Shenandoah#2403. Although I must tell you, my responses on Discord might be...
  12. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Oh right, I didn't think of that actually! Haha. I'm glad it works, mate! The world is your oyster now!
  13. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    I apologize if the tutorial is a bit confusing. Looking back on it, I'm unsure why I structured it this way. Oh well, you live and learn I guess. :p The part of the tutorial that shows you how to add an interface was just an example to illustrate how injecting accessor methods into a jar works...
  14. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Okay, I have some questions. Are you using Eclipse? If so, try restarting Eclipse just to see if it could be a bug there. Do the same if you're using another IDE. Do you keep all your classes in the same package? Is the RSAppletInterface in the same package as the RSAppletClassTransformer...
  15. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    For improving at reverse engineering, going by trial-and-error will probably help you gain experience the most. You can look up generic tutorials on how to reverse engineer programs in Java, those tutorials might have some useful information. But you should definitely just try out different...
  16. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    I don't know where the NPC IDs are usually stored, but I'm sure there are plenty of resources online that have valuable information on that in particular. I assume you want to create a bot for educational purposes, and if that's the case, I think it would be wise to explore this yourself...
  17. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    I'm glad you found it helpful! As for your question, that's actually really hard to answer. I might get around to making a tutorial on that in the future, but I'm working on some other projects right now so I simply don't have the time. Applying this knowledge and creating a fully functioning...
  18. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    I'm honestly not sure why I didn't do this in the first place, LOL!
  19. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Great! And yes, that is true. :) And no worries, I'm happy to help! If you ever have any more troubles, feel free to make a new thread describing your problem and I'll be there to help!
  20. Shenandoah

    Tutorial [Ultimate Guide] How to Write a Runescape Injection Bot

    Okay, so it's definitely a code issue. So the error is caused by either the .classpath file or the last file. What happens if you make it skip the .classpath file instead, by replacing break with continue? The ClassReader should only take in actual class files as a parameter anyways, so...
Top