easy captcha

endlich mal ein captcha, dass ich beim ersten anlauf lesen und mir auch bis zum vollstaendigen eintippen merken kann…

20131211_captcha

die wahrheit ueber whatsapp

ja, das thema ist langsam ausgelutscht, aber immernoch aktuell. und ich fands lustig 😉

20131211_whatsapptruth

lebkuchen

image

lecker lebkuchen aus der naehe. sieht irgendwie komisch aus… wie so viele sachen aus der naehe

Share:

ab morgen zdf mediathek ueber entertain

seit ein paar wochen bin ich mit dem entertain paket durchaus zufriedener kunde der telekom. nur eine notgedrungene “steckdosen-lan-strecke” in der wohnung will nicht hd-tauglich sein. ein paar geschichten zu entertain werde ich hier noch posten koennen.

ab morgen kann man auch die zdf mediathek ueber entertain abrufen und muss den kram nicht mehr am pc gucken. die mediathek umfasst die programme ZDF, ZDFneo, ZDFinfo, ZDFkultur und 3sat.

sagenhafte wetterwolkendinger

image

Share:

geburtstagswandel

20131209_99luftballons

weia… ich schreibe ja auch ab und zu – weils so praktisch ist – leuten zum geburtstag ueber facebook. aber wenn ich mir sowas anschaue, dann will ich das garnicht mehr machen. einfach mal zum hoerer greifen und anrufen. da werden ja auch keine hundert leute anrufen. vielleicht 10% davon. und der rest ist eh egal…

das ist so fucking unpersoenlich!

pongampel

is das geil.. pong spielen an der roten fussgaengerampel ;-

basic human needs

(klicken zu vergroessern)

20131208_basichumanneeds

homematic: yamaha av receiver steuern

um einen yamaha av receiver zu steuern (hier z.b. ein RX-V771), brauchts irgendwas, was die kommandos uebers netz zu den diesem sendet. vorraussetzung fuer dieses script ist ein installierter cuxd auf der omemativ ccu2.

dieses script soll nur als beispiel dienen, da die umsetzung doch etwas quick and dirty ist 😉

der erste uebergabeparameter ist der hostname oder die ipadresse des receivert. der zweite uebergabeparameter ist ein kommando, welches im script definiert ist. siehe case anweisung…

#!/bin/sh
export LD_LIBRARY_PATH=/usr/local/addons/cuxd

url="http://$1:80/YamahaRemoteControl/ctrl"
header="Content-Type: text/plain"
curlp="-f -s -X POST"

xmlhead=""
xmlfoot=""

case "$2" in
	"poweron") ycmd="On"
	;;
	"poweroff") ycmd="Standby"
	;;
	"muteon") ycmd="On"
	;;
	"muteoff") ycmd="On/Off"
	;;
	"muteonoff") ycmd="On/Off"
	;;
	"vol55") ycmd="-5501dB"
	;;
	"vol65") ycmd="-6501dB"
	;;
	"volplus2") ycmd="Up 2 dB"
	;;
	"volminus2") ycmd="Down 2 dB"
	;;
esac

/usr/local/addons/cuxd/curl $curlp --header "$header" -d "$xmlhead$ycmd$xmlfoot" $url > /dev/null

ich hab das unter /usr/local/addons/yamaha als “yamaha.sh” abgespeichert.

es ist ein shellscript geworden, da ich mit diesem tcl kram auf der ccu irgendwie auf kriegsfuss stehe. damit ist es ein leichtes, z.b. den receiver auszuschalten, wenn man den raum verlaesst und das licht ausschaltet. (passt in meinem szenario im büro. im wohnzimmer will man es zu filme schauen vielleicht andersrum haben?)

mit geringfuegigen anpassungen was den curl pfad angeht, sollte das auch ohne homematic auf beliebigen linux rechnern laufen.

unnerhoseprogrammierung

ich hab doch nur schauen wollen, wie man “special characters” in einem tcl script maskiert. die zeichenketten heissen halt mal strings.

20131207_string