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.

Leaderboard

Popular Content

Showing content with the highest reputation on 08/27/15 in all areas

  1. ๐Ÿ‘‘CzarScripts #1 Bots ๐Ÿ‘‘ ๐Ÿ‘‘ LATEST BOTS ๐Ÿ‘‘ If you want a trial - just post below with the script name, you can choose multiple too. ๐Ÿ‘‘ Requirements ๐Ÿ‘‘ Hit 'like' ๐Ÿ‘ on this thread
  2. Dear Community, I have removed the 100 post count limit to account sales, but they still need to be approved by a moderator before it shows up to the public. This is so people can respond without 100 posts to buy an account. We will not be approving any threads for account sales by new users, spammers, or any other thing we see suspicious. If you feel someone is suspicious, feel free to report the thread or pm a staff member. Thanks, @Maldesto
  3. Can you show me where you claimed he can not resell this method? If not, I have no grounds to punish him at all. It is an unbanning method, if you gave it to him, he has the right to share it with anyone and charge what he wants.
  4. There is no difference in ban chance.... It's a retarded myth.
  5. ..........I spammed so hard for that 100 post count
  6. High quality PSD available on demand.
  7. I doubt it makes any difference, but that's my opinion only.
  8. Mirror = waste of ram and cpu
  9. Finally a useful update.
  10. So, neither of you claim to be leveling the account, even though Rambo said he is the original owner...?
  11. Since last semester ended, I have been working on a little project for a couple of weeks to learn and have some fun. I didnt actually intend to add it to the osbot client, I just started it as a separate project. Yesterday I decided I would add it on to the client for fun. Basically I wrote a server application in java, its hosted on a remote host. Anyone who has the client application can connect to the server. This is just a beta stage still, but its coming along nicely (in my opinion). It will keep track of online users etc. When you type '/online' it will print out a list of online users, as you can see in that image. It just pulls your username from the osb client and logs you on to the chat as that user. Current commands: '/online' - Prints the current online users. '/clear' - Clears all of the previous chat history from your client. What do you guys think? Would this be cool to add on to the client/scripts, or would it just be annoying if it poped up? Of course there could be an option when you run the script to connect or not.
  12. Hello if you are wondering how to do this, here we go. Example: public class HillGiantMagicianGUI extends JFrame { Settings prop = new Settings(new File(System.getProperty("user.home") + File.separator + "OSBot" + File.separator + "data" + File.separator), this, myPlayer().getName()); public HillGiantMagicianGUI() { initComponents(); prop.load(); } private void button1ActionPerformed(ActionEvent e) { prop.save(); } public static class Settings { private File PATH_FILE; private String FILE_NAME = "SETTINGS.ini"; private HillGiantMagicianGUI gui; private final Properties prop = new Properties(); public Settings(File f, HillGiantMagicianGUI gui, String accountName) { if (!f.exists()) { f.mkdirs(); } FILE_NAME = accountName.toUpperCase() + "_" + FILE_NAME; PATH_FILE = new File(f, FILE_NAME); this.gui = gui; } public synchronized void save() { try { if (!PATH_FILE.exists() && !PATH_FILE.createNewFile()) { return; } if (!PATH_FILE.canWrite()) { PATH_FILE.setWritable(true); } prop.clear(); prop.put("I1", gui.comboBox1.getSelectedItem()); prop.put("T2", gui.textField2.getText()); prop.put("I2", gui.comboBox2.getSelectedItem()); prop.put("T3", gui.textField3.getText()); prop.put("I3", gui.comboBox3.getSelectedItem()); prop.put("T4", gui.textField4.getText()); prop.put("I4", gui.comboBox4.getSelectedItem()); prop.put("T5", gui.textField5.getText()); prop.put("I7", gui.comboBox7.getSelectedItem()); prop.put("T6", gui.textField6.getText()); prop.put("I5", gui.comboBox5.getSelectedItem()); prop.put("T7", gui.textField7.getText()); prop.put("I6", gui.comboBox6.getSelectedItem()); prop.put("T8", gui.textField8.getText()); prop.put("I8", gui.comboBox8.getSelectedItem()); prop.put("T9", gui.textField9.getText()); prop.put("c1", String.valueOf(gui.checkBox1.isSelected())); prop.put("c2", String.valueOf(gui.checkBox2.isSelected())); prop.put("c3", String.valueOf(gui.checkBox3.isSelected())); prop.put("c4", String.valueOf(gui.checkBox4.isSelected())); prop.put("c5", String.valueOf(gui.checkBox5.isSelected())); prop.put("c6", String.valueOf(gui.checkBox6.isSelected())); prop.put("r1", String.valueOf(gui.radioButton1.isSelected())); prop.put("r2", String.valueOf(gui.radioButton2.isSelected())); prop.put("r3", String.valueOf(gui.radioButton3.isSelected())); prop.put("r4", String.valueOf(gui.radioButton4.isSelected())); prop.put("r5", String.valueOf(gui.radioButton5.isSelected())); prop.put("r6", String.valueOf(gui.radioButton6.isSelected())); prop.put("r7", String.valueOf(gui.radioButton7.isSelected())); prop.put("r8", String.valueOf(gui.radioButton8.isSelected())); prop.put("r9", String.valueOf(gui.radioButton9.isSelected())); prop.put("r10", String.valueOf( gui.radioButton10.isSelected())); prop.put("r11", String.valueOf(gui.radioButton11.isSelected())); prop.put("r12", String.valueOf( gui.radioButton12.isSelected())); prop.put("r14", String.valueOf(gui.radioButton14.isSelected())); prop.put("r15", String.valueOf(gui.radioButton15.isSelected())); prop.put("r16", String.valueOf(gui.radioButton16.isSelected())); prop.put("r17", String.valueOf(gui.radioButton17.isSelected())); prop.put("r18", String.valueOf(gui.radioButton18.isSelected())); prop.put("r19", String.valueOf(gui.radioButton19.isSelected())); prop.put("r20", String.valueOf(gui.radioButton20.isSelected())); prop.put("r21", String.valueOf(gui.radioButton21.isSelected())); prop.store(new FileOutputStream(PATH_FILE), "GUI Settings"); PATH_FILE.setReadOnly(); } catch (Throwable e) { } } public synchronized void load() { try { if (PATH_FILE.exists()) { prop.load(new FileInputStream(PATH_FILE)); gui.comboBox1.setSelectedItem(prop.getProperty("I1")); if (prop.getProperty("T2").toString() != "") { gui.textField2.setText(prop.getProperty("T2")); } gui.comboBox2.setSelectedItem(prop.getProperty("I2")); if (prop.getProperty("T3").toString() != "") { gui.textField3.setText(prop.getProperty("T3")); } gui.comboBox3.setSelectedItem(prop.getProperty("I3")); if (prop.getProperty("T4").toString() != "") { gui.textField4.setText(prop.getProperty("T4")); } gui.comboBox4.setSelectedItem(prop.getProperty("I4")); if (prop.getProperty("T5").toString() != "") { gui.textField5.setText(prop.getProperty("T5")); } gui.comboBox7.setSelectedItem(prop.getProperty("I7")); if (prop.getProperty("T6").toString() != "") { gui.textField6.setText(prop.getProperty("T6")); } gui.comboBox5.setSelectedItem(prop.getProperty("I5")); if (prop.getProperty("T7").toString() != "") { gui.textField7.setText(prop.getProperty("T7")); } gui.comboBox6.setSelectedItem(prop.getProperty("I6")); if (prop.getProperty("T8").toString() != "") { gui.textField8.setText(prop.getProperty("T8")); } gui.comboBox8.setSelectedItem(prop.getProperty("I8")); if (prop.getProperty("T9").toString() != "") { gui.textField9.setText(prop.getProperty("T9")); } gui.checkBox1.setSelected(Boolean.valueOf(prop.getProperty("c1", "false"))); gui.checkBox2.setSelected(Boolean.valueOf(prop.getProperty("c2", "false"))); gui.checkBox3.setSelected(Boolean.valueOf(prop.getProperty("c3", "false"))); gui.checkBox4.setSelected(Boolean.valueOf(prop.getProperty("c4", "false"))); gui.checkBox5.setSelected(Boolean.valueOf(prop.getProperty("c5", "false"))); gui.checkBox6.setSelected(Boolean.valueOf(prop.getProperty("c6", "false"))); gui.radioButton1.setSelected(Boolean.valueOf(prop.getProperty("r1", "false"))); gui.radioButton2.setSelected(Boolean.valueOf(prop.getProperty("r2", "false"))); gui.radioButton3.setSelected(Boolean.valueOf(prop.getProperty("r3", "false"))); gui.radioButton4.setSelected(Boolean.valueOf(prop.getProperty("r4", "false"))); gui.radioButton5.setSelected(Boolean.valueOf(prop.getProperty("r5", "false"))); gui.radioButton6.setSelected(Boolean.valueOf(prop.getProperty("r6", "false"))); gui.radioButton7.setSelected(Boolean.valueOf(prop.getProperty("r7", "false"))); gui.radioButton8.setSelected(Boolean.valueOf(prop.getProperty("r8", "false"))); gui.radioButton9.setSelected(Boolean.valueOf(prop.getProperty("r9", "false"))); gui.radioButton10.setSelected(Boolean.valueOf(prop.getProperty("r10", "false"))); gui.radioButton11.setSelected(Boolean.valueOf(prop.getProperty("r11", "false"))); gui.radioButton12.setSelected(Boolean.valueOf(prop.getProperty("r12", "false"))); gui.radioButton14.setSelected(Boolean.valueOf(prop.getProperty("r14", "false"))); gui.radioButton15.setSelected(Boolean.valueOf(prop.getProperty("r15", "false"))); gui.radioButton16.setSelected(Boolean.valueOf(prop.getProperty("r16", "false"))); gui.radioButton17.setSelected(Boolean.valueOf(prop.getProperty("r17", "false"))); gui.radioButton18.setSelected(Boolean.valueOf(prop.getProperty("r18", "false"))); gui.radioButton19.setSelected(Boolean.valueOf(prop.getProperty("r19", "false"))); gui.radioButton20.setSelected(Boolean.valueOf(prop.getProperty("r20", "false"))); gui.radioButton21.setSelected(Boolean.valueOf(prop.getProperty("r21", "false"))); } } catch (Throwable e) {} } }
  13. 1 point
    Amen. Ain't worth 25m at all.
  14. you are botting after all
  15. Title, Skype; linbeifong
  16. 1 point
    im just gonna throw it out there. america should make guns illegal. how many times have we seen shootings in america now? In most countries, guns require a license. in america i could just go to walmart and get myself a shotgun and who knows what i'd do with it if i wasn't mentally stable..
  17. 1 point
    I use both, d square's have higher alch than d2h, for certain items you need that bit extra to get the drop so i use Sq's for them.
  18. I agree that it shouldn't be too hard to recover since he claims to be the only owner and he has not tried to recover the account from you, after it being sold. Though, if not possible, I do believe that a refund would be most fair. Please keep us up to date with any new information regarding the status of the account.
  19. I havn't ever seen a blackjacking thieving script? Are you trying to get your post count up spamming some bullshit?
  20. all excellent script works perfectly well all very detailed and comprehensive! EXCELLENT without words
  21. Streaming TSM bootcamp atm and I get 3k+ viewers each stream Obviously you would pay some money & has to be within game/twitch rules could be vps advert mayb proof: https://gyazo.com/ed196f190e987ba3afbba664d4861b84
  22. Can confirm chat is real the songs are fucking dank
  23. Make it premium DO NOT FEED THE LEECHERS, I REPEAT, DO NOT FEED THE LEECHERS.
  24. 9/11 for this method I personally like to format my one and only hard drive for max mirror bots
  25. holy shit im running 10 mirror bots now thanks op huge vouch
  26. Prolly really good
  27. 1 point
    just bought this script. to be honest I was busy and didnt get to test out the trial you gave me in time, but its okay, everythings working great so far. (cooking lobs @ catherby) thanks OP!
  28. It's not a deadlock problem. You never call notify in your button's action listener, so the script thread stays waiting
  29. Started playing in 2005, played until around 2010, Then I was there on and off until like mid 2011. (May a month the quit for 2 months and so on) Then I finally quit completely at like 2011 Logging in once like 6 months until 2012. Then I wanted to make a combat but saw this EOC thing was already out. Played it for a day and called it quits until like 4 months after OSRS cause a friend told me it was there. I was like WUT and started played again. Played for 3 months, got myself nice shit. Had bought a fucking dxe for 3.6m when they were brand new.. to then quit the game and return 2 years later (Over 690days of last login) to play again from like march-april, then quit.. now I'm here again. Since like august.
  30. If I'm not mistaking you have a deadlock. You're waiting indefinitely in a synchronization block locked on Main.class The EDT tries to enter a synchronization block also locked on Main.class in order to notify the above thread = The EDT cannot enter the synchronization block because a thread is waiting in the first synchronization block = The first thread is never notified
  31. yea this will help, that way nobody has to spam the forums anymore
  32. Hey guys, Go to control panel > Programs and Features > Uninstall all verisons of Java (you will problem have a 32 and 64 bit java installed) Install 32 bit java That should fix it, This worked for me!
  33. My bot keeps getting stuck at the bottom of the ladder. It's happened for sure 7 times today, and every single time I have to click on the ladder for it to go up. If I don't it just stands there and does nothing. There's nothing in the notepad thing that says anythings wrong (no java exceptions, null pointer exceptions, etc), it just keeps clicking the ladder when it runs toward the ore spots near the ladder it seems. My inventory isn't even full when it does it. Is there anyway to add in a check to see if ore < 26 it goes back up? Thanks.
  34. Just purchased this script and went to start doing darts, it banks all the darts and feathers then withdraws 1 feather then just idles?
  35. ( ยฐ อœส–อกยฐ)โ•ญโˆฉโ•ฎ
  36. I will be making changes to the GUI to allow the user to select from map, WITHOUT loading the entire map, so if you already saved some locations then you can just select them without using much ram
  37. 1 point
    Luring is basically scamming people that are a bit slow in the head.
  38. Jagex hates him! Discover this one simple trick that this single mum used to achieve unlimited RuneScape membership today!

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.