For a job i made a very simple but also very quick working client that imports Excel files.
Idea very simple.
Firstline of the excel file contains the template field names (like ‘f0’)
all other excel lines contain the data to be shown.
You can select one of these lines and show.
Making data delivery by 3rd parties fast and easy to understand.
Just for inspiration for all client builders here.
if you like I am willing to share
big thankyou to team “superfly” for making casparcg-connection
Mine was to make it as flexible as possible, so that “power” users of Excel can use all of their know how to shape data the way they need it. The price is, that it’s not so easy to use.
I just reticently made a quick client for live subtitling of an opera (!) that imports Excel data and updates a simple template. So, as you said, sometimes the best approach is to build something for a particular use case.
sounds very interesting , what is the language you used ? Would be even more interesting to be able to work on gsheet (for my needs since anyone can update it at any time during the show way easier than an excel file.)
On my side I worked on a node-js interface that was using google API to retrieve data from gsheet, then update casparcg template in real time. Never finished and it stayed a demo purpose, but interesting enough
Hi Maurice78,
Thanks for sharing, but I’ve got a little problem. When i test it there is a error:
20 error code ELIFECYCLE
21 error errno 1
22 error xlstoccg@1.0.2 unit: karma start test/unit/karma.conf.js
22 error Exit status 1
23 error Failed at the xlstoccg@1.0.2 unit script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]
When i try to play a template server back error too:
[2019-09-18 10:57:38.257] [1560] [info] Sent message to 127.0.0.1: 400 ERROR\r\nREQ 2lgtvxn CG 1-20 ADD 1 “FOOTBALL\Ploch” 1 “{}”\r\n