Info-Terminal: Unterschied zwischen den Versionen
Aus FabLab Region Nürnberg
(Informationen zu fablab screen hinzugefügt) |
Heinz (Diskussion | Beiträge) (add: Kategorie:Software) |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 17: | Zeile 17: | ||
/etc/init.d/info-beamer | /etc/init.d/info-beamer | ||
< | <pre> | ||
#!/bin/sh | #!/bin/sh | ||
### BEGIN INIT INFO | ### BEGIN INIT INFO | ||
Zeile 69: | Zeile 69: | ||
: | : | ||
</ | </pre> | ||
iCal Fetcher | |||
<pre> | |||
apt-get install python3-setuptools | |||
apt-get install python3-dateutil | |||
easy_install3 icalendar | |||
</pre> | |||
crontab | |||
<pre> | |||
* * * * * /lib/info-beamer/fablab/background/nerd/do_text | |||
5 * * * * /lib/info-beamer/fablab/overlay_vertical/ical/ical.py | |||
</pre> | |||
<tt>do_text</tt> zeigt fortune sprüche im hintergrund an | |||
<tt>ical.py</tt> ließt den google-Kalender und zeigt die nächsten 4 Termine an | |||
[[Kategorie:Software]] |
Aktuelle Version vom 10. Mai 2015, 17:58 Uhr
Info-Terminal mit info-beamer Software.
User für info-beamer anlegen mit
sudo adduser --no-create-home --disabled-password --system info-beamer
Bei start wird angezeigt:
/lib/info-beamer/default
Fablab Information wird gezeigt mit
/lib/info-beamer/fablab
Die Betreuer werden gesetzt mit
echo -n fablab/betreuer/1:$Betreuer1 |nc -u -w1 screen-lab 4444 echo -n fablab/betreuer/2:$Betreuer2 |nc -u -w1 screen-lab 4444
Damit ein Bild des Betreuers angezeigt wird, muss in /lib/info-beamer/fablab/betreuer eine Datei $Betreuername.jpg vorhanden sein.
/etc/init.d/info-beamer
#!/bin/sh ### BEGIN INIT INFO # Provides: info-beamer # Required-Start: hostname $local_fs # Required-Stop: # Should-Start: # Default-Start: 1 2 3 4 5 # Default-Stop: # Short-Description: Start info-beamer to display screen # Description: info-beamer shows information on a screen instlled # in the lab. ### END INIT INFO PATH=/sbin:/usr/sbin:/bin:/usr/bin . /lib/init/vars.sh do_start () { sudo -u info-beamer info-beamer /lib/info-beamer/default & } do_status () { false } do_stop () { pkill info-beamer } case "$1" in start|"") do_start ;; restart|reload|force-reload) echo "Error: argument '$1' not supported" >&2 exit 3 ;; stop) # No-op do_stop ;; status) do_status exit $? ;; *) echo "Usage: info-beamerstart|stop|status]" >&2 exit 3 ;; esac :
iCal Fetcher
apt-get install python3-setuptools apt-get install python3-dateutil easy_install3 icalendar
crontab
* * * * * /lib/info-beamer/fablab/background/nerd/do_text 5 * * * * /lib/info-beamer/fablab/overlay_vertical/ical/ical.py
do_text zeigt fortune sprüche im hintergrund an
ical.py ließt den google-Kalender und zeigt die nächsten 4 Termine an