From 62418a76181e8ea22332c34501b7a061c30e4a3b Mon Sep 17 00:00:00 2001 From: root Date: Thu, 25 Aug 2011 18:26:54 +0200 Subject: New sentence --- evan/satz-liste | 1 + 1 file changed, 1 insertion(+) diff --git a/evan/satz-liste b/evan/satz-liste index 663aa572..e14aaf78 100644 --- a/evan/satz-liste +++ b/evan/satz-liste @@ -11,3 +11,4 @@ fnord bewässere die Pflanzen Öffne ein Fenster wische die tische +Weniger Licht ist mehr -- cgit v1.2.3 From fb7f9fdef40ee8108dd34aa96dc1a84f0355d300 Mon Sep 17 00:00:00 2001 From: Momo Date: Thu, 25 Aug 2011 20:26:13 +0200 Subject: initial vommit --- licht/licht.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 licht/licht.sh diff --git a/licht/licht.sh b/licht/licht.sh new file mode 100644 index 00000000..d73a73c8 --- /dev/null +++ b/licht/licht.sh @@ -0,0 +1,13 @@ +#!/bin/bash +LAMPE="$1" +TOGGLE="$2" +LAMP=~s/[a-zA-Z]//g +TOGGLE=~s/[a-zA-Z]//g +STRING="\xA5\x5A\d$LAMPE\d$TOGGLE" +if [ $# != 2 ] +then + echo -ne "Usage: licht <0/1>" +else + echo "$LAMPE$TOGGLE" + echo -ne "$STRING" | nc -u -w1 10.42.3.100 1337 +fi -- cgit v1.2.3 From 92ab76da4f84070e0da74ba7bc91b19941fad3c6 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 25 Aug 2011 21:50:14 +0200 Subject: Workz now --- god/licht | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 god/licht diff --git a/god/licht b/god/licht new file mode 100755 index 00000000..2b05b9f3 --- /dev/null +++ b/god/licht @@ -0,0 +1,15 @@ +#!/bin/bash +LAMPE=`echo $1 | sed -n '/^[1-2]*[0-9]*[0-9]$/p' | xargs echo "obase=16;" | bc` +TOGGLE=`echo $2 | sed -n '/^[0-1]$/p'` +if ! [ "$LAMPE" -a "$TOGGLE" ];then + echo "you are made of stupid" + exit 1 +fi +STRING="\xA5\x5A\x$LAMPE\x$TOGGLE" +if [ $# != 2 ] +then + echo -ne "Usage: licht <0/1>" +else + echo "$LAMPE$TOGGLE" + echo -ne "$STRING" | nc -u -w1 licht.shack 1337 +fi -- cgit v1.2.3 From 27253e631bc6730278234ae3b2b3ba4aff87be49 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 25 Aug 2011 22:32:13 +0200 Subject: Added help --- god/licht | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/god/licht b/god/licht index 2b05b9f3..8ece3510 100755 --- a/god/licht +++ b/god/licht @@ -1,15 +1,20 @@ #!/bin/bash -LAMPE=`echo $1 | sed -n '/^[1-2]*[0-9]*[0-9]$/p' | xargs echo "obase=16;" | bc` -TOGGLE=`echo $2 | sed -n '/^[0-1]$/p'` -if ! [ "$LAMPE" -a "$TOGGLE" ];then - echo "you are made of stupid" - exit 1 -fi -STRING="\xA5\x5A\x$LAMPE\x$TOGGLE" -if [ $# != 2 ] -then - echo -ne "Usage: licht <0/1>" -else - echo "$LAMPE$TOGGLE" - echo -ne "$STRING" | nc -u -w1 licht.shack 1337 -fi +case "$1" in + (--help) echo "Toggle the lights";; + (*) + LAMPE=`echo $1 | sed -n '/^[1-2]*[0-9]*[0-9]$/p' | xargs echo "obase=16;" | bc` + TOGGLE=`echo $2 | sed -n '/^[0-1]/p'` + if ! [ "$LAMPE" -a "$TOGGLE" ];then + echo "you are made of stupid" + exit 1 + fi + STRING="\xA5\x5A\x$LAMPE\x$TOGGLE" + if [ $# != 2 ] + then + echo -ne "Usage: licht <0/1>" + else + echo "Toggle light $LAMPE ($TOGGLE)" + echo -ne "$STRING" | nc -u -w1 licht.shack 1337 + fi + ;; +esac -- cgit v1.2.3 From ada1c22808abbda415b1ec74c42fba0a17d1b29d Mon Sep 17 00:00:00 2001 From: root Date: Thu, 25 Aug 2011 22:32:53 +0200 Subject: Added shack light control --- noise/modules/licht | 1 + 1 file changed, 1 insertion(+) create mode 120000 noise/modules/licht diff --git a/noise/modules/licht b/noise/modules/licht new file mode 120000 index 00000000..7f170fe2 --- /dev/null +++ b/noise/modules/licht @@ -0,0 +1 @@ +/krebs/god/licht \ No newline at end of file -- cgit v1.2.3 From 4aab261976271704dcf9ed9933c7137fa8e41452 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 26 Aug 2011 10:24:52 +0200 Subject: add satz-liste satz-liste merge-deleted now recovered --- evan/satz-liste | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 evan/satz-liste diff --git a/evan/satz-liste b/evan/satz-liste new file mode 100644 index 00000000..e14aaf78 --- /dev/null +++ b/evan/satz-liste @@ -0,0 +1,14 @@ +wenn ich meinen erzeugten abfall vor dem nach hause gehen beseitige steigt mein soziales ansehen +bringe eine pflanze mit +ein sauberer scheck ist ein guter scheck +auch du weißt wie man den geschirrspüler einräumt +wer die toilette putzt kommt in den himmel +der große bruder sieht es gerne wenn die genossen die vereinsräume in stand halten +muelltrennung bringt gutes karma +dokumentiere deine projekte +werbe neue mitglieder +fnord +bewässere die Pflanzen +Öffne ein Fenster +wische die tische +Weniger Licht ist mehr -- cgit v1.2.3 From 389c200ab24823758c36e5ad2d228ae22cc8d2b1 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 26 Aug 2011 10:27:52 +0200 Subject: gitignore: ignore build files and svn folders --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index c948e1a0..ee908b65 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,8 @@ a.out *.pyc +*.o +*.a +.svn/ /bin/ /node/src /node/out -- cgit v1.2.3 From 2183f5ccf93dae070e01bf68481665b4af82090e Mon Sep 17 00:00:00 2001 From: root Date: Fri, 26 Aug 2011 10:29:19 +0200 Subject: cleanup: update lcd4linux file --- kachelmann/changes | 24 ------------------------ kachelmann/conditions | 6 ------ licht/licht.sh | 13 ------------- oncology/Makefile | 1 + oncology/lcd4linux.conf | 18 +++++++++--------- 5 files changed, 10 insertions(+), 52 deletions(-) delete mode 100755 kachelmann/changes delete mode 100755 kachelmann/conditions delete mode 100644 licht/licht.sh diff --git a/kachelmann/changes b/kachelmann/changes deleted file mode 100755 index 22116967..00000000 --- a/kachelmann/changes +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/perl -use XML::Simple; -my $xml = new XML::Simple; -my $xml_store = undef; -my $data_new = undef; -my $data_old = undef; -my $condition_store = undef; - - -my $data_old = $condition_store; -while (1) { - &xml_update(); - $data_old = $data_new; - $data_new = $condition_store; - if($data_new ne $data_old){ - system("espeak \"Das Wetter hat sich von $data_old in $data_new verändert\n\""); - } - sleep 300; -} -sub xml_update(){ - $xml_store = `w3m -dump "http://www.google.com/ig/api?weather=70327-stuttgart&hl=de"`; - $xml_store = $xml->XMLin($xml_store); - $condition_store = $xml_store->{weather}->{current_conditions}->{condition}->{data}; -} diff --git a/kachelmann/conditions b/kachelmann/conditions deleted file mode 100755 index ea4ba5ca..00000000 --- a/kachelmann/conditions +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/perl -use XML::Simple; -my $result = `w3m -dump "http://www.google.com/ig/api?weather=70327-stuttgart&hl=de"`; -my $xml = new XML::Simple; -my $data = $xml->XMLin($result); -print ("Die Wetterkondition ist: $data->{weather}->{current_conditions}->{condition}->{data}\n bei $data->{weather}->{current_conditions}->{temp_c}->{data} Grad Zelsius\n"); diff --git a/licht/licht.sh b/licht/licht.sh deleted file mode 100644 index d73a73c8..00000000 --- a/licht/licht.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -LAMPE="$1" -TOGGLE="$2" -LAMP=~s/[a-zA-Z]//g -TOGGLE=~s/[a-zA-Z]//g -STRING="\xA5\x5A\d$LAMPE\d$TOGGLE" -if [ $# != 2 ] -then - echo -ne "Usage: licht <0/1>" -else - echo "$LAMPE$TOGGLE" - echo -ne "$STRING" | nc -u -w1 10.42.3.100 1337 -fi diff --git a/oncology/Makefile b/oncology/Makefile index 258ee130..05d5c422 100644 --- a/oncology/Makefile +++ b/oncology/Makefile @@ -15,6 +15,7 @@ install: /usr/bin/lcd4linux /etc/lcd4linux.conf lcd4linux_autostart # TODO this is debian only update: /etc/lcd4linux.conf + service lcd4linux force-reload /etc/lcd4linux.conf: lcd4linux.conf chown krebs:krebs lcd4linux.conf diff --git a/oncology/lcd4linux.conf b/oncology/lcd4linux.conf index 34df9f65..be16629d 100644 --- a/oncology/lcd4linux.conf +++ b/oncology/lcd4linux.conf @@ -235,7 +235,7 @@ Widget MemorySwappedUsed { Widget LoggedInTitle { class 'Text' - expression 'Logged in users' + expression 'Hosts in Krebs Darknet' width width050 align 'L' update 0 @@ -243,10 +243,10 @@ Widget LoggedInTitle { Widget LoggedIn { class 'Text' - expression exec('who | awk \' { print $1 }\' | sort -ud | tr "\n" " "') + expression exec('/krebs/oncology/bin/krebshostup') width width050 align 'L' - update 2 * second + update 300 * second } Widget FSSpaceTitle { @@ -426,7 +426,7 @@ Widget TwonkyStatus { Widget FileTitle { class 'Text' - expression 'NumPad Logging' + expression 'Syslog' width width100 align 'C' Background lightgray @@ -539,22 +539,22 @@ Layout Krebs { Row07.Col29 'MemorySwappedTotal' Row08.Col29 'MemorySwappedUsed' Row10.Col28 'LoggedInTitle' - #Row11.Col29 'LoggedIn' + Row11.Col29 'LoggedIn' Row13.Col28 'FSSpaceTitle' Row14.Col29 'FSSpace1' Row17.Col02 'ServicesTitle' #Row18.Col02 'BindDNSStatus' #Row19.Col02 'MuninStatus' - Row20.Col02 'ApacheStatus' + Row18.Col02 'ApacheStatus' #Row21.Col02 'MiniDLNAStatus' #Row18.Col29 'PostfixStatus' #Row19.Col29 'ProFTPStatus' #Row20.Col29 'SambaStatusDS' - Row20.Col29 'SSHStatusDS' + Row18.Col29 'SSHStatusDS' - Row21.Col02 'Weather1' - Row22.Col02 'Bitcoin' + Row19.Col02 'Weather1' + Row21.Col02 'Bitcoin' Row23.Col02 'Stream' Row25.Col02 'FileTitle' -- cgit v1.2.3 From d7abe79c6b6970bc3860d640770720c41241455f Mon Sep 17 00:00:00 2001 From: root Date: Fri, 26 Aug 2011 10:40:22 +0200 Subject: news: Candidate Initial Commit --- cholerab/news/Candidate | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 cholerab/news/Candidate diff --git a/cholerab/news/Candidate b/cholerab/news/Candidate new file mode 100644 index 00000000..ffc04f2a --- /dev/null +++ b/cholerab/news/Candidate @@ -0,0 +1,14 @@ +# Krebs News Issue #1 (2011-08-24) +## 0. godmode im shack +der Krebs steuert jetzt die Photonenwerfer im shack. +//god/licht ist hierfür verantwortlich. + +Um das Licht anzumachen einfach per Telnet auf krebs.shack: + $ rlwrap krebs.shack 23 +und dort mit /licht <0/1> das licht an/ausschalten + +Die Lampen sind von Fensterseite richtung Innenhof durchnummeriert(0-3) + +Dieser Kot wurde auf Anrfrage von Ulrich produziert. + +Momo -- cgit v1.2.3 From 3abfe4273c203b2ce48a808340f6ad5ca947aa3b Mon Sep 17 00:00:00 2001 From: root Date: Fri, 26 Aug 2011 10:41:11 +0200 Subject: News/Candidate: add links, changed formatting --- cholerab/news/Candidate | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/cholerab/news/Candidate b/cholerab/news/Candidate index ffc04f2a..8307cbee 100644 --- a/cholerab/news/Candidate +++ b/cholerab/news/Candidate @@ -1,14 +1,19 @@ # Krebs News Issue #1 (2011-08-24) ## 0. godmode im shack -der Krebs steuert jetzt die Photonenwerfer im shack. -//god/licht ist hierfür verantwortlich. +Der Urkrebs steuert ab heute die Photonenwerfer im shack. +[`//god/licht`][0.1] ist hierfür verantwortlich. Um das Licht anzumachen einfach per Telnet auf krebs.shack: - $ rlwrap krebs.shack 23 -und dort mit /licht <0/1> das licht an/ausschalten -Die Lampen sind von Fensterseite richtung Innenhof durchnummeriert(0-3) + $ rlwrap nc krebs.shack 23 -Dieser Kot wurde auf Anrfrage von Ulrich produziert. +und dort mit `/licht <0/1>` das licht an/ausschalten. +Die Lampen sind von Fensterseite richtung Innenhof durchnummeriert(0-3). -Momo +Das MoC bedankt sich sehr herzlich bei Ulrich, der auf anfrage die +Lichsteuerung mit Ethernet ausgestattet und sie fuer die Benutzung zur +verfuegung gestellt hat. + +[0.1]: https://github.com/krebscode/painload/tree/master/god + +## 1. more to come -- cgit v1.2.3