-
Posts
82 -
Joined
-
Last visited
-
Feedback
100%
Everything posted by Bobbey
-
Dear god. The quality is insane like always with @Explv I notice the culling etc. You build good software. Been using the website for years for using with scripting. It would be nice if you could add location assistance in this. Just like the location assistant script. I don't like the location assistant and website combo so much and I think if you add area selection to this, that I would really use this! The problem with the website is that it is slow and funky to use. The problem with the location assistant is that it's only usable on the canvas. If I could select areas on the map in this script and see them in game that would be awesome! I dreamed about a script like this a couple times. Now it's real.
-
The following code always returns false even if you are able to use the spell. https://oldschool.runescape.wiki/w/Arceuus_Home_Teleport getMagic().castSpell(Spells.ArceuusSpells.ARCEUUS_HOME_TELEPORT)
-
I appreciate the stuff you've provided. Would definitely like to beta test this as well.
-
What does "is the goat" mean lol @6366 @czar
-
I would also like to know
-
Stealth Varrock museum fails to find answer widget. Should be able to find by getText() since the answers in the logs are correct. Client of kourend gets stuck in dialogue when trying to get to zeah https://pastebin.com/FHY4fKeZ https://imgur.com/a/5RSc4Du
-
Hi I already read a bit about the new bot nuke being now but I'd like to share what happened to me and hear your opinions. I just got banned after 5 minutes of botting. I made an account from a hotel in Mexico without proxy. I opened osbot stealth with new mouse enabled and did tut island manually. On the main land I woodcut until 5 wc to get iron axe and I collected free runes from the tutor. I then teleported to barb village and walked to the ge. There I sold some logs and started collecting about an inv of ashes. I sold those and started Macro cutter to cut trees in the GE. During the cutting I changed the resolution of the game once and I was playing on resizable. At the end of the inventory the bot was walking to the bank and then got banned. Perhaps they detected that the mouse was moving improperly while I resized? I resized by going full screen using double click on the program top. RIP
-
I am trying to access my api from java but I get the following error: javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_required I do not get this error when I test the code on my personal Windows computer. But this error does occur on my linux production server running Ubuntu with openjdk 11. The server is hosted on that same ubuntu server, and proxied with Cloudflare SSL Full HttpsURLConnection con = null; try { URL url = new URL("https://www.example.com/"); con = (HttpsURLConnection) url.openConnection(); con.addRequestProperty("XF-Api-Key", "key"); con.addRequestProperty("XF-Api-User", "1"); con.setConnectTimeout(5000); con.setReadTimeout(5000); con.addRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"); con.setRequestMethod("GET"); con.setRequestProperty("Content-Type", "application/json"); try { BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream())); String inputLine; StringBuffer content = new StringBuffer(); while ((inputLine = in.readLine()) != null) content.append(inputLine); in.close(); System.out.println(content.toString()); } catch (Exception e) { e.printStackTrace(); BufferedReader in = new BufferedReader(new InputStreamReader(con.getErrorStream())); String inputLine; StringBuffer content = new StringBuffer(); while ((inputLine = in.readLine()) != null) { content.append(inputLine); } in.close(); System.out.println(content.toString()); } } catch (Exception exp) { System.out.println("Cant load data from API"); exp.printStackTrace(); } finally { if (con != null) con.disconnect(); } Is something not configured properly on my linux server?
-
I got my first 2 day ban today (have had several thousand f2p perm bans and a couple p2p perm bans). The account is intended to farm on. I did tut island manually, then Imp catcher manually and got magic up to levle 45 on the lesser demon in that same tower. After that I went full degenerate mode and used various public, custom and premium scripts on two bot clients with different OS etc. etc. Why did I get a 2 day ban and should I still use the account? I just barely finished auto questing on it... Didn't even get to the fun part. The only reason to continue on the account is that it still has 14 days of membership after the ban runs out, and the little effort that went into building it. PS the account is fresh fresh. First day.
-
I got stuck in the lower corner of the ge where the new stuff has been added. USE WITH CAUTION. Needs to be updated. I found out quickly so I am not gonna get banned luckily
-
Trick or Treat
-
I've worked with Kotlin and it's great. But could you explain why you would want to use it for writing scripts?
-
When running many accounts with scripts that have beautiful cpu using ui and stats it would be nice to be able to at least disable the script paint using cli. This would save some performance even though the game is still renedered
-
I just found out that the library you linked actually works as well String jsonFormat = new JSONObject(data).toString(); So nvm my crying
-
Now I have to manually deserialize my data.
-
I am having an issue with writing files try { log("Autosaving " + data.size() + " properties to " + getDirectoryData() + "osbot-anims.json"); String jsonFormat = gson.toJson(data); FileWriter fw = new FileWriter(new File(getDirectoryData() + "osbot-anims.json")); fw.write(jsonFormat); fw.flush(); fw.close(); } catch (Exception e) { log(e.getMessage()); e.printStackTrace(); } gives output [INFO][Bot #1][01/19 06:16:47 PM]: Autosaving 3 properties to C:\Users\Mark\OSBot\Data\osbot-anims.json [INFO][Bot #1][01/19 06:16:47 PM]: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")
-
Legit play always lowers ban risk. Their bot detection is much more accurate for bot-only accounts which is a good thing. Normal players botting is not as bad as botting players botting. They do a lot less harm as an individual. TL;DR You're right.
-
Very true The java program will freeze and not use any power
-
I agree with you. But did you know that this method does not even require the bot manager to restart
-
This snippet is for people who pay for the electricity that runs their bots. These functions could save you a whole lot of power when you're not botting but the machine is not turned off. I assume the time of day you're botting affects ban rates. I also assume people have schedules for when they want to be botting. One could, for example, use this code to sleep after 11PM until 10AM. If you shut down your bots and run this command, your bot manager will keep running, but the machine will go to sleep until specified. Then in your bot manager you can test when the system time is later than the wakeup time and, if so, startup your bots again. I have tested this code and it simply freezes all programs and resumes them when the specified time has passed. My machine went from 100 watts to 8 watts when asleep. private static int sleep(String password, int seconds) throws Exception { String[] cmd = { "sudo", "-S", "rtcwake", "-s", seconds, "-m", "mem" }; Runtime runtime = Runtime.getRuntime(); Process process = runtime.exec(cmd); OutputStream os = process.getOutputStream(); os.write(new String(password + "\n").getBytes()); os.flush(); os.close(); process.waitFor(); String output = readFile(process.getInputStream()); if (output != null && !output.isEmpty()) { System.out.println(output); } String error = readFile(process.getErrorStream()); if (error != null && !error.isEmpty()) { System.out.println(error); } return process.exitValue(); } private static String readFile(InputStream inputStream) throws Exception { if (inputStream == null) { return ""; } StringBuilder sb = new StringBuilder(); BufferedReader bufferedReader = null; try { bufferedReader = new BufferedReader(new InputStreamReader(inputStream)); String line = bufferedReader.readLine(); while (line != null) { sb.append(line); line = bufferedReader.readLine(); } return sb.toString(); } finally { if (bufferedReader != null) { bufferedReader.close(); } } } Any questions or ideas for additional information on this post is appreciated!
-
@Sebastian Danilsons I assume you got this name as your profile name because it was set with the sign up when you straight away bought VIP @Maldesto That problem should really be fixed. When you signup and buy VIP straight away, the form asks for your name. Then your name is set as your username. That came unexpected to me and I assume to sebastian
-
a ban can be filed 2 months after the crime