Please forgive me if this is covered in the docs, but if it is, there is not an example I can understand.
I want to use a string variable:
Let,4,"Bedroom" // Room
Then later:
sendtoHTTP,192.168.1.100,9000,/?player=[Var#4]&p0=mixer&p1=volume&p2=%2b[Var#3]
Please help!
Tony
String Variable
Moderators: Voyager, BertB, grovkillen, Stuntteam, LisaM
Re: String Variable
The variables cannot store strings. (as of now, is planned for future features)
However, you can use them as parameters in an event (perhaps not using a comma or space)
Just as a test to show you how to use it.
Sending an event via the Tools page (command input line)
And the rules to use them to create a log entry:
The entry in the log:
So I guess you could place this sendToHttp all inside your own event wrapper and simply use it as if it is a function call.
And call it using something like this:
Only thing I'm not entirely sure of is whether "%2b%eventvalue2%" will still work.
I guess it should work as the matching strings will be replaced and %2b% is not likely to match anything.
However, you can use them as parameters in an event (perhaps not using a comma or space)
Just as a test to show you how to use it.
Sending an event via the Tools page (command input line)
Code: Select all
event,"eventname=bla,2,3,4"
Code: Select all
on eventname do
LogEntry,'Values %eventvalue1% %eventvalue2% %eventvalue3% %eventvalue4%'
endon
Code: Select all
65248 : Info : Webserver args: 0: 'cmd' length: 27
65260 : Info : EVENT: eventname=bla,2,3,4
Code: Select all
on mysendevent do
sendtoHTTP,192.168.1.100,9000,/?player=%eventvalue1%&p0=mixer&p1=volume&p2=%2b%eventvalue2%
endon
Code: Select all
event,"mysendevent=bedroom,123"
I guess it should work as the matching strings will be replaced and %2b% is not likely to match anything.
Who is online
Users browsing this forum: No registered users and 3 guests