Posts Tagged Trade Bot

ApocBot v0.0 — Open Source Magic Online Automated Trade Bot Released!

For everyone who’s been waiting and searching, here it is:

ApocBot

ApocBot v0.0

ApocBot v0.0 — The First (not completely working) Open Source MTGO Trade Bot written in C#/.NET!

Now that the fanfare is over, let’s get down to the nitty-gritty.

What was with the delay?

The truth of the matter is that life just has a way of happening. My desire to play Magic The Gathering: Online waxes and wanes through the years and I started this project shortly after moving across the country. So you can say it was the product of my being bored in the evenings ;) Over the course of a few months my interest in this project started to fade as I settled into my new job and had to travel a bit.

I had debated in my mind on how to handle the bot. I know over time it would be a maintenance nightmare as people would require support and updates, which is honestly why I decided to go Open Source with it. For some reason people feel that paying for software implies some form of support! :P In the end, I just stopped working on it because (a) MTGO is just a hobby, so I wasn’t looking to make money off the bot and (b) I didn’t want to have to constantly maintain and update the code to work with new versions/UI changes as they come out. That’s just the lazy bastard I am ;)

That being said, I still feel this is an important project because it gives the community at large the ability to finally be more open about automation on MTGO (and possibly other games).

So what shape is the code currently in?

Out of the box, the code isn’t going to work. I’ll go into the details below on why/what needs to be updated to get it in running shape.

Other than updating some of the code to work with any UI/screen changes, it should still work pretty well! I know it worked the last time I tried to use it (six months ago?).. so I’m sure with some TLC, someone can get it up and running again.

And it’s free?!

Yep! Anyone is free to download and use the code for ApocBot in their own Magic Online Trading Bots as long as they adhere to the BSD License terms. If anyone is feeling giving, links back to my blog and some Magic Online gratitude would be appreciated! (My MTGO user name is “WndrBr3d“)

Download:

ApocBot and the source code are released under the BSD License. Please review the included “license.txt” file for terms and conditions. For more information on the BSD Licenses, click here.

ApocBot v0.0 (Source)

Requirements: Visual Studio 2010 and .NET 4.0

And now.. the very rough technical details on how it works…

Continue reading “ApocBot v0.0 — Open Source Magic Online Automated Trade Bot Released!” »

, , , , , ,

9 Comments

ApocBot — Delay in Releasing Source Code

12/21/2010 UPDATE: I have released the source code for my MTGO trading bot “ApocBot”. You can view that blog post and download the code for free here.


Hey Everyone!

Just a quick update on the source code release for ApocBot! :)

I had nothing short of a complete meltdown over my holiday vacation while upgrading my PC. I won’t get into the details on why power supply manufacturers are evil for having modular cables that are keyed the same but are differently pinned (thus frying my hard drives), but needless to say it could be a blog post all on its own!

That being said, I’m back online now and getting back to finishing the code for release. I’ll post it here in a week or so once I get my VMs all set back up and finalize testing. Sorry for the delay :)

Cheers! :)

, , , , ,

7 Comments

ApocBot — I feel I owe everyone an update!

12/21/2010 UPDATE: I have released the source code for my MTGO trading bot “ApocBot”. You can view that blog post and download the code for free here.


Well, it seems my little post on my MTGO trading bot as generated some interest, so I felt I should at least give an update on the status.

  • Basic Trade functionality is completed
    • Trade x for y (i.e. 4 Uncommons for 1 Rare)
    • Buy/Sell x for x (i.e. 6 Rares for 1 Ticket or 1 Ticket for 6 Rares)
  • Smart Bot functionality is 70% Completed

Currently ApocBot is able to correctly identify cards that are selected during a trade and quote the stored price for the cards.  So far, so good!

Want some more info? ;)

Continue reading “ApocBot — I feel I owe everyone an update!” »

, , , , , ,

11 Comments