writing and combining text from several lists
MDM
![]()
- Joined: Jul 8, 2011
- Posts: 38
Hi,
this is my first post here. I have tested several Automation Programs during the last few weeks. Today I found WinAutomation and from what I have seen so far it is better than anything I have tried before.
There are a few things which I couldn't figure out.... maybe someone could help.
It's for some kind of "word puzzle game" where children should try to guess upcoming words as they are written down.
I want to type random words and combinations of words out of several lists.
So far I have found the shuffle list action... but I don't know how I could TYPE text from such a list. I need the text to be really typed letter by letter.... not just placed as one single word.
Here's an example:
I have a list with 10 words and for each of those words there exists another list with 10 words which can be combined in a meaningful way.
I show this quickly with one word.
let's say one of the 10 words on the first list is the "tiger".
now i have another list with 10 words that can be connected in a meaningful way with "tiger" like tiger - india tiger - dangerous tiger - zoo and so on.
So I want WinAutomation to pick a random word from the first list of 10 words - type it - then pick a random word from another list which correspondends with the first list - and type it too in case that the word from the first list ist not tiger, but for example "whale" then Winautomation should pick the second word of course from another list - the list which fits to it.. for example huge, sea, swimming etc.
I hope my discription was not confusing. Is something like this possible in Winautomation and what would be the right approach to do it? which actions are involved?
... and one more thing. Is it possible to "chain" several jobs or even have some jobs in such a chain randomly chosen?
Thanks alot for reading.
MDM
![]()
- Joined: Jul 8, 2011
- Posts: 38
Ok, after reading some posts in the forum I already found the answer to the last part of my question... how to chain tasks together. but I did not find a solution to the "random" part.
for example:
lets say i have a "master job" - this job starts 10 other jobs one by one. how can i make the sequence in which the jobs are started random?
Samantha
![]()
- Joined: Apr 23, 2010
- Posts: 2328
MDM
![]()
- Joined: Jul 8, 2011
- Posts: 38
Hi Samantha,
thank you very much for the kind offer. Since the whole task is a bit more complex then what I described here (I was trying to keep my question as simple as possible - thats why I did not post the complete workflow yet) I will sit down tonight and try to put the files together in a way that it makes sense ofr you.
In the meanwhile you maybe could help me out with the other part of the question - if possible.
The question about how to start jobs in a random order from within a "master job"
Thank you very much.
Samantha
![]()
- Joined: Apr 23, 2010
- Posts: 2328
MDM
![]()
- Joined: Jul 8, 2011
- Posts: 38
Thank you very much for the attached Job....
in the beginning I couldn't get it to work 100% the way I wanted to, because after a random job was picked, all the others coming later in the list would play too. so if for example random job 3 was picked, 4 and 5 would run too after it was finished.
but after examining this job for a while i discovered the goto command that you've used. so I copied a goto command after each line and make sure it would point to the end of the job.
After figuring this out I now got alot to experiment with - so maybe I can come up with a solution for the other things which I've asked before.
In case I don't succeed I will post again.
I noticed one thing though. I could not figure out a way to "securely" edit a job. When I edit a task and I am still in the experimenting phase I prefer to keep the old version as a backup in case I messed up instead of overwriting it after the edit. but I could not find a "save as" and also no possibility to copy a job. I have not tried it yet, but I guess I probably could just duplicate a job directly in windows explorer... but I think there is probably a better way from within the program.
Samantha
![]()
- Joined: Apr 23, 2010
- Posts: 2328
ThatGuy702
![]()
- Joined: Aug 25, 2011
- Posts: 3