<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=97.77.93.82</id>
	<title>Noisebridge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=97.77.93.82"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/97.77.93.82"/>
	<updated>2026-04-04T05:52:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=5mof_tools&amp;diff=56543</id>
		<title>5mof tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=5mof_tools&amp;diff=56543"/>
		<updated>2017-02-02T23:53:40Z</updated>

		<summary type="html">&lt;p&gt;97.77.93.82: /* html 5 timers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tools for use for Five Minutes of Fame =&lt;br /&gt;
&lt;br /&gt;
== Logo ==&lt;br /&gt;
[[File:5MoF_logo.png|thumb|left|Five Minutes of Fame logo]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== html 5 timers ==&lt;br /&gt;
&lt;br /&gt;
- http://hackandtell.org/timer/&lt;br /&gt;
&lt;br /&gt;
== Speaker site that polls the event page ==&lt;br /&gt;
&lt;br /&gt;
https://github.com/jeremyll/5mof_speaker_site&lt;br /&gt;
&lt;br /&gt;
== flaschentaschen and mary poppins control script ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
set -e&lt;br /&gt;
&lt;br /&gt;
HOST=localhost&lt;br /&gt;
if [ -n &amp;quot;$1&amp;quot; ]; then&lt;br /&gt;
    HOST=&amp;quot;$1&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
display () {&lt;br /&gt;
    convert -size 45x35 \&lt;br /&gt;
	    -colors 256 -depth 8 \&lt;br /&gt;
	    -background &amp;quot;$2&amp;quot; \&lt;br /&gt;
	    -fill white \&lt;br /&gt;
	    -gravity North \&lt;br /&gt;
	    -font Noto-Sans -pointsize 16 label:&amp;quot;$1&amp;quot; \&lt;br /&gt;
	    png:- | pngtopnm - &amp;gt; timer.pnm&lt;br /&gt;
    { cat timer.pnm; \&lt;br /&gt;
      printf &amp;quot;0 0 10\r\n&amp;quot; ;&lt;br /&gt;
    } | cat &amp;gt; /dev/udp/$HOST/1337&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
MINS=5&lt;br /&gt;
SECS=0&lt;br /&gt;
COLOR=&#039;green&#039;&lt;br /&gt;
&lt;br /&gt;
lower () {&lt;br /&gt;
    if [ &amp;quot;$SECS&amp;quot; -eq 0 ]; then&lt;br /&gt;
	if [ &amp;quot;$MINS&amp;quot; -eq 0 ]; then&lt;br /&gt;
	    echo &amp;quot;done!&amp;quot;&lt;br /&gt;
	    curl -XPOST http://pegasus.noise:5000/ -d &amp;quot;text=your five minutes of fame are over&amp;quot;&lt;br /&gt;
	    exit 0&lt;br /&gt;
	else&lt;br /&gt;
	    MINS=&amp;quot;$((MINS - 1))&amp;quot;&lt;br /&gt;
	    SECS=59&lt;br /&gt;
	fi&lt;br /&gt;
    else&lt;br /&gt;
	SECS=&amp;quot;$((SECS - 1))&amp;quot;&lt;br /&gt;
    fi&lt;br /&gt;
    if [ &amp;quot;$MINS&amp;quot; -eq 0 ]; then&lt;br /&gt;
	COLOR=red&lt;br /&gt;
    fi&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
while true; do&lt;br /&gt;
    printf &amp;quot;%02d:%02d\n&amp;quot; &amp;quot;$MINS&amp;quot; &amp;quot;$SECS&amp;quot;&lt;br /&gt;
    display $(printf &amp;quot;%02d:%02d&amp;quot; &amp;quot;$MINS&amp;quot; &amp;quot;$SECS&amp;quot;) &amp;quot;$COLOR&amp;quot;&lt;br /&gt;
    lower&lt;br /&gt;
    sleep 1&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
-lizzie&lt;/div&gt;</summary>
		<author><name>97.77.93.82</name></author>
	</entry>
</feed>