
Wolfie

New Feature Request
Hello im hoping a new script feature can bee added soon
many of my scripts are on hold till this feature gets implamented
what it is is something like Get? that when called up in a script it will open a little window that you type your string into with out having to add anything else to the string
then hit enter then what it does is add the typed string into a $variable
$variable = Get?
This will greatly add to the scripts as it will help with creating "learning" scripts
I dont think it will be hard to implament from what ive seen sofare
I really would appreciate this feature
I do appreciate all you at EZ-Robot does for us as I know many many others on here do to
Okay, I am going to go on to writing the database connection one that I have been thinking about. I want to have a cleaner way of writing data from ARC to a database, which would make a learning robot very powerful. My plan is to have multiple robots that all understand what each other is doing. This currently can be done in ARC with up to 5 robots. I want more
@d.cochran the thing is im trying to keep it as part of ARC it self and not an add on many of the users only know how to work with ARC and don't wish to use other add ons I for one have no clue how to use the add ons and don't understand the C# , C+ or any of that other stuff I have looked at the sdk files and all they do is hurt my poor little brain lol the feature im asking for will be really ez for some one at ez-robot to implement maybe even take only a few minutes to add from what ive seen sofare but im in no rush for it
If you or others want to play with the idea your selves then by all means have at it
In the mean time I have lots of other stuff to mess with as I still need to learn to script in ARC to learn how to create my supporting scripts for what I want to do
I can do an addon in mirc that will send the info to ARC over telnet that I could do in less than 10 minutes but im trying to not script in that any more but will probably have to do some stuff on it for testing other scripts I want to mess with but for now im trying to just learn ARC enough to not have to constantly look up every code over and over and over lol im a slow learner and have meager learning disabilities but I never give it
I just wish I could learn to type and spell correctly lol
I do understand that I have really poor communication skills I know that some times ppl take what I say the wrong way so please don't any one ever get offended by my lack of communication skills
B) You Haven't offended anyone....
Dude, you have a good idea... Roll with it...
Unless you have a very good mic, a voice profile that has been trained for months on end, an accent free, clear, news anchor style voice you will have results that do not meet the standards you want.
I'm sure dictation can be added to the speech controls, it is part of Pandora Bots after all, however the lack of addition despite the question coming up pretty often tells me it's not something that's seen as a good idea.
You are better off using a phrase list (albeit a very big one). It will be a lot quicker to write a phrase list with every known response to specific questions (i.e. a phrase list containing every first name you could think of) than it would be to increase accuracy of a poor quality mic & voice profile.
I think the idea is a really good one. I started messing with the example and then my mind kept going back to the SQL database update one that I wanted to build. For me, it would be cool if a bot remembered what someone did during the last game and adjusted based on the last moves that the person made (chess example). To do this, you would have to store the data for extended periods of time and the perfect solution for that is to use a database of some sort. Your example (like many others in this community) made me think of a better way to do something else that I wanted to do anyway.
I completely understand why you would want it to be a part of the app and I agree. It becomes pretty easy to add to the app when a majority of the development has been completed and EZ-Robot can take what has been done and put it into ez-robot. That was my motivation in starting on it, but I got sidetracked with my eagerness to start on the database component. When I am done with this, and if they haven't gotten to it yet, I will jump on it.
Gonna go put my head back in the sand and code for a bit. My wife hates it when I do that because everything goes on around me without me even noticing, while i pound on the keyboard. I love it
@d.cochran No you did not come off as offended at all its just that I know that I have poor communication skills and I tend to forget that some times lol
when it comes to staring data its not hard at all in ARC as it now works with txt files but I have not had a chance to really mess with that yet
In time im hoping that ez-robot will implement the use of ini files and that will greatly improve what we can do and how data can be stored updated and retrieved .... that's a update ive dreamed about for well over a year now ... I have mentioned it long ago and again just now
I know DJ and the rest of the Staff have a lot on the go so its all cool
I also yell at them every day to rest and relax more as I know how hard they work
Keep up the great work DJ and the rest of the EZ-Robot team (Y)
But now im "trying" to be more active on here and maybe become a little more useful lol
I'm not saying it wont work I'm saying the accuracy and overall results will be much higher by using phrase lists (grammar mode) over nothing to reference against (dictation mode). I've never been satisfied with the results given from dictation mode on any application however will admit my standards are extremely high though.
a query to get this data would be very easy to write and would be able to retrieve the data quickly. Im getting off the subject of this thread, but you get the idea.
Right now I cant think of how as ive been up way to long so my mind is turned off so much that I don't even know if im really typing this or if im in bed sleeping lol
how I would save it to txt file would be some thing like
variable = data
and so on
Then a script could work with it and reload it at any time and or update it
I cant think of how right now but is should be fairly "ez"
I believe @Rich knows what I mean and could script that in less than 5 minutes as well as many others on here
so far I have not gotten that far with programming ARC yet
once ARC starts working with ini files aka info files "your computer is full of them" then saving data will be a lot simpler to work with but that could be some time yet to be implemented
Cheers
Richard
I now have an app that will read variables from ARC and insert them into a mssql database table. Tomorrow I will work on being able to call this exe and pass in the variable name you are wanting to store. After that, I will make it more configurable, and then make it work with a MySQL database.
I will probably make this just return the query result to a variable called $sqlresult for now. I haven't really thought about it yet.
Right now, it simply stores the robot name, variable name, variable value and a primary key. The variable value is a varchar(max) field.
that is the goal for the first version. Who knows what will come after that.
Alan