On Wed, 2017-07-26 at 10:38 +0100, David Precious wrote:
> On Tue, 25 Jul 2017 12:20:44 -0700
> SSC_perl <p...@surfshopcart.com> wrote:
> 
> > My first though was to use HTML, but I don't want to use a browser
> > to
> > display the text onscreen.  Would this require a GUI, such as Tk?
> 
> FWIW, it might be sensible to not fully discount the HTML option -
> seting an RPi up to start a browser on boot in full-screen "kiosk
> mode"
> is easy, and you could have it load either a page served by the RPi
> itself, or hosted elsewhere, whichever you prefer.
> 
> I'd say knocking up information pages in HTML would be quicker and
> easier than using Tk or similar to write a GUI app.

Along that line, might I suggest looking into <https://github.com/datal
ogisk-kantineforening/kantinfo>?

It's a simple software system written for running an info-screen with
some simple HTML slides by some students at my alma mater.

Here's an example of the slide-set used by the system: <https://github.
com/datalogisk-kantineforening/infoscreen/tree/master/content>
The system simply cycles through the slides, periodically pulling from
git to get new slide content.

It's extremely simple to make new slides for and quite robust, and
designed to run on a device similar to a Raspberry Pi (an ODroid).

While the system itself is written in python, it's pretty easy to
integrate it with perl code. (Either through generating some HTML-files 
from a cron job, or by simply running a Mojolicious-server in the
background that either can be queried via AJAX or simply serve up
webpages.) We use it like that at my place of work, and it's incredibly
low maintenance to keep running and add new content for.

The readme is in Danish, but if there's a demand, it wouldn't be a big
hassle to translate it to English. You can always hop by #diku on
freenode (IRC) if you have any questions about it.

Reply via email to