Seems my account got stolen a couple of months ago (or I forgot I changed the pass to something else?), and I'm not going to pick it up again, I thought I'd release the source code to my mining bot. It is written in C# and I used a finite state machine for the logic component. Sure it could have been written better but for my skill level I'm amazed that I did this.
Haven't updated it since 3.0.8 or something, so people will need to fix it. But its more for learning purposes. Basically what it does is it loads a list of XYZ waypoints from a text file, and it flies at a defined height around the waypoints looking for nodes. The reason for the defined height is it just flies up really high so it doesn't crash into mountains and shit as it is flying around.
When it 'sees' a node, it will turn and fly to a point in space above it, then descend down onto it, but only if there is one or less mob that it will aggro when it lands. Once it lands, it will (attempt to, couldn't get it working right) fight off any mobs that have been aggroed, then mine the rock, then get back on the flying mount, ascend and continue.
The reason I dropped it was (besides my account getting stolen) is that you really need to watch it atm, its quite buggy. Also the logic is very complicated, for example: If I am above a node, and I am descending, I can detect when I have stopped descending (landed). But there are ships flying throughout that zone and sometimes you land on a ship or something and get killed. Also there is no support for if you die (my character was a tank so I rarely died).
As I said before this is not a 'download-and-go' thing you will need to have a fair bit of coding experience to even get the thing to run, and change alot as I never planned to release this and some things are quite class specific. It's for learning purposes, guys.
Have fun with it, its a complicated project and I'm sure could help at least one person! Tell me if you read through it and what I could have done better!
http://s000.tinyupload.com/?file_id=99433353342836563095