PSI und das Thinklight

  • Impressum
  • Administration
  • Kontaktformular
  • Jabber
  • Tagcloud
  • Twitter
  • Soup
  • Github

roothausen

PSI und das Thinklight

20:26

Wednesday, July 16. 2008

Schon lange moechte ich das Thinklight meines T60 zur Ankuendigung neuer Nachrichten benutzen. Leider gab es hierfuer bisher nur Plugins fuer Pidgin oder Kopete und die wollte ich beide nicht benutzen. Fuer meinen bevorzugten Jabberclient, PSI, gab es bisher kein solches Plugin. Also war es Zeit fuer mich selbst etwas passendes zu basteln. Herausgekommen ist dabei ein Shellscript und ein dreckiger Hack in den Einstellungen von PSI.

Hier kommt nun zu erst mal das Shellscript, das ich unter /usr/local/bin/thinkblink abgelegt habe. Es laesst das Licht 4 mal kurz aufblinken.


#!/bin/bash

for ((a=1; a <= 4 ; a++))
do
   echo "on" > /proc/acpi/ibm/light
   sleep 0.4
   echo "off" > /proc/acpi/ibm/light
   sleep 0.4
done
 

Damit man das Licht auch als User ansprechen kann, ist es notwendig dem entsprechenden /proc-Device die notwendigen Zugriffsrechte zu verpassen. Hierzu habe ich folgenden Eintrag in meiner /etc/rc.local eingerichtet:


chmod 666 /proc/acpi/ibm/light
 

Mit diesen beiden Teilen kann man duch die eingabe von /usr/local/bin/thinkblink das Thinklight schon als User blinken lassen. Was nun noch fehlt, ist die Anbindung in PSI. Ich habe hierzu das Audio-System von PSI missbraucht um das Script zu starten. Hier sind mal die Einstellungen:

Posted by Sven Pfleiderer in computer, misc | Comment (1) | Trackbacks (0)
Defined tags for this entry: computer, howto, im, jabber, misc
Related entries by tags:
  • Mobile devices or: How I Learned to Stop Worrying and Love the iOS
  • My Bachelor Thesis: Scale the realtime web
  • Distributed contact management using HTTP
  • Gesichtserkennung/Eigenfaces
  • pfleidi's first two rules
< Youtube und XHTML | del.icio.us sidebar >

Trackbacks
Trackback specific URI for this entry

No Trackbacks

Comments
Display comments as (Linear | Threaded)

*Danke sehr! Funktioniert "leider" 3 Jahre später immer noch nur so, aber immerhin :-P

#1 Maxe on 2011-07-06 14:26 (Reply)

Add Comment

Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

You can use [geshi lang=lang_name [,ln={y|n}]][/geshi] tags to embed source code snippets.
Markdown format allowed
 
 

JavaScript String .fromCharCode

Calendar

« May '12 »
Mo Tu We Th Fr Sa Su
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Quicksearch

Kategorien

  • XML computer
  • XML misc
  • XML web
  • XML zeitgeist


All categories

Archiv

  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • Recent...
  • Older...

Feeds

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments

Links

Retinacast
Shackspace
Yaxim
Radio Tux
Kais Blog
Blumen Pfleiderer
Alk
paxos
filzo
Marc Seeger
polzifer
Moritz Haarmann

Tags

android bad world blog blogging browser changes code comic computer contentmanagement encryption feedreader firefox free fun google gui hardware howto html im jabber java life lighttpd linux linux&unix markup media misc mobile murphy networking newsbeuter opensource picture politics presentation privacy programming regular expression rss ruby s9y scala screenshot sdk security server shortys software stuff tail -f /var/log/life test tool tv unix video web webdesign webwide windows xml zeitgeist

Lizenz

Creative Commons License - Some Rights Reserved