----------------------------------------------18/09/2012------------------------------------------------------------
DOWNLOAD LINK:CLICK ME
I updated the code to make it compatible with the latest wow 5.0.5 now.
I also named the bot Hermes which is the name of god of business
I've tested on eu realms but not us realms. please let me know your experience of using. If you meet problems on us realms. Just leave a message here and if you can borrow me your account for a while for test purpose that would be brilliant.
Cheers guys.
Many thanks for your support again.
User guidance:
1. Login page
Attachment 10325
please input your username, password, select your faction and server and your auctioner
You can find your auctoner in your battle.net wow homepage
Attachment 10326
like this picture, you can find it in the login now and the blank avatar place.
Please note your auctioner is case sensitive
After succesfully login, you are going to configuration form
Attachment 10327
in the configuration, you can configue whatever items you want to sell
Please note the rules of remote auction house,
you can only sell at most 20 stacks once.
for product like Embersilk Bag
http://eu.battle.net/wow/en/item/54443
this bag is not stackable which means you can only sell one item at a time, so you can configure
Active: tick (dont tick if you dont want to sell it)
Id: 54443
Name: Embersilk Bag
Stack Size: 1
Total Stacks: 1 to 20
Duration: don't change
Cost: 2000000 ---> this means 200g for each item, just so you know this means 200g00s00c, so you put there
Below the cost, the auction will not be created.
Start Price: 3000000 ---->this means when there's no similar items on ah, auction will start at this price which is 300g, you can set whatever you like
Please note, item name is case sensitive, for Embersilk Bag, you can't do embersilk bag
Log is to help you to monitor the auction process.
Attachment 10328
And you also can use wow armory to see the auctions
Attachment 10329
Don't touch the settings.
Cheers
-----------------------------------------------new edit 29/08/2012-----------------------------------------------------------
As you know new patch is coming, I will need to test the functionalities after my game client updated.
then pass you to test. Also if you send me private message, please make sure your inbox is not full cos i can't send you back if they're full.
Now new functions are added.
1. items are configurable
2. you can set up a cost for auction item, below the cost auctions will not be created.
3. you can set up how often you want to check against server to create the auctions.
Features under development,
Report and Notification system
My idea is from once the bot starts, the sales and cancel/create auctions will be recorded, when you finish selling one product, email will be sent to you to remind you to make more. Also the competitors will be recorded, you will need to add them as your friend in game and investigate their activity. When the bot finishes working, the report will be generated. I hope by doing this, people will understand the bot more and can have different sale strategies for different products. Also if you have any ideas about it, please let me know.
many thanks.
---------------------------New Edit---------------------------------------------------------------
As promised, bot in action now
Attachment 9683
The code
Attachment 9684
Start the bot, it will automatically login and retrieve your character list
Attachment 9685
When you're undercut by some people,
compare the price in real time and create auction
Attachment 9685
whenever undercut by some people, bot will cancel the existing auction and create new one
Attachment 9686
two bots are working at the same time, one for alliance, one for horde
---------------------------new edit 26/08/2012--------------------------------------------------------------------------------
first of all, many thanks for your help to do the test for me, special thanks to
berryman13 - he was with me for almost 4 hours and the bot is working in us server now
Maleth(robbie) - he was with me for almost 5 hours to help me resolve a bug in the bot.
here're one of the rules for remote ah bot and to what you need to understand before you decide to help me with the test
1. you can't use this bot while you're playing the game
2. you can't have blizzard authenticator
3. you can't just say, Larry, I want to do the test and then go to raid and leave me alone
4. you might need to download a remote customer service software which is teamviewer and I might need to remote in your desktop to find out what is the problem
5. I'll ask you several questions before start
5.1 are you from eu or us?
5.2 are you alliance or horde
5.3 what items you want to sell, up to three.
5.4 do you have blizzard authenticator
5.5 how many items in total in your auction house? you can find out by searching nothing in auction house.
6. your patience and time. around 1 hour or 2.
many thanks again.
---------------------------------------------------------------------------------------------------------------------------------------------------------
This morning I received an email from Blizzard saying that remote auction house is free for all wow subscribers.
This is really a good news for me as I've finished writing a remote ah bot.
Currently all the code is hard coded and I want to make a library out of it.
This bot is working like an enhanced version of TSM auctioner which will help me do things(cancel auction, create auction, price cutting below automatically.
1. Auto login game, you don't have to start game client
2. Load auction list which is a dictionary of itemId and itemName
such as 77101,Glyph of Shadow
3. Start the auction
Lets say I have a list of 10 items which I want to sell
every 10 secs, the bot will go to check the ah automatically to find out if the lowest price on ah is from me, if it is not, it will cancel my previous auctions and recreate this auction by undercut the lowest price by 1 copper. If yes, it will do nothing.
It is a simple auction bot and you just need to wait and claim the gold after. I've been testing it myself for a week now, so far so good. But only enemy is the limitation of remote ah usage time which is 200 atm. Through my test, its more than enough for doing auctions in gems but not glyphs(in my realm, there're 25k items in alliance auction house and 15k items in horde auction house. If you have several accounts then you will rock in glyph market by using this bot.
Myself is a c# programmer, I know assembly, C and C++ but not as much as c#. My bot uses Http Get / Http Post to communicate with blizzard server.
I'll post the bot in action this evening after work, any1 interested in having some fun and do some tests for me?
Also another questions I read the book list thread which is
http://www.ownedcore.com/forums/worl...ookthread.html
and I'm wondering are there any c# books for that? or I must learn c++ in depth.
I always want to be a game developer but still now miserably working as a stupid application developer. Any suggestions for me to apply a job in some game company. what should I learn? Where shall I start?