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.

Botre

Members
  • Joined

  • Last visited

Everything posted by Botre

  1. Botre replied to 2007's topic in Spam/Off Topic
    663
  2. Botre posted a topic in Gallery
    This was my first ever homemade paint (2 weeks old): Decided to do a makeover today (Futura is my life, I've always been into fonts): A lot of data is missing because it will be softcoded in the script, that way I don't have to open gimp every time I start OCDing about symetry and stuff; oh and I know the title is to plain, but meh
  3. So I have been working on a little method that parses string from a .txt file from my dropbox. I parse the string, split it and then use the fragments as variables (for quick id fixes, live updates, etc...). Everything works fine but even though the getDropbox() method is only called during onStart I still feel that it slows down the script way to much. String dropboxLink = "https://dl.dropboxusercontent.com/u/xxx/xxx.txt"; URL url; BufferedInputStream in; HttpURLConnection con; int responseCode = 0; public String[] dropboxDataArray; private void getDropBox() throws IOException { try { url = new URL(dropboxLink); } catch (MalformedURLException e1) { e1.printStackTrace(); } HttpURLConnection.setFollowRedirects(true); try { con = (HttpURLConnection) url.openConnection(); } catch (IOException e4) { e4.printStackTrace(); } con.setDoOutput(false); con.setReadTimeout(20000); con.setRequestProperty("Connection", "keep-alive"); con.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0"); try { ((HttpURLConnection) con).setRequestMethod("GET"); } catch (ProtocolException e3) { e3.printStackTrace(); } con.setConnectTimeout(5000); try { in = new BufferedInputStream(con.getInputStream()); } catch (IOException e2) { e2.printStackTrace(); } try { responseCode = con.getResponseCode(); } catch (IOException e1) { e1.printStackTrace(); } if (responseCode == HttpURLConnection.HTTP_OK) { } StringBuffer buffer = new StringBuffer(); int chars_read; while ((chars_read = in.read()) != -1) { char g = (char) chars_read; buffer.append(g); } final String dropboxContent = buffer.toString(); dropboxDataArray = dropboxContent.split("\\s+"); }
  4. Botre replied to 2007's topic in Spam/Off Topic
    660
  5. Botre replied to 2007's topic in Spam/Off Topic
    656
  6. Swiss Knife
  7. Botre replied to 2007's topic in Spam/Off Topic
    652
  8. Botre replied to Mitch Height's topic in Archive
    Welcome ;D
  9. pussy (cat)
  10. Botre replied to 2007's topic in Spam/Off Topic
    650
  11. Gg swiz
  12. Welcome
  13. ooooh legit
  14. Botre replied to Basic's topic in Gallery
    super.duper.sexy
  15. Botre replied to whips's topic in Gallery
    me likey, looks like a dodgy adult cartoon character (probably because of the cig), is it a pig or a pink rat? :p

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.