Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Buy OSRS Gold

Sell OSRS Gold

Search the Community

Showing results for tags 'how'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • TRiBot
    • News and Announcements
    • Old School Scripts
    • Help and Guidance
    • Development
    • Bugs and Errors
    • Tutorials
  • Scripters' Forums
    • Scripter Application
  • RuneScape®
    • General
    • Guides/Tutorials
    • Achievements
  • General
    • General
    • Questions
    • Discussions & Debates
    • Introductions
    • Suggestions
    • Feedback
  • The Black Market
    • Disputes
    • Repository Credits
    • Gold Exchange
    • Item Exchange
    • Membership Sales
    • Services
    • Other
    • Middleman Services


  • Getting Started With TRiBot
  • The Best Way To Get Rid Of Termites
  • How to Generate Real Estate Leads Using Twitter
  • A Guide to Landing Pages
  • Dog Grooming in Sydney – 5 steps to finding a grooming salon
  • Cheap RS 2007 Gold for Spring 2020!
  • Logo Design Mistakes- Your Business Should Avoid at All Cost
  • Effective Pest Control Measures
  • В Алматы карантин из-за коронавируса: жизнь в условиях пандемии
  • Preschool Educational Toys, Helping One's Child Prepare For the Future
  • Automating Tribot
  • Payment error
  • Animal Crossing: New Horizons Cuts Player Interest Rates
  • network-security-engineer
  • The best place to buy Animal Crossing Bells
  • Major Content of Escape from Tarkov Patch Optimizations
  • You need to rest properly when playing Rocket League
  • Escape from Tarkov hits 200k concurrent players
  • List of Rocket League Ranking System
  • Should I need to run a paid ad campaign, when organically I rank well?
  • How to play Rocket League
  • Twitch Drops Come Back in Escape from Tarkov
  • The Path of Exile game features
  • Be more seen
  • Rocket League Took Actions to Fight Racism and Discrimination in the Game 
  • Rocket League camera setting 
  • Animal Crossing -List of Wedding Season Rewards

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Found 10 results

  1. Hi, I know there are numerous bots out there which can automatically buy items from a desired website. But I see little to no tutorials on how people make these bots? If anyone knows since this is a botting forum how bots like this are made, I would be hugely appreciative if someone could point me in the right direction, with say a tutorial or certain things I need in my code. I also know of lots of people who have coded sneaker bots using c# but they have not told me how ;( apparently HttpWebRequests is where to start? Thanks for all the help!
  2. I want a bot that crafts flax to bowstrings for me. how do i make it work?
  3. Well i downloaded tribot, and i cant seem to run it. i got no "program" in my folder wich i start. please help me out here.
  4. How do I start TRiBot in Linux?
  5. Bottom Line Up Front: Learn how to create a batch file which deletes the corrupt file (hooks.dat) that causes this issue. The Issue at Hand: Every time I attempt to open a new OSRS instance on a particular computer*, the loader seems to freeze while loading the HX.class file (previously the HK.class file). Because of this, I have been unable to load more than one instance of OSRS. Mechanics of the Fix: As it turns out, the hooks.dat file becomes corrupted on my computer* after an instance of OSRS is loaded. Because of this, no new instances will properly load after the initial hooks.dat file has been created (which happens on the initial load). Once this file is deleted, any new instance of OSRS loads properly, thus the problem is solved. Automation of the Fix: Finding the file isn't so hard. For most people the file path will look like this: C:\Users\(enter username here)\AppData\Roaming\.tribot\settings. Hooks.dat lives in the settings folder. I am a proponent of efficiency, so opening the folder and going ALL THE WAY to the file to delete it every time I want to open a new instance of OSRS is aggravating to me. Because of this, I created a Batch File that does it for me. It has two lines of code: cd "C:\Users\(ENTER USERNAME HERE)\AppData\Roaming\.tribot\settings\"del hooks.datYou'd think I go to school for coding with this script, but I assure you, I don't. Here's how to implement the code: put that code into notepad Enter the appropriate username in the spot that says "Enter Username Here" Ensure that the path is correct (make sure it brings you to the folder with the Hooks.dat file) Save the file with a .bat ending instead of .txt (save as type "all files" for this to work properly) place the file in a convenient location to be used whenever a new instance of OSRS is loadedComplete! Thank you for reading my quick-fix. If have have any questions, critiques, compliments, or concerns, I would love to hear them! * = It should be noted that the computer on which the issues occur has particularly high security standards due to the network standards it operates on. My other machine does not have this problem, and it operates on a much more lenient network.
  6. Element's Server Setup Service PRICE : 2M 07 OR 20M RS3 PER SERVER Why search endlessly online hopelessly trying to find directions on setting up your vps? For a small fee, I can FULLY SETUP your VPS or DEDICATED SERVER with: -VNC Server so you can view it -Java 8 installed and working -Lightweight Desktop that uses minimal resources -Bot client of your choice on the desktop ready for you to start botting. I offer 14~ hours a day support on skype. click here to add my skype: live:rekkke I'm able to setup your server with any of these methods you choose: -Teamviewer -Skype Share Screen (step-by-step) -Direct SSH Access (putty) Sample picture of a running Centos 6 Server with Tribot
  7. Ok so I was wondering if someone could please help me with implementing ABC to my scripts, for some reason I just canno get my head around it (even though it is more than likely really simple) say I am woodcutting and I want it to check the exp while it is chopping, do I just need to call the PerformXPcheck function? Do I need to call something else before I call that function? If someone can clear this first little issue up for me first I will then continue to ask about more of the features lol Thanks Littlered
  8. I have searched over google and here and found nothing interrested. Could anyone share your smithing guide ideas: what method do you use and how much does it cost, how many level does it raise, etc. Thank's
  9. hello, i need quick help, i had the old man random appear on one of my bots and the bot would just click it, i am wondering since the randoms now go away if not made contact with. does anyone know how to disable the random solver on tribot ?
  10. /* * IOUtility.java 04/04/2014 * * VBsec */ package scripts.generalUtils; import java.awt.Desktop; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import java.io.FilenameFilter; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.Reader; import java.io.Writer; import java.net.URL; import java.nio.charset.Charset; import java.nio.file.Files; import java.nio.file.Paths; import java.util.ArrayList; import java.util.Collections; import java.util.List; import javax.imageio.ImageIO; import org.tribot.api.General; public class IOUtility { private static final String TXT = ".txt"; /* * @param path = The path for saving the file to. e.g. new File(Util.getWorkingDirectory() + "\\Yourname-scripts\\YourScript") * @param name = The name of the file to be saved. * @param contents = The string you want to save. */ public static void saveTextFile(File path, String name, String contents) throws IOException { if (!path.exists()) path.mkdirs(); try (Writer output = new FileWriter(new File(path + "\\" + name + TXT)) { output.write(contents); } } /* * @param path = The path for saving the file to. * @param name = The name of the file to be saved. * @param contents = The string array you want to save. */ public static void saveTextFile(File path, String name, String[] contents) throws IOException { if (!path.exists()) path.mkdirs(); try (Writer output = new FileWriter(new File(path + "\\" + name + TXT)) { for (String line : contents) output.write(line + System.lineSeparator()); } } /* * @param path = The path that contains the file. * @param name = The name of the file to be read. * * Maximum length is 256 characters. Can be adjusted by changing the char array size. */ public static String readTextFile(File path, String name) throws Exception { if (!path.exists() || path.listFiles().length == 0) return null; try (Reader input = new FileReader(new File(path + "\\" + name + TXT)) { char[] chars = new char[256]; while (input.read(chars) != -1) ; String contents = String.valueOf(chars); return contents.trim(); } } /* * @param path = The path that contains the file. * @param name = The name of the file to be read. */ public static String[] readTextFileIntoArray(File path, final String fileName) throws Exception { String[] contents; if (!path.exists() || path.list(new FilenameFilter() { @Override public boolean accept(File dir, String name) { return name.contains(fileName); } }).length == 0) return null; List<String> lines = Files.readAllLines( Paths.get(path.getAbsolutePath() + "\\" + fileName + TXT), Charset.forName("UTF-8")); contents = new String[lines.size()]; return lines.toArray(contents); } /* * @param urlString = The URL to open. e.g. "http://tribot.org" */ public static void openWebpage(String urlString) { try { if (Desktop.isDesktopSupported()) { Desktop.getDesktop().browse(new URL(urlString).toURI()); } else { Runtime runtime = Runtime.getRuntime(); runtime.exec("/usr/bin/firefox -new-window " + urlString); } } catch (Exception e) { General.println("Couldn't open the link to " + urlString + System.lineSeparator() + e.getMessage()); } } /* * @param path = The path to the images e.g. Util.getWorkingDirectory() + "\\Yourname-scripts\\YourScript" * @param names = An array containing the names of the images. Include the extension. e.g. { "mainPaint.png", "closeButton.png" } * * Store the returned array in a variable in the class you call the method from. e.g. BufferedImage[] images = IOUtility.readImages(path, names); */ public static BufferedImage[] readImages(String path, String[] names) { BufferedImage[] imageArray = new BufferedImage[names.length]; try { for (int i = 0; i < names.length; i++) { File imagePath = new File(path + "\\" + names); if (imagePath.exists()) imageArray = ImageIO.read(imagePath); else { General.println("Couldn't find image " + names); return imageArray; } } } catch (IOException e) { General.println("Couldn't find images." + System.lineSeparator() + e.getMessage()); return null; } return imageArray; } // utility method for downloadImages() private static boolean findImages(File path, String[] names) { File[] files = path.listFiles(); ArrayList<String> fileList = new ArrayList<>(); ArrayList<String> nameList = new ArrayList<>(); for (File f : files) fileList.add(f.getName()); Collections.addAll(nameList, names); return fileList.containsAll(nameList); } /* * @param path = The path to save the images to. * @param picNames = An array containing names that will be used when saving to file. Include the extension. e.g. { "mainPaint.png", "closeButton.png" } * @param links = An array of links for the images. The order must be the same as in the picNames array. e.g. {"http://www.tinypic.com/mainPaint.png", * "http://www.tinypic.com/closeButton.png" } */ public static boolean downloadImages(File path, String[] picNames, String[] links) throws IOException { if (!path.exists()) { path.mkdirs(); } else if (findImages(path, picNames)) return true; for (int i = 0; i < links.length; i++) { URL website = new URL(links); File file = new File(path + "\\" + picNames); try (InputStream input = website.openStream(); OutputStream output = new FileOutputStream(file) { int c; while ((c = input.read()) != -1) output.write(c); } } return false; } }
  • Create New...