Author Topic: How do I do this?  (Read 3923 times)

Offline RobertB

  • Full Member
  • ***
  • Posts: 179
    • View Profile
    • Burton Christmas Lights
How do I do this?
« on: October 18, 2014, 05:50:16 AM »
I have LOR controllers and dmx controllers plus e682 controllers.
I am running a projector in my show along with a new RDS transmitter.
I know how to run the scripts to turn the projector on / off and also for the RDS transmitter to send its text through LOR...but not sure what to do on xLights.  Is it even possible to run scripts through xLights? 

Offline sean

  • Administrator
  • Hero Member
  • *****
  • Posts: 1727
    • View Profile
    • Xlights and Nutcracker Forum
Re: How do I do this?
« Reply #1 on: October 22, 2014, 04:03:31 PM »
yes, you can run scripts from xlights
I didnt write teh code but you go to Playlist , Custom scripts. If you were looking at a playlist when you do this you will see a basic language script come uo
Sean
Littleton, CO
Latest releases http://nutcracker123.com/nutcracker/releases
xLights/Nutcracker Forum http://nutcracker123.com/forum/index.php
Fbook [url=https://www.facebook.com/groups/62

Offline RobertB

  • Full Member
  • ***
  • Posts: 179
    • View Profile
    • Burton Christmas Lights
Re: How do I do this?
« Reply #2 on: October 22, 2014, 08:47:49 PM »
Guess I am using the wrong syntax. Guess it would be a Windows Command file. Like for instance I use a .bin and .bat file to turn my projector on and off. Can xLights do this?

Offline DDameron

  • Newbie
  • *
  • Posts: 36
    • View Profile
Re: How do I do this?
« Reply #3 on: October 23, 2014, 07:46:53 PM »
If you search on diylightanimation for Xlights 2011c, there is a small note on using a custom script in Xlights (it's #5)... I use it to run a .bat file to change my scrolling led sign (shows song now playing and artist) and send RDS data... This is what #5 says...

There is now an EXEC command available when using scripts. This runs an operating system command. So if you want to write the name of the currently playing sequence to a text file, select Playlist > Custom Script from the xScheduler menu. Then you can do something like on line 225:

220 PRINT "Playing:",ITEMNAME$(NextItem)
225 EXEC "CMD /C ECHO " + ITEMNAME$(NextItem) + " >c:\nowplaying.txt"
230 PLAYITEM NextItem

I can attach what I'm using if you need more info... Hope this helps  :)
Dan

Offline RobertB

  • Full Member
  • ***
  • Posts: 179
    • View Profile
    • Burton Christmas Lights
Re: How do I do this?
« Reply #4 on: October 26, 2014, 10:28:48 AM »
If you search on diylightanimation for Xlights 2011c, there is a small note on using a custom script in Xlights (it's #5)... I use it to run a .bat file to change my scrolling led sign (shows song now playing and artist) and send RDS data... This is what #5 says...

There is now an EXEC command available when using scripts. This runs an operating system command. So if you want to write the name of the currently playing sequence to a text file, select Playlist > Custom Script from the xScheduler menu. Then you can do something like on line 225:

220 PRINT "Playing:",ITEMNAME$(NextItem)
225 EXEC "CMD /C ECHO " + ITEMNAME$(NextItem) + " >c:\nowplaying.txt"
230 PLAYITEM NextItem

I can attach what I'm using if you need more info... Hope this helps  :)
Dan

Hey Dan,
I will have to try this when I get home. I am out of town for a few days.
I can't find the thread on that forum. Can you send me a direct link to that thread?
Thanks
Robert

Offline DDameron

  • Newbie
  • *
  • Posts: 36
    • View Profile
Re: How do I do this?
« Reply #5 on: October 26, 2014, 08:27:49 PM »
Hi, Ken...

See if this works... You may need to copy and paste in your browser...

http://diylightanimation.com/index.php?topic=6622.0

I think you need to be registered to view, but not sure about that  :)

Dan

Offline RobertB

  • Full Member
  • ***
  • Posts: 179
    • View Profile
    • Burton Christmas Lights
Re: How do I do this?
« Reply #6 on: October 27, 2014, 03:18:26 PM »
Yes that worked Dan. Still out of town so can't test this.
For the scripts. Can I set those to run just like songs? In other words run a script to turn the projector on at the first and then at the end one to turn off the projector?

Again a newbie at this.

Offline RobertB

  • Full Member
  • ***
  • Posts: 179
    • View Profile
    • Burton Christmas Lights
Re: How do I do this?
« Reply #7 on: November 02, 2014, 05:53:17 AM »
Ok,
Here is a link to what I need to do with my projector;
http://doityourselfchristmas.com/forums/showthread.php?26645-How-to-turn-on-projector-remotely/page3
Look to post #27 for the exact post with the .bat and .bin file I will need to run.
So if I use xLights to run my show, I will need to run this .bat and .bin file. How do I do this with xLights?