Search

Custom Search

Tuesday 22 June 2010

Auto-Clicker

Hello everyone!

I started to browse the web one day to look for an Auto-clicker. I know there are many auto-clickers out there but few (if none) were capable of performing right-clicks. I wanted an Auto-clicker to right click (To buy several items on a World of Warcraft private server) but was not able to found one. So i decided to make one myself, having researched Global Keyboard Hooks to do so (so the user can use a Hotkey to enable/disable the auto-clicker if they are on Full-screen games like WoW), and i came up with these:

Version 1 - (Development/Experimental Application), (Beta)
Version 2 - (Finished Piece/Final Publish), (Designer Application)

Please enjoy these applications and post your thoughts and feelings. Any thoughts or feelings concerning the program, please comment below!

Monday 14 June 2010

World of Warcraft Private Server

Hi, i recently made a WoW Private server and would like people to join if they are interested. I'm looking for anyone who wants to play WoW like retail but wit a twist. I am also interested in people who have experience in making/editing realms to join so they can help me build the realm up with more stuff. Looking for people who can make Vendors with Wow-v.

Set Realmlist dragonphase.servegame.org

Also visit here to sign up.

Wednesday 9 June 2010

Tutorial - Populating a Combo-Box in C#

Hi, this is my first tutorial so don't get too excited. Now, during my 4 years of amateur coding i always wanted to know how to Populate a combo box using an external source such as a text file. I searched the internet thoroughly but the results were not what i expected. So i wrote my own code in C# that could populate a combo box from a Text file, no matter how many lines it contained.

Firstly, create a Windows Form Application and put a combo box control inside it anywhere. Rename the combo box if you want but for this tutorial i will just keep it called comboBox1, and the form Form1

Double click the main form to enter Form1.cs and replace the default starting code with the following:

Usings:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.IO;
using System.Windows.Forms;

Main Code (Form_Load):
if (File.Exists(@"C:\Users\Fielding Family\Documents\CBOX.txt"))
{
StreamReader SR = new StreamReader(@"C:\Users\Fielding Family\Documents\CBOX.txt", true);
int MaxI = File.ReadAllLines(@"C:\Users\Fielding Family\Documents\CBOX.txt").Length;
int i;
String[] CSWF = new String[MaxI];
for (i = 0; i ^ MaxI; i++)
{
CSWF[i] = SR.ReadLine();
comboBox1.Items.Add(CSWF[i]);
}
SR.Close();
}
else
{
FileStream CBTXT = File.Create(@"C:\Users\Fielding Family\Documents\CBOX.txt");
CBTXT.Close();
}
What the code does:

So, we have the code, but what does it do? Lets announce this code in the English language:

1. Check to see if the CBOX text file exists

a) If it exists, Make a reader to read all lines (maxI) in the text file and for every line (i) populate the combo box in the main form.

b) Close the reader

2. If the CBOX text file doesn't exist, create it.

That's basically what our code says. Run it now and open your documents. YOu should find a newly created text file called CBOX. Good, close your build in your application and open up CBOX.txt

Now, write any amount of lines of junk or something you want, For me, i write random numbers on each line, it's quick and easy.

When you're done, save the txt file and run your application. If you drop down your combo box you should see that it has been fully populated with every line you wrote in the txt file.



Now to cover up what all the confusing parts of the code means:

int MaxI = File.ReadAllLines(@"C:\Users\(User)\Documents\CBOX.txt").Length;

Ok, This line declares a new integer maxI. An integer is a number, and for this case, it will always be the length of ell lines read in your CBOX text file.

int i;

This line just declares a new integer i to be used in our for function.

String[] CSWF = new String[MaxI];

One of the more confusing lines, this one creates a new String[] called CSWF. It's like an Array but only contains String, not Integer and String.. It sets the maximum of the String to maxI (which is our maximum lines in our CBOX text file)


for (i = 0; i ^ MaxI; i++)
{
CSWF[i] = SR.ReadLine();
comboBox1.Items.Add(CSWF[i]);
}

Our For function, this basically says for every i (being declared 0 to begin with) that is less than whatever maxI is, "i" adds on and does whatever is in the for until i reaches maxI. Sorry if this is not all making sense at all, it makes sense to me so thats how i produce my tutorials :P.

So this says "i adds on from 0, being 1" and at the same time, the first line in CSWF becomes the next line in our text file. and so on. I'm actually starting to not make much sense at all, but i know what i mean.

At least it works, and this is all of my work/finding. I'm sure there are easier ways of populating a combo box than this, but being me really independent, i like to make my own way up so that i know what to do in future.

I hope the first half of this tutorial made sense.

Application preview - Game Trainer

OK, i have finally finished producing the beta version of this Flash Game trainer. You can test it out below. Please bear in mind it is a Beta and there will be errors lurking somewhere (I've tried to use the application as a consumer and not a developer so i know that people wont do unusual things to make the program crash).

An issue relating to the above is:

typing only ".swf" and hitting Go. Please do not try this, it will crash the whole application.

Please comment your ideas and other thoughts for improvement or send them to iDragonphase@gmail.com

Application preview - EasyView

Here's a preview of my in-progress application Easyview, a small notepad application that has the ability to change the transparency to look at documents and paragraphs below the window. It is a work in progress so if you see any bugs PLEASE report them!


Mediafire link and will probably not stay there for long. I'll make a mediafire account soon :D

Tuesday 8 June 2010

Dragonphase Applications

Welcome to Dragonphase Applications.

Here you can find a variety of applications and programs such as Game Trainers, notepads, and some other experimental stuff.

Game Trainers:

In my experience as an amateur programmer I have created many programs able to load a game movie (i.e. Shockwave Flash movie) and edit the functions in the game such as Health points, Ammo and other variables.

I am currently in the process of making an advanced game trainer which can:

Load and save an SWF movie (with or without "http://"), Re-writing a combo-box on next start-up.

Check to see if the user-defined variable exists and gives it's current value.

Edit a variable (separate to above, see future plans).

Hide/Show the user interface.

Set the quality of the SWF (even if the right click is disabled in the SWF).

Future plans for this project:

To save the current SWF in the combo-box only after the check says the SWF exists (in progress).

To find AND change variables with one button (If variable exists then change to user-defined value, otherwise error message showing it doesn't exist).

Add a function to switch between web browser and trainer at the click of a button (I have done this before in previous trainers and the Web Browser loaded faster than any Legitimate browser).

I will post a link to the current trainer version soon. My files are on an external hard drive as i bought a new computer and need to re-install Visual Studio.

Get involved:

Post comments with ideas for this trainer

Send me an e-mail: iWolfrost@googlemail.co.uk