This article represents one of four options for populating collections with remotely stored content. The topic of this article only applies to Player on Windows (and Composer).
One approach to having a Collection updated in real-time with content found in remote storage is to use third-party synchronization software.
Depending on the type of software you choose, not only can you keep the local project content in sync with remotely stored content, the synchronization can work in both directions, making it possible to update either folder and cause the other to update.
Here is a non-exhaustive list of software you can use to synchronize folders.
- Synctoy, free software by Microsoft
- FreeFileSync, free software with a "donation version", Open Source
- MirrorFolder, paid software with a free trial version, by Techsoft
- Robocopy, standing for "robust file copy" is actually more of a Windows command-line option than stand-alone software, provided by Microsoft. It can be used with options for monitoring or in combination with Microsoft Task Scheduler
Be aware that Intuiface does not support any of the above software. Use them at your own risk.
Referencing a dynamic folder
If your collection is using a Dynamic Folder and you want to update that folder using third-party synchronization software, keep these file paths in mind.
With Player, when using remote deployment, the experience is automatically placed in the folder represented by the system variable %PUBLIC% - which is usually C:\Users\Public - and represented by an Experience ID.
With Composer, the project folder will be located here:
Referencing an Excel spreadsheet
If your experience is using an Excel Interface Asset as data feed for a Collection and you want to update the spreadsheet and associated content using third-party synchronization software, keep the following file paths in mind. For these examples, we'll assume the Excel workbook is named TestExcel.xlsx:
On Player, the project folder will be located here:
On Composer, the project folder will be located here: