msn messenger seems to not be working i can't log on :O
so i'll talk here, though this will probably get deleted soon :S i'll copy this to wordpad in case it gets deleted lol.
i found the coords it was easy indeed. The color method increases the max speed from 2 moves/second to 5. (i guess the colors don't change instantly, so i have to delay for 200ms in order for it to know the bars changed. I tried 150 and it didn't work. If you care about every millisecond of speed, you can try #'s in between 150 and 200 lol. In Version 1 i'll have an option to set the delay, because you might want it to move slower if you want to watch it play).
The main advantage of knowing the colors is, in Version 1 i can give you the option of making BookGen make a winning move, losing move, drawing move, and even an Anti move.
I came close to solving the inactive window problem. I was able to send mouseclicks to Calculator without activating its window. But of course vianiato has to be special, the same exact script didn't work on Vianiato. Reason: the simulated click will send a click at the control where the coordinates are. If there's no control, the click will be sent to the window itself. Apparently, vianiato has no controls (somehow the Solve button, etc. doesn't count as a control). So no matter what coordinates i plug in, it will be the same as clicking vianiato's titlebar, which does nothing (except activate it unless i specify not to, which i did).
Reason: Vianiato has no ClassNN's to be found, nor control id's. In Calculator, the "5" button is identifiable as "button18". It constitutes a control, therefore a click within that region will go to that control.
Might you or jops know how i can get around this problem? You might have had to solve this problem while making Napzin? Then again, in napzin you might not have used vianiato's GUI at all since you have access to the solver itself. But since V is closed-sourced (ewww), regular folk like me can't do that. You 2 think ur better than everyone else don't you?
There is one command i haven't tried yet but i'm pretty sure it won't work. It will probably send the click properly, but not without activating the window.
Granted, this isn't so important because you probably wouldn't want to run bookgen while trying to do other things, considering Vianiato uses 100% CPU while thinking. Then again, maybe setting Vianiato's priority to Low would solve this so maybe the inactive option would be useful afterall.
and yes i'd like the 7x7 ply files :D