Nice work, that is a very interesting feature !
but you do not seem to have added any of the "WaitForPixel" commands in the profile you are sharing.
The ability to do more complex operation with variable would indeed be appreciated.
They now have VA asking you a question and waiting for the right answer to proceed !
Just to show how powerful variables can be.
One thing that VA does wrong is asking us to use the default keep or their defined profiles in the game.
Most users will modify these to suit their needs !and most user will have done this in game before even having heard of Voice command.
As the profiles grow bigger and bigger, it becomes harder/more work to ajust a shared profiles to your need.
What would be helpful is a way to easily apply the users key binds to Voice Macro and not the other way around !!!
I'm sure you can come up with something better, my idea is to start the profiles with a list of KeyBindings commands that match those of the game
and then use these in all other commands.
Then a player could more easily enter his own bindings manually or a better programmer then me could make a simple program that would import the games .binds
and export the settings in the Voice Macro configuration file.
...You will have to do something radically different with this offering to draw anybody away from voiceattack.
The link to your ED profile doesn't work for me, any chance of a new link?
Again, I made my app from scratch without looking at VA, VA just made me realize that there is now a very good voice recognition from Microsoft, with a API to be used in your own application
I had profile switching from the beginning, but I don't care if they copy my ideas, we are talking about trivial features of an application
"MacroMaker" was long before VA and it has also Voice Recognition....as I said, the voice recognition engine we use is Microsoft's windows built in engine! Without that both apps would not even exist.
Rash and poorly executed? Are you serious??
- - - - - Additional Content Posted / Auto Merge - - - - -
Does work for me
maybe you just tried it in that moment while I was editing the post?
Does work for me
maybe you just tried it in that moment while I was editing the post?
Auto profile switching is not a new idea. I have mouse software that's been doing it since the 90's. Waiting for pixel colors has been done in autohotkey for a long time, so that's not new either (plus, it's open source... copy/paste/done). So you are saying that you are basically copying feature for feature an application and they add one thing that's similar and they're copying your ideas? What planet are you from? It's unimaginative, and poorly executed. On the surface, it's easy to copy somebody's work. The real effort is making it work right to begin with. Anybody can make an application that handles the speech engine events. You've got a long way to go. Just saying. In the meantime, I would say 8$ is worth it for something that works right out of the box.
Men !
You must be doing something right !
Some people seem very afraid of your work !
Competition has always been a drive to progress.
Your way of using "WaitForPixel" for scanning all of the market list in one shot is proof of this.
It has been used in WoW addons and bots before but, as far as I know, you were the first to use it for ED market.
and that is innovation.
They should just thank you for the Idea and try to implement it better if they think there is something wrong with the way you've done it lol
Thanks for updating your ED Profile !
Keep up the good work !
On the surface, it's easy to copy somebody's work. The real effort is making it work right to begin with. Anybody can make an application that handles the speech engine events. You've got a long way to go. Just saying. In the meantime, I would say 8$ is worth it for something that works right out of the box.
I played with it a bit and it's weird, I don't get the same results every time !
the Scan Market Table for example
For the same station, I run it a few times.
Some times it takes 10 pictures and others none lol
I have reset the pixel detection and added more pause time and got it a bit better but it still varies a lot.
and most of the time it will scroll down before it takes the first picture, contrary to what the codes say.
I again added a pause before the scroll down command but to no avail.
Anyway, no more time now, I'll donwload the new updated version and take another look later.
Tks.
Thank you
If you see a "!" in the text area, that means the item was processed as "failed" by the speech recognition engine (have you trained it?)
There is an option in the recognizer settings: 'Process "failed" recognitions', if you activate this "failed" recognitions will be processed by VoiceMacro if the command is valid (I have this on)
The speech recognizer engine from Windows is self learning capable and it will work better and better with more use
Make sure you have activated "executing macros" (the flash symbol in the main window of the app)
How to make speech recognizing work better:
- Don't use very short commands, use commands with 2 or more words
- Don't use exotic words you can not pronounce well in your local speech engine language or abbreviations
- After some time and usage, commands will be recognized very well even with background noise or if you talk incomprehensible
- If you have done the training of the engine (can be found in system settings of Windows) it will make alot of difference
- Do not use your built-in notebook microphone, use a headset or a table mic
I activated the option you suggested and everything's working really nicely now, thank you so much![]()
What is your mousewheel scroll distance in the system settings for the mouse? Mine is 3 lines...
The Macro should do following:
- Put mousepointer at top of list (with the coordinates on my machine this is at the 2nd row from top) and Scroll up alot
- Scroll up 8x alot
- Take screenshot, check if scrollbar is at bottom and exit loop if so, scroll down some, Repeat (max 8x)
Of course marked window should be fixed in center and no looking around before and while macro is running
I just saw the scrollbar color can vary alot, try setting tolerance of WaitForPixel higher (to 50) it was a bit too low
Before setting it to 50 I had variing results but that was either 6 or 8 (max) screenshots (while last one was 2x the same)
Works better now with 50 tolerance.... sometimes it can be tricky to get it all right, the app is not doing weird things i promise
It is also depending on the performance of your machine if a macro works or not and adjustments to timings (pauses) could be necessary