Skip 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.

Alek

Ex-Staff
  • Joined

  • Last visited

Everything posted by Alek

  1. Alek posted a topic in Community Discussion
    Need an account with 61 mining, PM me your login details and the time you will not be on. Set a bank pin and store everything in the bank, I'll be bringing your account to the mining guild. Will be used to patch a web walking issue identified here: Edit: Locked - it appears a member has an account ready for me. Thank you!
  2. Alek replied to Alek's topic in Releases
    Adding new web walking links and recompiling the jar did not get you banned, there is no correlation whatsoever. Edit: Today is the second, first day back from the holidays. Accounts are automatically flagged and then manually reviewed for a final ban decision.
  3. Alek posted a topic in Releases
    Changelog: Added WebWalk Link - Falador stile cow patch Added WebWalk Link - McGrubor's Woods Added WebWalk Link - Port Sarim to Land's End Added WebWalk Link - Land's End to Port Sarim Patched WebWalk Link Ardougne sailing Patched bug with always interacting with BankMode widget Added Bank isBankModeEnabled(BankMode)
  4. I like the part where I got tagged for something that I don't manage.
  5. Alek posted a topic in Releases
    Changelog: Improved Widgets closeOpenInterface() Added "Source Position" to WebWalkEvent -Can be used to route paths other than myPosition() -Can not be used to actually traverse a path, must be myPosition() Slightly sped up dialogue interactions in WebWalkEvent Slight precision changes to MoveMouseEvent Experimental web walking in Stronghold of Security Added slayer cave web walk link east of Shantay Added Lumbridge Swamp tinderbox warning to web walking Modified teleporting code (MGI) Added Buy 50 support to Store API Client displays currently using proxy in title Holiday theme added, will be removed mid-January
  6. I know 3 years was a very long time ago: https://www.cnet.com/news/netflix-reaches-streaming-traffic-agreement-with-comcast/ But there was a time when cable companies were actually slowing down their competitors until the government got involved and said that it was unfair; which I agree with.
  7. Alek replied to Alek's topic in Spam/Off Topic
    Doesn't support it unless you are already wearing it. It's a barebones script with lots of walking.
  8. Alek replied to Alek's topic in Spam/Off Topic
    Should be released today, just running extended tests and working on small convenience features.
  9. Video sped up, completes 5 tasks and grabs a 6th task.
  10. Both. I like C++ more than C#, but I use Unity anyways.
  11. I'm always skeptical of courses that have the word "game" in it. That class can either go two ways: 1. You're creating a game engine using C++ and 3d math 2. You're scripting on a game engine like Unreal with C++ A C++ only class is most likely some sort of algorithms class, traversing trees and that kind of stuff.
  12. Sounds like something you can do locally? Write a csv.
  13. As @liverare stated, keeping it simple is usually the preferred route. The more you abstract code (i.e. node systems) , the more processing power is required. Now on the flip-side, a large script like an AIO agility script with multiple training methods and courses would be very messy to maintain all code in your onLoop. As an example in @Septron's snippet: The two lines in red are a redundancy, which is very hard to avoid using a node script. This can be solved by something like: Item item = client.getInventory().getItem("Lobster"); if(item != null && item.getAmount() > 3) { item.interact("Drop"); } Although performance in this situation is VERY negligible, and may be entirely removed during the compiler optimization process, its still something to be mindful of. That's not to say node systems are bad, just understand that you must use the right tool for the right job.
  14. Is low level rushing still a thing?
  15. When the manual review is done, they'll look at your previous ban regardless and give you a perm, you won't get a 2 day.
  16. Alek replied to jnug's topic in Bug reports
    This forum is for non-mirror mode specific issues only. Moving this thread to appropriate section.
  17. What the actual f***. Menu.getTooltip() or Menu.getMenu()[0]
  18. Please don't post in here, this is not a place to ask for scripts. Flax is 2gp, we're not allowing those scripts on the SDN. Perhaps try hiring a scripter to make a private script for this.
  19. Alek replied to Alek's topic in Releases
    Please contact the script writer, this thread is intended for client stuff
  20. You have access to the bot context. By design scripters shouldn't use anything that's marked for internal use only. They should pass bot which derives everything for that instance. I don't even extend MethodProvider in our API, it just doesn't make sense from a design perspective - we pass MethodProvider or Bot. I'd encourage other scripters to do the same, but it's your code so do whatever you guys like!
  21. You didn't mention if the web walker started walking to the position or not, I'm assuming it did. Also prefetch is a boolean, check if it prefetches correctly before executing.
  22. Alek replied to Czar's topic in Agility
    Check the client...
  23. You can only override abstract methods or methods derived from interfaces. That's a java question though, not specific to any API. Many scripters choose to use the new functional parts of the Java 8 API which helps clean up code. Don't wrap your code needlessly just for the sake of "making your own" API, all you're doing is giving your processor more instructions to process.
  24. If you have an interest in both Electrical Engineering and Computer Science, I'd really recommend to you Computer Engineering. Computer Engineering has a bit less focus on higher level languages (SQL, Python, Java, etc) with more emphasis on hardware description languages and assembly (VHDL, Verilog, MIPS, ARM, etc). With that said there is a little bit more math requirement, but it's typically an additional math course. You will be exposed to higher level languages like C++, Python, and Java as you will take CS courses as well. I recently took a graduate VLSI course which is very EE/CE orientated, really cool stuff and it would convince me to switch from CS if it wasnt for the additional courses. The master's is good, but be sure you are keeping up with actual code writing and not only doing what you do in university. University doesn't give you a lot of practical programming experience; many professors don't have any industry experience and they like things which are ridiculous like functional programming. Try and look for professors with industry experience and take those classes, they will help write your letters of recommendation or help get you a job. Some things you will do regardless (if you go to a state university): -Calculus (at least 2 semesters) -More calculus or differential equations (esp for CE) or linear (useful for cs) -C/C++ through an operating systems class -Some digital logic class that teaches you about logic gates, k-maps, flip flops, etc. -Higher level language like Python or Java or scripting language If you don't have a bachelor's and you want your master's, many public universities like the ones in California, New York, and Massachusetts often offer combined BS/MS degrees that help you get your Master's a year faster. Hope this helps.

Account

Navigation

Search

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.