Problem: Run Call Of Duty Warzone
-
@Russ you can change the PNG file into a piece of your desktop printscreen to try.
This way you dont need battle.net app.
BTW, i forgot to ask.. you have imagesearchdll.dll file?
if you havent, here the link.
https://www.autoitscript.com/forum/topic/148005-imagesearch-usage-explanation/
its needed to work.. i tried to send to your email, but gmail doesnt allow me to send.
like this one of mine desktop -
@Russ wich system triggercmd is runing? 32 or 64bit? i noticed if i compile script to 32bits script never works... maybe this influence? if trigger is runing as 32bits... idk
-
-
@Arthur-Oscar, the TRIGGERcmd agent is 64bit.
Also yes, I have imagesearchdll.dll in the same folder with the cod.au3 script and the compiled cod.exe.
I have seen it detect and move to the Play button, but it usually doesn't, and when it did move to the Play button it didn't click it.
Battle.net made it very difficult to automatically start a game.
-
@Russ sometimes you have to put a wait after movemouse... it click and move at same time
-
@Russ as i told before, executing the script by myself, it works fine, but when i order to trigger result scan is 0.
-
@Arthur-Oscar, I understand, but I can't make it work with or without TRIGGERcmd. I've tried everything. It won't click Play.
-
@Russ i noticed when i tell to triggercmd to execute cod.bat file... it doesnt blink at the screen, it executes on background or something?
-
@Arthur-Oscar, you should add a line to your cod.bat that shows something on the screen or writes something to a log like this, so you know it's running.
echo it ran >> c:\scripts\cod.log
Also, make sure Ground = foreground.
-
@Russ ill do it... btw i discovered why your result was returning 0 executing manually to you. try right click on au3 file and execute script as 64bits... after that... even .exe compiled 64bits runs okay.
-
@Russ
Important information!!!!
allmost solved problem!!!just need to run cod.exe inside SysWOW64 cmd prompt
but to do this... i need edit cod.bat file
cod.bat says:
echo program running >> D:\alexa\cod\cod.log
start "" c:\Windows\SysWOW64\cmd.exe >> D:\alexa\cod\cod.exe
exit
but ofc its not working yet... path is incorrect... there is any way to type the path inside the new cmd window? or... execute cmd from 64bit path directly?
-
@Arthur-Oscar please try this in your cod.bat:
echo program running >> D:\alexa\cod\cod.log c:\Windows\SysWOW64\cmd.exe /c D:\alexa\cod\cod.exe
That will run your cod.exe in the 32bit cmd.exe in the SysWOW64 folder.
-
@Russ this way its opening in system32 mode...
i need to execute those comands in cmd from syswow64.. like this other image
-
@Russ
I Finally Solve the problem...first of all... no .bat is needed. thanks god! hahaha
1st step:
configurates to open a link to execute cod.exe (compiled)
2nd step:
edit a link icon came from cmd (inside SysWOW64 folder) and put this link inside your folder
3rd step:
put the infos as following:
Files needed:
cmd.lnk (icon to run by triggercmd)
cod.au3 (script)
cod.exe(au3 compiled in 64bits)
imagesearch.au3
imagesearchDLL.dll
botao.png (image from button to press)
that's it...
Thanks @Russ to the help...
hope you enjoy @Luiz-Henrique-Dela-Giustina and all the others! -
Forgot to add all the files used
-
@Arthur-Oscar, awesome. I'm glad you got it working! Thanks for sharing your method and your files too.
-
@Arthur-Oscar could you share the files again, thanks!