easy captcha
endlich mal ein captcha, dass ich beim ersten anlauf lesen und mir auch bis zum vollstaendigen eintippen merken kann…
die wahrheit ueber whatsapp
ja, das thema ist langsam ausgelutscht, aber immernoch aktuell. und ich fands lustig 😉
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.
geburtstagswandel
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 ;-
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="-550 1 dB "
;;
"vol65") ycmd="-650 1 dB "
;;
"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.