Skip to content

Instantly share code, notes, and snippets.

View TheBatScripts's full-sized avatar

TheBatScripts

View GitHub Profile
package scripts;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Rectangle;
import java.util.ArrayList;
import java.util.HashMap;
import org.tribot.api.Textures;
import org.tribot.api.input.Mouse;
@TheBatScripts
TheBatScripts / gist:4568213
Created January 18, 2013 20:23
String vs StringBuilder
public class StringVsStringBuilder {
public static void main(String[] args) {
long start = System.nanoTime();
String a = "";
for(int i = 0; i < 10000; i++){
a += "a";
}
System.out.println("Time for a String to build: " + (System.nanoTime() - start) + "ns");
start = System.nanoTime();
@TheBatScripts
TheBatScripts / gist:4558607
Created January 17, 2013 19:04
BatAgility
package scripts;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.Polygon;
import java.awt.geom.Point2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileNotFoundException;
@TheBatScripts
TheBatScripts / gist:4558576
Created January 17, 2013 18:58
BatAgility
package scripts;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.Polygon;
import java.awt.geom.Point2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileNotFoundException;
package scripts;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.Polygon;
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.StringSelection;
import java.awt.event.KeyEvent;
@TheBatScripts
TheBatScripts / gist:3909769
Created October 18, 2012 03:49
DTMBuilder v1.0
import java.awt.Color;
import java.awt.Component;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
import java.awt.Point;
package scripts;
import java.awt.Color;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.event.KeyEvent;
import org.tribot.api.DTMs;
import org.tribot.api.ScreenModels;
import org.tribot.api.input.Keyboard;
@TheBatScripts
TheBatScripts / gist:3318257
Created August 10, 2012 21:39
sandwhich lady
package scripts;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.event.KeyEvent;
import java.util.HashMap;
import org.tribot.api.DTMs;
@TheBatScripts
TheBatScripts / gist:2954412
Created June 19, 2012 14:08
Random stuff
final Rectangle VIEWPORT = new Rectangle(3, 3, 513, 334);
Point cenPt = new Point((int)VIEWPORT.getCenterX(),(int)VIEWPORT.getCenterY());
private Point findBestPoint(DTM[] list, ScreenModel mod, String str, int range) {
if(list.length < 1 || list == null || mod == null)return null;
String upT = "";
int i = 0;
int j = 0;
boolean useSubPoint = false;
while(i < list.length && (upT == null || !upT.contains(str))){
@TheBatScripts
TheBatScripts / gist:2939701
Created June 16, 2012 02:49
BatIvy 1.23_1
package scripts;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.MouseInfo;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.event.KeyEvent;
import java.awt.event.MouseEvent;
import java.awt.image.BufferedImage;