Starting with RightBooth version 6.3.5 you now have the option of using the 'Remote Changes' feature.
This will cause RightBooth to monitor a specific ‘changes’ folder on the computer looking for a ‘changes file’. This is a text file containing your ‘change instructions’ which will cause RightBooth to make content modifications to the currently playing event file. The changes folder can also contain new or updated image and video files, which RightBooth can be instructed to display within the playing event file.
So the Remote changes feature provides you with a flexible system for updating your events with new content ‘on the fly’. And if the designated ‘changes folder’ is a shared cloud storage folder such as a Google Drive folder, it then becomes possible for you to change your playing events from a remote location.
We will explain how to do this by way of the following example...
You run a party room hire business and you have a number of rooms at various locations country wide that can be booked for events such as birthdays and anniversaries. At each of your locations you have RightBooth running on a permanently installed video booth, allowing party guests to record video messages and photos for the host.
You like to make the RightBooth events more personalised so you always edit the event to include the name and a photo of the party host. For example, for a particular booking at one of your locations you have an event file called ‘host’. In this event file, you edit the Start screen by adding a label item that states:
‘Welcome to John’s retirement party!!’
And you also include a photo of John on the Start screen contained within an image item.
The following week, the same location is booked for Jill’s 40th birthday. You now have to physically visit your location, and edit the RightBooth event file, changing the label item message and replacing John’s image item with an image of Jill.
However, there is an easier way to make these changes without having to travel to your locations, by using the RightBooth Remote Changes feature.
Continuing with our example, at your host location, perform the following:
Set up RightBooth for remote changes
Set up your host event file for remote changes
Name the screen items that are to be changed
Performing a remote update
From your home location you now want to change the remote event from John to Jill.
Obtain a photo of Jill (in our example: jill.png) and place this file in your local cloud storage folder. The file will then be automatically uploaded to the cloud and downloaded into the cloud storage folder on the system at your remote location.
Run NotePad and type the following lines:
Event-message=Welcome to Jill’s 40th birthday party!
Now save this file into your local cloud storage folder using the reserved filename: rb6changes.txt.
This file will then make its way to your remote system, again courtesy of your chosen cloud service software.
On the remote system, when you run RightBooth and play the event, prior to showing the event Start screen, RightBooth will automatically open the file rb6changes.txt and will then perform the specified content substitutions for any named text, image and video items in the event. And because RightBooth periodically returns (or times out) to the Start screen during the play session, it will continue to alter the event content each time you alter the rb6changes.txt file .
If you have a number of remote locations and you want to alter different event content at each location, to avoid any mix ups simply configure RightBooth at each location to monitor a different sub folder on your shared cloud storage folder. That way, each folder can have its own rb6change.txt file.
Specifying an Event Folder Name
You may want to alter the folder into which the remote RightBooth event will save all users photos and videos. To do this you need to add another line into the rb6change.txt file with the key phrase:
followed by the required folder name. So continuing with our example you could add something like this:
So now all Jills photos and videos will be saved into a separate folder on your remote system and will not be mixed in with Johns files.
Note: Don’t forget to use the ‘=’ character in all your content definitions within the rb6change.txt file.