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.

Leaderboard

Popular Content

Showing content with the highest reputation on 08/02/13 in Posts

  1. Cons: -Every step action is already pre-programmed, you can't adjust them, so there is not way of optimizing it for a unique given situation. -Scripts that it can make, are scripts that can already be made in 30 minutes or less (if people keep using / adjusting old methods). -Large scale (advanced scripts) will be more poorly structured the larger the node pool gets, and will break down reliability. Pros: -Allows for fresh programmers to get a feel of the basic structuring of script logic and processing. -MUCH Simpler to make boring scripts.
  2. GMC SuperScript Factory was designed so that the average OSBot user can create his own small scripts in order to execute tasks, mostly ones currently without scripts. Not only can the user create the script, he can also save it for later or even share it with the community. With this in mind, OSBot will surge in popularity due to the new versatility that the bot will offer with my script. I can see why Stark is mad because his sale numbers will drop off a cliff, but scripts on the SDN shouldn't be filled with simple tasks that SuperScript can replicate. If scripters want a challenge, they should consider creating farming, slayer, construction, minigame and pking scripts rather than continuously reinventing the wheel. I feel that the price that I'm charging (soon) is only fair, I'm not going to ask 14 year olds to pay me $100.00 in order to get a script that took me a weekend and a case of Coke to make. I see that you've mentioned that I won't be fixing any bugs, you quoted me out of context. I stated that the script would rarely, if ever break as like you said, it's an interface between the user and Java, no Jagex updates will break it. I'd obviously make helping users to use my script a priority as when I ask people for their hard earned money, they should only expect good customer support. I couldn't see any reason to not create multiple tutorials in order to give users a good idea on how to structure their scripts, I've already started by making a full video of making one and have countless screen shots with the full script in view to read. I'd also like to point out that the title of this thread is false, this thread is anything BUT unbiased as you're a script writer who can only lose by me releasing this script, a contrast in situation for those who came to this botting site for botting. Finally, I'd like to stress that I do understand the concept of the issues that you've outlined, but most of these issues would either not exist or not be much of an issue to this flourishing community. If SuperScript becomes a problem, simply make it out of stock like some of the other scripts, or give it its own section in 'Local scripts' and let me deal with the spam. Just remember, this script is for the community, not for the scripters who wish to remove children's wallets. All the best, Dashboard
  3. GMC SuperScript is genius. It should without doubt be released. Let's not talk about script that are currently broken... I think SuperScript is really useful for a lot of people. If you own the script you have the potentials to create simple script for routines which the user doesn't want to perform by him- herself. If the SuperScript is released it would mean that scripters who tend to sell their script have to work harder to create more advanced and origional scripts. This is good because it will improve the amount of quality scripts in this community. The point of a premium script is that it is something that holds a lot of value. If it could be replicated with the SuperScript it isn't really premium worthy. Scripts that prove to be impossible to be replicated by the SuperScript will still be sold.
  4. If you would like to add pouches (any type) into your script, and want to know what type of rune, and how much is in that pouch, this snippet is for you. Pouch import org.osbot.script.rs2.Client; import org.osbot.script.rs2.skill.Skill; public enum Pouch { SMALL(5509, -1, 1, 3, 3), MEDIUM(5510, 5511, 50, 6, 3), LARGE(5512, 5513, 50, 9, 7), GIANT(5514, 5515, 75, 12, 9); public final int normalID; public final int degradedID; public final int requiredLevel; public final int normalHold; public final int degradedHold; private Pouch(int AssignedNormalID, int AssignedDegradedID, int AssignedRequiredLevel, int AssignedNormalHold, int AssignedDegradedHold ) { this.normalID = AssignedNormalID; this.degradedID = AssignedDegradedID; this.requiredLevel = AssignedRequiredLevel; this.normalHold = AssignedNormalHold; this.degradedHold = AssignedDegradedHold; } public static EssenceType getPouchEssenceType(Client client, Pouch p) { int setting = client.getConfig(720); switch (p) { case SMALL: return setting >= 128 ? EssenceType.PURE : (setting >= 0x40) && (setting < 0x80) ? EssenceType.NORMAL : null; case MEDIUM: if (setting >= 64) setting %= 64; return setting >= 32 ? EssenceType.PURE : (setting >= 0x10) && (setting < 0x20) ? EssenceType.NORMAL : null; case LARGE: if (setting >= 64) setting %= 64; if (setting >= 16) setting %= 16; return setting >= 9 ? EssenceType.PURE : (setting >= 0x4) && (setting < 0x9) ? EssenceType.NORMAL : null; case GIANT: if (setting >= 64) setting %= 64; if (setting >= 16) setting %= 16; if (setting >= 4) if (setting < 0x9) setting %= 0x4; else setting %= 0x9; return setting == 0x2 ? EssenceType.PURE : setting == 0x1 ? EssenceType.NORMAL : null; } return null; } public static int getEssenceCount(Client client, Pouch p) { int setting = client.getConfig(486) - 0x40000000; switch (p) { case GIANT: return setting / 0x40000; case LARGE: setting %= 262144; return setting / 0x200; case MEDIUM: setting %= 262144; setting %= 512; return setting / 8; case SMALL: setting %= 262144; setting %= 512; return setting % 8; } return -1; } public int getNormalID() { return normalID; } public int getDegradedID() { return degradedID; } public int getNormalHold() { return normalHold; } public int getDegradedHold() { return degradedHold; } public int getRequiredLevel() { return requiredLevel; } public EssenceType getEssencesType(Client client) { return getPouchEssenceType(client, this); } public int getEssencesAmount(Client client) { return getEssenceCount(client, this); } } And for wrapping the rune types: public enum EssenceType { PURE(7936), NORMAL(1436); final int ID; private EssenceType(int ID) { this.ID = ID; } public int getID() { return this.ID; } } Example: import org.osbot.script.Script; import org.osbot.script.ScriptManifest; import java.awt.*; @ScriptManifest(author = "Brainfree", info = "Pouch display", version = 1.0, name = "Pouch viewer") public class Example extends Script { public int onLoop() { return 35; } public void onPaint(Graphics g) { int x = 10; int y = 15; EssenceType type; for (Pouch pouch : Pouch.values()) { type = pouch.getEssencesType(client); g.drawString(pouch.name() + ":[Type: " + (type == null ? "None" : type.name()) + ",Quantity: " + pouch.getEssencesAmount(client) + "]", x, y); y += 15; } } } Hope you enjoy.
  5. Useless thread is useless...
  6. Something like this is good for the community. The only reason (guessing by the way to wrote your explanation) you posted this was to make people question the existence of this script and by doing so make want to ban it. The reason for this is because you don't want to have a competitor. You will have to make better scripts then those that people are making with this "interface". Ever see people advertise products that are "hand-made" because they are better quality ? It's like that for this script. Script writers know how Java works and how to work with it. The user of this interface just knows and is limited to pushing buttons. Everything you can do is customizable and will thus be better. I think it's time that script writers are forced to keep up with their work (the premium ones) and therefor giving a high quality service because if they don't people will just make their own version. Besides this isn't the first time someone made a script like this... BRAINFREE sent me this message on skype: Cons: -Every step action is already pre-programmed, you can't adjust them, so there is not way of optimizing it for a unique given situation. -Scripts that it can make, are scripts that can already be made in 30 minutes or less (if people keep using / adjusting old methods). -Large scale (advanced scripts) will be more poorly structured the larger the node pool gets, and will soon break down reliability. Pros: -Allows for fresh programmers to get a feel of the basic structuring of script logic and processing. -MUCH Simpler to make boring scripts.
  7. Every scripter that asks money for his/her script should make sure it is good enough to be premium. If it is, it will still sell just as much. If you create a complicated and advanced script it will be impossible to replicate the same methods with this SuperScript.
  8. I understand there's already a topic on this, I find it somewhat difficult to understand. Please understand that using breaks is an important part in keeping your account unbanned. More information on how to bot smart -> http://osbot.org/forum/topic/6894-bot-smart-what-it-is-how-to-do-it/ Defining the parts of a "break" [Average Interval] - The "average interval" is the average time between breaks. It's an "average" because of interval deviations, which i'll be getting to in a moment. This is how much time will be in between your breaks on average. [interval Deviation] - This is a very important part of making sure jagex doesn't notice a precise pattern in our breaks. Lets say your "average interval" is 75 minutes, and your "interval deviation" is 10 minutes. This means that the time between your breaks can be anywhere from 65 - 85 minutes. [Average Break Time] - The "average break time" is the average length of the breaks your account will be taking. It is an average, because there are also break deviations, which I will get to in a moment. Your "average break time" should be how long you want your account to stay logged off per break on average. [break Time Deviation] - Break time deviation is very similar to "interval deviation". Your "break time deviation" is how much the length of your accounts break can deviate from the average time. Lets say your "average break time" is 20 minutes and your "break time deviation" is 5 minutes. This means your accounts breaks will be anywhere from 15-25 minutes long. Here is a picture of my break setup Please be sure that you have the "enable breaks" box selected. Now, let me explain how breaks work going off of my break setup. My "average interval" is 75 minutes. my "interval deviation" is 25 minutes. This means that the time in between my accounts breaks can be anywhere from 50 - 100 minutes. my "average break time" is 25 minutes. My "break time deviation" is 10 minutes. This means that the length of my accounts breaks can be anywhere from 15 - 35 minutes. If you have any more questions, please feel free to ask below. Drop a like on the post if this helped you!
  9. Uh, well yeah. I'm kind of the same person? lol.
  10. The SDN system isn't completed yet. For now, it's impossible for users to delete any scripts from their repository. If you want a script deleted, you can PM @Ely or me. We do these manual removals until the repository is done. I've deleted the other 2 scripts for you.
  11. I think Live Chat provides a perfect mix of a way to support people and also a way to relax and have fun. Honestly the questions they ask are so simple and basic, it may only take up to a minute to help someone every once and a while. Help should always be allowed in my opinion.
  12. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Welcome! In this section of the guide, I will be explaining and going over what is actually a bot and how they work. To begin, a bot is an application that is programmed to run automated tasks over and over again. In our world today, there are many different kinds of bots good and bad. There are email bots, spam bots, security bots, and in this case gaming bots. OSBot is a Runescape bot built and programmed in Java. The purpose of the bot produced by OSBot is to allow players to spend less time in-game performing tasks when the bot itself performs the tasks you want over and over again. But, doing so your account and wealth are at risked because it violates the Runescape Rules. Later in this thread you will learn how to bot safer and secure to dodge the incoming bullets from Jagex. Speaking of secure, not all bot applications are safe on the internet. There are many different kinds that can infect your computer using FUD (Fully Undetectable) programs, but rest assure OSBot is safe. Perhaps now you are interested in botting and experiencing the excitement and wonderful community OSBot has to offer. You can begin by downloading the bot on the homepage located here. Read more information on learning what a script is and how to upload one using OSBot. Key Points: What is a Bot? What is the purpose of OSBot? -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Welcome to Part II of this Ultimate Botting Guide! In this section I will be introducing what actually is a "script" and how to upload one using OSBot. A script is pretty much what it sounds like, but instead of in the tense of a play think of it as lines of code instead. Scripters who write and share their own scripts at OSBot will program and configure their scripts to perform the tasks in-game. These scripts are programmed in Java and most of the time using an IDE (Eclipse,Netbeans etc). The bot client itself operated and provided by OSBot does not do all of the in-game tasks. The scripts that are released by scripters are controlling what happens in-game. If you would like to see what the code would look like click here. (Special thanks to @Merccy for the script, his thread can be found here) Now, I will go into depth on how to upload a script to your OSBot client to use. Please follow these steps: Find the script you would like to use, either look for it in the SDN or Local Category. Once you find the script you would like to use, download any of the files it tells you too. Usually the files will either be in a .groovy or .jar. Then you will have to drop the files or file into the correct spot. Here is a picture on how to go about doing this. Now, as seen in the picture above there is a script folder. You need to open that folder and copy and paste the script in there for it to work. Once done that, open up your client, sign in and refresh the scripts and you are all set to go! *Looking to learn how to script? Click here to view tutorials produced and made by @Merccy. Key Points: What is a Script? How are they used? How to make them work with the bot client. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Once you have gotten everything figured out and you have got some experience with botting, you will need to know how to bot safe and efficiently. Botting safe isn't easy and one mess up could sacrifice your account. The things to look out for today are: Location of Bot Busts/BansIf you are unfamiliar with the area and how the bots work around it it is advised to know the location before you continue botting. Most Bot Busts happen when Jagex Moderators and normal Moderators come by and manually ban you. Knowing specific locations where they seem to come and ban players is a good idea to stay safe from getting the ban hammer.Usual Time of BansThis information is VERY useful, however don't rely on it all the time. With my experiences, I have been banned botting chins on two different accounts three times on different days around the same time they each happened. I figured out that those bots were getting banned at around 4AM-9AM EST and so avoiding those time periods was a safer route to take. (Since noticing that, I haven't been banned throughout the day) In general though, knowing that Jagex Moderators live in England and the time there is different than most players can give quite an advantage. Knowing that they are awake during certain hours gives them a possibility of logging onto the game and going for bot hunts. While they are offline there is an opportunity for players to bot and get away with it. However this can be risky, but thought through it should end up fine. Clan Chat​This may be a shock to many players, and some may not believe. But, when a bot or user is in a clan chat for example; Mod Mark's Clan Chat, there is a lower chance of that bot being banned because the system can recognize if a user is in a clan chat and usually means that they are active in the chat. This has been proven to slow done the rates and chances of ban rates but does not work 100% of the time. Try it out, couldn't hurt! Hot Bots​This is a very understandable topic and that is why I won't go to deep into it. Don't bot at a place that has massive bans everyday/every time of day. That raises the chance of other accounts of yours getting banned because Jagex is starting to ban accounts with matching IP's.Examples of Hot Spots Now: (Last Updated, 6/30/13) Chins Rock Crabs Rune Sudoku Granite Locations Master Farmer Viruses​When you look into getting a script make sure before you download and use it, ask to see the source code. All SDN scripts are verified by the developers of OSBot that the code is safe, but it is the local scripts to look out for. If you are suspicious of a file you always have the right to ask for the source code or proof of it being virus free. Certain scripts have strings attached to them where they can grab and record your accounts info and bankpin. It will be to late when they get that because the next morning you will be in lumbridge bank with nothing on your account. Key Points: How to Bot Safe! Locations of Botting Time of Bans Hot spots Viruses -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- With our final and last section to go over, I will end this with the type of bots found on Runescape. You may be asking yourself right now, what does he mean by type of bots? Well there are 4 Main type of bots used in both forms of Runescape today. Combat/Powerleveling, GoldFarm/MoneyMaking, Tool Bots, and Questing Bots. Each type of bot has the same potential risks of being banned but they have different rates of chance! Combat/Powerleveling BotsOne of the most used bots on 07 Runescape, these bots are here to train and power level the account. These bots have high risk of getting banned because they are easy to find, but not as much as goldfarmers. Combat/Powerleveling Scripts: Ande's Fighter GMC Exterminate Crabs Note: These scripts are local so please keep in mind to view the source code if you are worried. GoldFarming/Moneymaking BotsThe most used bot in all of runescape is this one. This bot depending on the method has a HUGE risk of getting banned fast and sometimes permanently for first offenders. I wouldn't advise using these types of bots at the moment.GoldFarming/Moneymaking Scripts: Diclonius Fungus Abuse's Nature Runner Note: These scripts are local so please keep in mind to view the source code if you are worried. Tool BotsThese bots normally don't carry a risk or chance of being banned. They are normally used to get to places, auto typing, and so forth.Tool Bots: Hp Display/Map Info Abuse's AutoTyper Note:These scripts are local so please keep in mind to view the source code if you are worried. Quest BotsThe least common type of bot to be found on runescape. These were once popular by another site about a year ago or so and the chance of getting banned were very small! At the moment, there are no scripts that deal with quests open to the public for 2007 Runescape. Keypoints: Types of Bots and their ban rates Combat/Leveling -High Moneymaking -Very High Tools -Low Quest -Low -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- I hope this guide helped newcomers who don't have much experience when it comes to botting. I understand that most people know this already but with all of the recent bans I have figured out ways to work around it and would like to share in a guide. Please remember that this guide is mainly for newcomers here at OSBot and people new to botting. I spent a lot of time writing this guide and it would be good to have some feedback on a 1-10 scale. In the near future I will update it and improve it, but for now I think I will take a break in hope of educating people on the chances,risks,and how-to's on botting. Thanks, Legendary
  13. Hi

    1 point
    I just need 20 posts haha, so i figured i could say hello I love playing and watching sports as well as watching great movies and mila kunis
  14. 1 point
    Just wanted to say Hi to everybody since form today i will be active member on osbot forums. I switched over from Advertising other bots isn&#39;t allowed. beacause well lets be honest - Advertising other bots isn&#39;t allowed. is a piece of shit. Will make many goldfarming goal threads and other intresting junk.
  15. Download this: http://up.ht/11WLGKE Fixed as of 8/11/13 - 1:00pm EST by @Cory Upcoming changes: Auto paint tab switching. Improve Edgeville yews. Add custom chopping. Change log: 3.1: Added Magic and Teak Ent ID. 3.0: Added Yew Ent ID. 2.9: Now does not pick up birds nest anymore when powerchopping. Added new maple and magic Ent IDs. 2.8: Fixed walking to bank in Seer's Village. 2.7: Fixed walking in Catherby and Sorcerer's Tower. 2.6: Added normal tree ent ID. Improved chopping normal logs. 2.5: Added hide button for paint (try hiding paint when experiencing low FPS). Now also drops birds nests when powerchopping. Fixed spam clicking tree bug. 2.4: Now uses tree names instead of IDs. Will not break anymore if IDs change. 2.3: Fixed tree IDs. 2.2: Changed action after detecting ent which should fix any ent problems (please let me know if not). Added Barbarian Outpost willows. Added Gnome Stronghold yews. Added Mage Training Arena Magics. Added new epic paint thanks to DarkzSide. Changed Sorcerer's tower magic path so it does not get stuck. Added screenshot option; makes screenshot's when detecting an ent, retreiving bird nest or when the script stops. and safes them in D:\. could be useful for bug reports. 2.1: Changed and improved ent detection. Added new IDs after RS Update. Improved some other small things. Added show/hide paint button. 2.0: Added Teak support. Including combat protection at Castle Wars. 1.9: Added magic support at the Sorcerer's Tower. Added "Ents avoided" to paint. 1.8: Added new ID to Ent detection which fixes breaking axes when chopping yews. 1.7: Fixed error in Edgeville. Fixed ent/evil tree detection. 1.6: increased speed of chopping in general alot. changed antiban and removed wc skill checking to make sure it doesnt bug out. Improved cutting yews in Catherby. Improved handling of evil tree's. Added time to level in paint (shows after a couple minutes). 1.5: Improved edgeville yews. Changed something to antiban so it won't accidentally click on skilltabs (again). improved evil tree detection for yews. Also improved antiban. 1.4: Should not be randomly opening skill tabs anymore. Added Yew support in Edgeville including smart positioning (if no tree's available, it will walk to the first tree that will spawn). Improved ent detection. 1.3: Added Yew support in Seer's Village and Catherby. Added Willow support in Catherby.Added location to paint. Improved anti-ban. 1.2: Added Willow support in Seer's Village. 1.1: Added Maple support in Seer's Village. 1.0: Release version. Screenshot's: Long progress reports are appreciated!
  16. 1 point
    No idea where to post this so I'll post it here. vAgility will be a flawless aio agility script that supports more unique methods as times go on. Working Courses Barbarian Outpost Wilderness Ape Toll + Banking 50% Courses In Progress: Ape Toll Gnome basic Features: support any Food ID logs out if no food is detected and below 25% health some failsafes mage bank banking basic paint movable paint enables run energy anywhere between 25-100 ape toll banking support - home tele, bank, gnome glider, stronghold to ape toll, equip gree gree, resume training added random object clicking for objects with some id on multiple tiles, so it clicks a random one rather than the same one. Updates to come: Gnome Basic wilderness death walking + mage bank banking 1.5m Agility exp in 2 days
  17. Abyss Crafter Alpha Team's new project, see it's progress here. - Done - Started, unfinished - Not started yet Progress: Outer ring of abyss (obstacles) All obstacle support (we do NOT make use of boilers) Inner ring teleportation (all runes) Food support Energy pot support Pouches support Deathwalk Mounted glory method If you have suggestions, please post them in this thread
  18. After spending the last 4 hours trying to figure out why only .groovy's seem to be working on any of the current bots compatible with 07 scape, I have finally found a fix. After downloading the .jar for a local script, simply change the extension to .zip, and then back to .jar again. The reason this works is because when a .jar is compiled on a windows computer it isn't always recognizable by the mac operating system. Therefore when one turns it into a .zip and then into a mac based jar everything works fine and you can simply drop it into the script folder. I hope this helps, please spread the word!
  19. Ok, so I ripped this out of a chatter-bot-api and made it easier to use and static... /* chatter-bot-api Copyright (C) 2011 pierredavidbelanger@gmail.com This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ package me.linus.chat; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.Reader; import java.io.StringWriter; import java.math.BigInteger; import java.net.URL; import java.net.URLConnection; import java.net.URLEncoder; import java.security.MessageDigest; import java.util.LinkedHashMap; import java.util.Map; public class Cleverbot { private static final String url = "http://www.cleverbot.com/webservicemin"; private static final Map<String, String> vars; static { vars = new LinkedHashMap<String, String>(); vars.put("start", "y"); vars.put("icognoid", "wsf"); vars.put("fno", "0"); vars.put("sub", "Say"); vars.put("islearning", "1"); vars.put("cleanslate", "false"); } public static String parametersToWWWFormURLEncoded( Map<String, String> parameters) throws Exception { StringBuilder s = new StringBuilder(); for (Map.Entry<String, String> parameter : parameters.entrySet()) { if (s.length() > 0) { s.append("&"); } s.append(URLEncoder.encode(parameter.getKey(), "UTF-8")); s.append("="); s.append(URLEncoder.encode(parameter.getValue(), "UTF-8")); } return s.toString(); } public static String post(String url, Map<String, String> parameters) throws Exception { URLConnection connection = new URL(url).openConnection(); connection .setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0"); connection.setDoOutput(true); connection.setDoInput(true); OutputStreamWriter osw = new OutputStreamWriter( connection.getOutputStream()); osw.write(parametersToWWWFormURLEncoded(parameters)); osw.flush(); osw.close(); Reader r = new BufferedReader(new InputStreamReader( connection.getInputStream())); StringWriter w = new StringWriter(); char[] buffer = new char[1024]; int n = 0; while ((n = r.read(buffer)) != -1) { w.write(buffer, 0, n); } r.close(); return w.toString(); } public static String md5(String input) throws Exception { MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update(input.getBytes("UTF-8")); BigInteger hash = new BigInteger(1, md5.digest()); return String.format("%1$032X", hash); } public static String stringAtIndex(String[] strings, int index) { if (index >= strings.length) return ""; return strings[index]; } public static String think(String message) throws Exception { vars.put("stimulus", message); String formData = parametersToWWWFormURLEncoded(vars); String formDataToDigest = formData.substring(9, 29); String formDataDigest = md5(formDataToDigest); vars.put("icognocheck", formDataDigest); String response = post(url, vars); String[] responseValues = response.split("\r"); vars.put("sessionid", stringAtIndex(responseValues, 1)); vars.put("logurl", stringAtIndex(responseValues, 2)); vars.put("vText8", stringAtIndex(responseValues, 3)); vars.put("vText7", stringAtIndex(responseValues, 4)); vars.put("vText6", stringAtIndex(responseValues, 5)); vars.put("vText5", stringAtIndex(responseValues, 6)); vars.put("vText4", stringAtIndex(responseValues, 7)); vars.put("vText3", stringAtIndex(responseValues, 8)); vars.put("vText2", stringAtIndex(responseValues, 9)); vars.put("prevref", stringAtIndex(responseValues, 10)); vars.put("emotionalhistory", stringAtIndex(responseValues, 12)); vars.put("ttsLocMP3", stringAtIndex(responseValues, 13)); vars.put("ttsLocTXT", stringAtIndex(responseValues, 14)); vars.put("ttsLocTXT3", stringAtIndex(responseValues, 15)); vars.put("ttsText", stringAtIndex(responseValues, 16)); vars.put("lineRef", stringAtIndex(responseValues, 17)); vars.put("lineURL", stringAtIndex(responseValues, 18)); vars.put("linePOST", stringAtIndex(responseValues, 19)); vars.put("lineChoices", stringAtIndex(responseValues, 20)); vars.put("lineChoicesAbbrev", stringAtIndex(responseValues, 21)); vars.put("typingData", stringAtIndex(responseValues, 22)); vars.put("divert", stringAtIndex(responseValues, 23)); return stringAtIndex(responseValues, 16); } } Example usage: package me.linus; import java.io.BufferedReader; import java.io.InputStreamReader; import me.linus.chat.Cleverbot; public class Chat { public static void main(String... a) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Me: "); while(true) { String console = br.readLine(); console = Cleverbot.think(console); System.out.println("CB: " + console); System.out.print("Me: "); } } } Example output: Me: Hello CB: How are you? Me: Good, you? CB: I'm doing alright. Me: That's good to hear! CB: How are you doing? Me: Like I just said, I'm doing good CB: How am I confusing? Me: I didn't say you were confusing CB: Yes you did. Me: No, no I didn't CB: Yes, you did. Me: Fuck you CB: Yes, please.
  20. Hello, I am buying all willows/maple/yews/magics and also bowstrings Send me a message or find me in the chat room to discuss the price, Thanks, Andre'
  21. What is DMT? DMT should be legal for its medicinal and spiritual value. It can actually help you mentally if you are struggling in life. It has the option to create new doors for one and it makes people look at a world in a different way, a better way. DMT is illegal, and I believe its only illegal because the government is scared what people can imagine when on this drug. It could lead to an overthrow of the government because of what it can make you realize while under the influence. For those of you who don't know what DMT is, it's a drug called Dimethyltryptamine (I think I spelled that right). But it's a chemical compound that is released from all living things including humans. For humans its pumped from the pineal gland in the brain. It only is pumped in 4 different situations; once when someone is born, another when they have a near death experience, anytime you're in an extreme heavy REM sleep, and right before someone dies. There's ways for chemists to extract DMT from plants especially a type of wood bark which has very high concentrated DMT stored in it, i can't remember the name of the tree, but you can always look it up. Anyway, once you've extracted the DMT it turns into a powder like substance and you're able to VAPORIZE (NOT BURN!) it and inhale. This psychedelic experience hits you immediately and its the most insane trip you will ever have in your entire life. It lasts up to 5-10 minutes and afterwards you feel reborn again, very fresh feeling, and nothing on your chest. It can heal you if you give it a chance. My Trip (Simulated) My trip lasted about 5-7 minutes I can remember correctly since I was dissorted and wasn't counting (obviously). But what happens in a DMT trip is that its like a dream, the bigger the dose, the more you're not gonna remember later on. The reason why I remembered all of this is because as soon as I was done being distorted at the end I wrote my experience down in a journal so I would remember everything. It worked partially because I know there was more to this, my brain is just not letting me remember. [inhales 3rd toke of the pipe that has had flame as close to the DMT without burning it] [Gave the pipe to my buddy as I thought I was going to drop it] [Few seconds passed] [instantly am feeling nervous since its my first time trying DMT] [The room felt as it was swirling around like when you flush a toilet] [Closes eyes] [i'm now seeing all these eye-shaped figures spinning around the darkness in a pattern some moving up and some moving down, reminded me of a tribal dance] [Colors and Geometric shapes are switching and dancing in circles still] [i feel like I'm flying through a vortex at light speed with colors forming] [The music I was blocking out before I start to hear more in depth now and sounds like waves of flat notes] [i open my eyes and see this figure forming in front of me] [My sight was a little distorted so I thought it was my friend looking at me] [Figure reaches for me in a close up way and feels like it's pulling me straight out of my own body] [i fall back on my back] [Hearing my friend ask if I was okay] [i start giggling because of how realistic it feels for my own spirit to leave my body] [i start to see more geometric shapes and the figure once more] [splashes of colors] Before I knew it my trip was over, sitting up and feeling very distorted but realizing what it all meant. The Aftermath I felt I learned something from my trip, even though I felt scared at times, and other times I felt pure euphoria. It was to take your individual self and live life to its fullest because you're not sure if anything will happen in an instant. For me this human-like figure showed me what its like to possibly feel dead, it was very peaceful and almost "fun" but you still should live life to what it's expected in your own self whether its to be a professional athlete, or if you want to lead your life in becoming the best mailman ever. Take risks and enjoy your life. Appreciation Thanks for taking in some interest at what DMT is and I encourage everyone to try it. It can get scary at times because its a psychedelic experience, but I tell you, it is well worth it if you're ready to experience the after-reality. I know this "hippie shit" doesn't appeal to everyone, but even if it doesn't I still want you to know that DMT is helpful. It made me a better person.
  22. Thanks for the list. I will check them out. You should also add Choking Ivy. There's no need to bank, just picking up Nests. Location: Castle Wars, Varrock Castle Lol how cute What are you talking about? Ah I'm sorry I thought you were trolling/joking : Ivy isn't implemented in RS07 R U SERIOUS !
  23. Updated to version 1.25 Got rid of some junk sleep, fixed object reference that froze script upon start up, added dynamic ID updating so I don't have to push updates to update the fishing NPC ids, slighty improved some smaller stuff, added more features to the paint.
  24. Confirmed, Next week will be Santa's & Wintumber tree's https://twitter.com/JagexMatK
  25. Normal chairs - oak chairs - oak bookcase - oak larder (in the kitchen) Make your own planks to save money.
  26. This script supports every rare possible. So yes.
  27. oak larders when you get to 32 or 33 construction. Not sure what you do before you can do oak larders
  28. 1 point
    Yeah mining is so slow...... 25k exp hour tops... Good account.
  29. 1 point
    I would love to see you bot 1-85 mining in a week and not get banned? And mining is definitely not faster than fishing? Powerfishing is 50k + while the most you can get mining is 45k if you have a flawless granite script. And the granite script now manages around 25k xp.
  30. This is why there is a "Change default world" option.
  31. It is usually sent to your email, but since the email system is not working, you can check in your "Client Area".
  32. 1 point
    Or just buy GP and buy vouchers and buy vouchers with gp
  33. 1 point
    ello and welcome. enjoy your stay
  34. 1 point
    Welcome mate! Loving the picture too haha
  35. kind sir, did you notice that your thread layout realy looks like a "stif hard man snake"
  36. 1 point
    sup mate,
  37. JaGeX can't ban you from client alone as they have no direct way of knowing if you're using their loader, Advertising other bots isn&#39;t allowed., Swift Kit, OSBot, etc unless they looked at your files on your computer which is against the law. Bot Busting Moderate comes from a Jmod, not from their bot detection system.
  38. when I start the script, it just clicks on one spot on the minimap. it doesn't fish. ty for the script and your hardwork
  39. Your a dick! so immature.
  40. Life as it is, is uncertain. You can't tell me anything that will definitely happen. So what is really there at all? Nothing wrong with loving yourself, what religion teaches that it's wrong? Death is a natural course to everything living, nothing evades death. When people talk to their pets, can their pets hear them?
  41. Bug: When going to open the trap door it sometimes does an Anti-Ban and won't click on the trapdoor, only problem I am seeing right now, nice script so far! Ill edit this when i get another incidence like this and show a pic.
  42. sry to hear about ur missing keys
  43. Hey osbot. I just wanted to put my opinion out there on the banning bots situation. You guys complain about being banned yet you botted and hell you knew the risk. You guys complain that osbot client is detectable but yet you've been banned around 4-5 times on the same ip and have now been flagged. It doesn't take a rocket scientist to figure out why some of you have been banned. NOT EVERY BOT HAS ANTI BAN. Do some research on what bot your using and how high is the ban rate for that said skill. Please just don't blame it on script writer or osbot. I bot around 3-5 hours a day but I also play the game. I go do questing, hunt for clue scrolls etc. When you bot there will always be a high chance of getting banned. That is how it is and if you g bot it's YOUR FAULT for taking that risk. I'm tired of seeing the blame game. (I know I only have this one post but I do read almost every topic in discussion and other places)
  44. Yes it started failing once it was updated. Same here! Feel bad for the people who wasted their money I've been away on vacation, I alerted everyone in the RoboticPower Skype group chat that I was away, along with my Skype status. I'll fix the banking issue later today. It varies, once OSBot releases their webwalking we'll push our new antiban. --------------------------------------------------------------------------------------------------------------- Updated the EdgeLooter to fix the banking issue, antiban is not implemented, report any issues.
  45. You know I used to think the same way but I read this in a book, which helped me look at it differently. “You are confused because the Bible describes God as an omnipotent and benevolent deity…Omnipotent-benevolent simply means that God is all-powerful and well-meaning.” I understand the concept. It’s just…there seems to be a contradiction.” Yes. The contradiction is pain. Man’s starvation, war, sickness…” Exactly!” Chartrand knew the camerlengo would understand. “Terrible things happen in this world. Human tragedy seems like proof that God could not possibly be both all-powerful and well-meaning. If He loves us and has the power to change our situation, He would prevent our pain, wouldn’t He?” The Camerlengo frowned. “Would He?” Chartrand felt uneasy. Had he overstepped his bounds? Was this one of those religious questions you just didn’t ask? “Well…if God loves us, and He can protect us, He would have to. It seems He is either omnipotent and uncaring, or benevolent and powerless to help.” Do you have children, Lieutenant?” Chartrand flushed. “No, signore.” Imagine you had an eight-year-old son…would you love him?” Of course.” Would you let him skateboard?” Chartrand did a double take. The camerlengo always seemed oddly “in touch” for a clergyman. “Yeah, I guess,” Chartrand said. “Sure, I’d let him skateboard, but I’d tell him to be careful.” So as this child’s father, you would give him some basic, good advice and then let him go off and make his own mistakes?” I wouldn’t run behind him and mollycoddle him if that’s what you mean.” But what if he fell and skinned his knee?” He would learn to be more careful.” The camerlengo smiled. “So although you have the power to interfere and prevent your child’s pain, you would choose to show your love by letting him learn his own lessons?” Of course. Pain is part of growing up. It’s how we learn.” The camerlengo nodded. “Exactly.” tl:dr God is a parent, he gives advice and we make our own mistakes but he doesn't follow behind us and watch everything we do. He wants us to be more careful, and although he has the power to prevent all the pain we endure, he wants us to learn from what we do to better ourselves. The book is Angels and Demons, by Dan Brown, if anyone is curious.
  46. you just said make it "Mod" not just "Mod". you sir gave me a headache, learn to type
  47. Man u overbid urself are you really that stupid I pay good money for accounts i like. Your bids are so low you just do it to get your post count up.
  48. there actually are people being banned wrongly because they are using swiftkit OP is an idiot, he is talking about an RS3 bot which is detectable currently. Has nothing to do with OSbot, lost respect for you that's for sure. Explain why I am still up and botting. It is what you bot, how long you bot, and whether it is your unlucky day of running into a mod. please explain how I was autobanned when questing legitimately through the OSbot client. again, some people get lucky and some don't. you are lucky. also, please explain the exponential rise in bans across the board. It's not hard to see. Your IP is flagged? That is a potential explanation. Just because you are currently not botting doesn't mean you won't get banned for recent botting. People are caught by mods and they are not near their computers to respond...

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.