0

Load or Run a .BRS Script from Network Location

Hello,

I have a network of different Brightsigns with different .brs scripts that I have to update and test within a live production environment.

It would be great if I could have these different .brs scripts on a single computer on the network where I could easily update / edit them / and then trigger reboots via UDP commands that I have set up or via the diagnostic server of various Brightsigns on the network.  Each Brightsign would load its own .brs script from this central location, defined in a simple autorun set on each specific machine.

Currently each autorun loads another .brs (with all of the functions / routines) from the given Brightsign's local SD card using a simple main() routine with a command:

Run("slave.brs")

Is it possible to run / load a file located on another machine on the network via a command such as:

Run("http://192.168.1.1/path/to/slave1.brs")

?

Thanks,

S

1 comment

  • 0
    Avatar
    Romeo

    Hi S,

    http://brightsignnetwork.com/download/Romeo/QA_Automate.zip 

    The tool available from the above link will allow you to upload a script to the player and reboot it with one mouse click.

    In order to use it please do the following:

    1) Enable the Diagnostic Web server (DWS) on the player

    http://brightsignbiz.s3.amazonaws.com/documents/Diagnostic%20Web%20Server%20User%20Guide.pdf 

    2) Launch the QA tool, enter the IP address of the player and click on the Check button. if everything is OK you should see the player information displayed at the bottom of the QA tool window.

    3) From the second drop down menu select Upload file> Add > File  (NOT File from the Menu at the top!), Select, navigate to the location of the script on your PC.

    4) Target Name > enter the name of the file as you want it to be renamed when copied on the player SD card 

    5) Enable "Allow Overwrite" > OK (this should add the first task to the task list in the left column.

    6) Select from the second drop down menu "Restart" (leave all the values there as default - Do not reduce the reboot delay)

    7) Once the above has been set, you just need to click on the "Run Test" button in order to upload the latest version of your script and reboot the player.

    Regards,

    Romeo

     

Please sign in to leave a comment.