Hello!
Would like to share my Auction House bot with this community as well so you don't need to pay or use any .exe files with keyloggers.
Code:
There is file Options.ini. You should tweak it the way you like. The first 2 lines must be:
[general]
HowManyItems="21" <- how many items in summary you have in Options.ini
[item1] <- item+number. Must be 1,2,3,4,5... to infinite.
Class="All" <- Class for item. "All, Wizard, WitchDoctor, Barbarian, Monk, DemonHunter" Put exactly the same name.
Type="armor" <- "1h, 2h, armor, offhand, follower"
Item="All" <- Put exact item here. Item names must be the same as pictures from D3AHImages/Items. For example "Amulet, Axe, Belt, Boots, Bow, Ring, Spear, Shield, Boots..."
Stat1="MF" <- Stat here. Stats are only "AllRes, GF, MF, Dex, Vita, Int, Str, Socket, AttackSpeed, Block, CritChance, CritDamage, MovementSpeed, PickupRadius, WeaponDamage"
MinValueStat1="40" <- stat value
Stat2="" <-same as in stat1. Leave everything "" if you dont want to use it.
MinValueStat2=""
Stat3=""
MinValueStat3=""
MaxBuyOut="1000" <- Buyout here
Checks="10" <- How many times bot will push "Search"
DelaybetweenChecks="1000" <- Delay the bot waits to push "Search" again
Some example of my Options.ini:
Code:
[general]
HowManyItems="21"
[item1]
Class="All"
Type="armor"
Item="All"
Stat1="MF"
MinValueStat1="40"
Stat2=""
MinValueStat2=""
Stat3=""
MinValueStat3=""
MaxBuyOut="400000"
Checks="10"
DelaybetweenChecks="1000"
[item2]
Class="All"
Type="armor"
Item="All"
Stat1="GF"
MinValueStat1="40"
Stat2=""
MinValueStat2=""
Stat3=""
MinValueStat3=""
MaxBuyOut="150000"
Checks="1"
DelaybetweenChecks="1000"
[item3]
Class="All"
Type="armor"
Item="Amulet"
Stat1="Dex"
MinValueStat1="300"
Stat2=""
MinValueStat2=""
Stat3=""
MinValueStat3=""
MaxBuyOut="1000000"
Checks="1"
DelaybetweenChecks="1000"
[item4]
Class="All"
Type="armor"
Item="Amulet"
Stat1="Dex"
MinValueStat1="200"
Stat2="AttackSpeed"
MinValueStat2="10"
Stat3=""
MinValueStat3=""
MaxBuyOut="700000"
Checks="1"
DelaybetweenChecks="1000"
... etc
You must download my archive with Options.ini and images from: https://www.wuala.com/qwerz123/Diablo3A ... fmujbGM3pC
READ THIS:
I made this bot for MYSELF! It's works perfectly on MY COMPUTER! If for some reason the bot doesnt want to work at all, making something stupic etc. then it's YOUR PROBLEM. I can help but will not do anything for you! The problem n1 is- Images can be different on different video cards so ImageSearch will not find anything. You must then make exactly the same images as in D3AHImages folder. Yes, you spend hour-2-3 i dont care. I used Snipping Tools included in Windows 7. And for the end - i think i will quit writing in Autoit and will not update this bot. And 1 more thing - i made this bot for me so i know the structure of it. Do not write about how hard to read the source code. I know it.
READ THIS:
Source: Diablo 3 Auction House bot - Pastebin.com
Source code for script to check images (if mine is not working on your computer):
Code:
#include <ImageSearch.au3>
HotKeySet("{PAUSE}", "Terminate")
HotKeySet("n", "checkPic")
While 1
WEnd
Func checkPic()
$x=0
$y=0
$res= _ImageSearch("PICTURE NAME",0,$x,$y,100)
If $res = 1 Then
MouseMove($x+10,$y,0)
EndIf
EndFunc
Func Terminate()
Exit 0
EndFunc ;==>Terminate
And video how you should check the images (increase the number slowly. I put 10,50,100,110,200 just for demonstration. You should start with 10 and increase by 5-10):
ImageSearchCheck - YouTube