Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Reveance

Members
  • Joined

  • Last visited

Everything posted by Reveance

  1. In that case it's probably because Jagex detected you used a different IP to register and login. Especially if the geographical location is far away this looks suspicious. This is speculation though, I'm pretty sure it has something to do with it. In my case I used different VPS's to register accounts (not automatically created) and after finishing tutorial island (also manually), a few still managed to get locked so they probably have some other systems to check for aswell :P
  2. Read the OP, this is not the same behaviour as the code the post you quoted contains. And the OP literally said the method you posted doesn't do what he needs.
  3. Suspect it's live, so don't forget @live.nl :P Here's a list with many 2 letter extensions for after live: https://www.internetearnings.com/how-to-register-live-or-hotmail-e-mail-address/
  4. Just curious, but do you use them as a mouse movement algorithm or a reaction algorithm...? EDIT: And why choose a distribution randomly? I'd think it would be better to initialize them with different parameters for each user but use the same distribution for a specific thing since it's based on specific situations (e.g. Poisson distribution within the mouse movements, Generalized extreme value distribution comes close to human reaction etc..)
  5. What, your own mouse movement algorithm using a modified poisson distribution? ;p
  6. new Objects().closest("Gangplank"); I suppose should be: getObjects().closest("Gangplank");
  7. Even better, disconnect your internet entirely :"D
  8. Haha cool, I didn't get a notification so had not seen your comment but I stopped working on this project for now as I'm waiting to get my scripters request verified first, however here's a little taste...there's obviously some stuff that isn't done well enough yet though, mainly the subordering and a few items missing, but ah :p I put the speed insanely fast (x10 or sth) so it's kinda hard to see the end result but okay :'D
  9. new ConditionalSleep(10000) { @Override public boolean condition() throws InterruptedException { return !myPlayer().isAnimating(); } }.sleep(); Sleeps for max 10 seconds or until the player is not animating anymore
  10. Reveance replied to Token's topic in Others
    Well yeah, it can horrible...I mean I've had one or two banned aswell, but since then I tried going a little bit smarter about it...I mean like can you do 10 quests in < 2 hours? :'D this script is capable of it and I wouldn't recommend it since noone can be that prepared for all items etc. without hesitation so just do 2 or 3 every now and then...
  11. I think I've had a similar problem using the Gson library, because it uses a lot of reflection which is disabled in OSBot's security policy I believe...at the time I used another method to use the Gson library without reflection however the CLI seems to have parameters to allow certain things...you can probably try those
  12. Updated the algorithm for better results
  13. Hadn't even thought of that, very clever :D! Thanks mate
  14. Ah nice! You're doing this using CLI so how do you decide to run the next script when it's from the SDN? Anyways thanks, will be a great help for sure!
  15. I might make this more organized and add some more algorithms if I find a need to. I originally made this after a distribution that resembles reaction times and so it'd probably be useful after conditional waits and stuff as a simulation of reaction time...but generally also more believable for clicking. This is what the distribution looks like after generating ~5000 clicks with random between 200 and 1000: Oh, and it's also important to note that if you are going to use this, you'd need a larger random span than normal, for example 200-1000, because as you can see in the graph the chance is already very low at the center. Code V.1 I updated the class, this is actually the real Generalized extreme value distribution, which also allows for changing the shape (e.g. putting the top to the end etc.). This is what it looks like after 50000 calls to between(0, 1800): And here's the updated code:
  16. Yeah this shows it much better. This isn't normal distribution but those capped values are really bad mind if I use your image in the bug report I already posted?
  17. Messy bank huh? :P sure will do, I'm pretty close to finishing it
  18. Does gRandom works as expected for you guys? I just tested it, got unexpected result and posted a bug report but I'm kinda starting to doubt as it'd be weird that nobody would have noticed I suppose: Using MethodProvider.gRandom(600, 200) which should be based on normal distribution I got the following result: Also, the api says that the method caps the values, however I suspect that it returns all the values above the cap number as the cap number, instead of regenerating a new random. This makes the last (and first) number should up way higher than the rest
  19. Thanks, I'll keep this in mind I've currently got 10K items categorized but it's a little difficult because certain items have multiple categories...still deciding on how to handle that :P
  20. I believe Java doesn't actually pass the object itself, but since it is pass-by-value, the object references are passed by value. However all primitives are just plain passed by value
  21. Do you have any more info? Where does it give that error? Try running the jar from command prompt and see if you get to see more about the error there.
  22. Hey all, I'm not too sure if this is the right forum to ask but couldn't find anything closer :p I've started working on a bank organizer since I've seen that it has been in demand for a really long time and none have been released. For the ones that would use such a script; what categories would you definately want to have in there? Just to be sure I don't miss any important categories
  23. I was like I'm not gonna reply...but oh well fuck, gf Seriously though, you've literally been given everything you need to do what you want, and instead of saying thanks and researching what you need to you're getting mad at other people for your mistakes... man, you're literally saying that you know Java and don't know how to assign a value to a variable...cmon
  24. haha yeah that does definately work best there :p

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.