fbcmd – facebook in der shell

Nachdem der Facebook-Chat nun mit bitlbee abgedeckt ist, waere es ebenso interessant, die Nachrichten und News-Streams von Facebook in der Konsole angezeigt zu bekommen. Ich habe versucht, das ganze mit w3m oder lynx zu stemmen, jedoch ist Facebook in einem Konsolenbrowser nicht wirklich benutzbar (jedenfalls für mich) also suchte ich nach einem einfachen textbasierten Interface welches die Facebook-API nutzt um die wichtigsten Aufgaben direkt mit einem Befehl von der Shell aus in Facebook zu erledigen.

Das Programm traegt den Namen fbcmd – der Name sagt eigentlich alles.
Das Programm, die Funktionen und die Installation sind sehr gut dokumentiert.

Ich musste unter Debian über die Repos noch php5-cli nachinstallieren um das Installationscript nutzen zu koennen. Ansonsten war es sehr angenehm zu installieren:

curl -O http://github.com/dtompkins/fbcmd/raw/master/fbcmd_update.php
sudo php fbcmd_update.php
sudo php fbcmd_update.php install

Nach der Installation kann man das Programm auch als User mit fbcmd starten und wird aufgefordert, den Authorisationscode von Facebook einzugeben – sehr einfach: Den generierten Link in den Browser einfügen, Bestätigen, Auth-Code Kopieren und mit folgendem Befehl dem Programm mitteilen. Danach kann es auch schon losgehen:

fbcmd auth XXXXXX

Nun reicht ein fbcmd inbox aus, um direkt auf der Konsole die letzten Nachrichten zu sehen, die man sich dann mit fbcmd msg nr. anschauen kann. Es gibt natuerlich noch viele weitere Befehle und Features in diesem Programm, die man sich im Wiki des Projektes auch genauer anschauen kann.


Über diesen Beitrag


  1. Basty 19.12.2011 / 13:11

    Hört sich nach ner super Sache an :D

    Leider kommt bei mir bei den zwei unteren Befehlen folgendes:

    301 Moved Permanently

    301 Moved Permanently
    nginx/1.0.4

    hmm… *grübel grübel*

    lg

  2. Basty 19.12.2011 / 13:21

    Hat sich erledigt. War eine falsche URL. Die aktuelle ist diese:
    https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php

    Jetz läufts auch :D
    Danke für den Beitrag!

Hinterlasse einen Kommentar

XHTML: Folgende Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>




Safari hates me