Fbcmd: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(Die Seite wurde neu angelegt: „{{SEITENTITEL:fbcmd}}{{righttoc}} fbcmd ist ein Kommandozeilen Interface(command line interface ({{wikipedia|Kommandozeile|CLI}})) für Facebook. {{installati…“)
 
(kat)
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{SEITENTITEL:fbcmd}}{{righttoc}}
{{SEITENTITEL:fbcmd}}
fbcmd ist ein Kommandozeilen Interface(command line interface ({{wikipedia|Kommandozeile|CLI}})) für Facebook.
fbcmd ist ein Befehlszeilen-Client für Facebook.


{{installation
{{installation
Zeile 9: Zeile 9:
|zusatzinfo=Ebenfalls als git-Version verfügbar}}
|zusatzinfo=Ebenfalls als git-Version verfügbar}}


== Einrichten ==


Die ofizielle Webpräsenz: [http://fbcmd.dtompkins.com/ http://fbcmd.dtompkins.com/]
Nach der Installation müssen noch ein paar Schritte abgearbeitet werden, damit fbcmd funktioniert.


== Einrichten ==
In der Datei {{ic|/etc/php/php.ini}} muss die Zeile {{ic|open_basedir}} wie folgt angepasst werden.


Nach der Installation müssen noch ein paar Schritte abgearbeitet werden, damit fbcmd funktioniert.
*Die php.ini muss ausfindig gemacht werden. Bei mir z.B in {{ic|/home/etc/php}}
*Öffnen der Datei als [[:sudo]] mit einem [https://wiki.archlinux.org/index.php/list_of_applications#Text_editors Editor] der Wahl.
*Nun muss die Zeile, welche folgendes beinhaltet editiert werden:
open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/
zu
  open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/usr/lib/
  open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/usr/lib/
*Danach wird {{ic|fbcmd}} im [https://wiki.archlinux.org/index.php/List_of_applications#Terminal_emulators Terminal] aufgerufen, woraufhin ein Text erscheint, welcher einem sagt, dass fbcmd erst authorisiert werden muss.
*Mit {{ic|fbcmd go access}} kann man sich den benötigten Authorisierungscode besorgen.
*Freigeschaltet wird das Programm nun mit {{ic|fbcmd auth DeinCode}}


{{hinweis|Möchte man, dass fbcmd dauerhafte Befugnis hat, muss das mit dem Befehl {{ic|fbcmd addperm}} erledigt werden.}}
Danach wird {{ic|fbcmd}} im Terminal gestartet, woraufhin ein Text erscheint, der informiert, dass fbcmd erst autorisiert werden muss. Mittels {{ic|fbcmd go access}} kann man sich den benötigten Autorisierungscode generieren lassen. Freigeschaltet wird das Programm nun mittels {{ic|fbcmd auth CODE}}, wobei {{ic|CODE}} der erzeugte Autorisierungscode ist.
 
Möchte man, dass fbcmd dauerhafte Befugnis hat, muss das mit dem Befehl {{ic|fbcmd addperm}} erledigt werden.


== Befehle ==
== Befehle ==
Mittels {{ic|fbcmd help}} oder {{ic|fbcmd usage}} kann man sich eine Auflistung aller Befehle anzeigen lassen.


Wer sich einen kompletten Überblick verschaffen möchte, muss {{ic|fbcmd help}} oder {{ic|fbcmd usage}} in ein [https://wiki.archlinux.org/index.php/List_of_applications#Terminal_emulators Terminal] eingeben.
Bei vielen Befehlen wird ein Parameter {{ic|flist}} verlangt. Kennt man zum Beispiel einen „Max Mustermann“ und eine „Max Beispiel“, werden beim Übergeben von {{ic|Max}} beide angezeigt. Soll nur einer von beiden angezeigt werden, muss {{ic|Max Mustermann}}, respektive {{ic|Max Beispiel}} übergeben werden.


fbcmd bietet recht viele Befehle zur auswahl, weshalb es vielleicht ratsam wäre, sich die Hilfe in einer Datei zu speichern
== Weblinks ==
fbcmd help > /pfad/deiner/wahl/fbcmd_hilfe.txt
* [http://fbcmd.dtompkins.com/ Offizielle Website]


{{hinweis|In vielen Befehlen ist die Rede davon, dass eine ''flist'' als Parameter übergeben werden soll. Hier ist ein String einzufügen. Kennst Du zum Beispiel einen Max Mustermann und einen Max Musterfrau, werden Dir, wenn Du "Max" übergibst, jeweils beide angezeigt. Möchtest Du also nur einen von beiden sehen, musst Du in dem Fall "Max Mustermann"/"Max Musterfrau" eingeben.}}
[[Kategorie:Konsole]]

Aktuelle Version vom 3. Januar 2015, 07:39 Uhr

fbcmd ist ein Befehlszeilen-Client für Facebook.

Installation

fbcmd ist als fbcmdAUR im AUR verfügbar, und kann von dort zum Beispiel mit einem der AUR Hilfsprogramme installiert werden.

# fbcmd an sich
pakku -S fbcmd

# Ebenfalls als git-Version verfügbar
pakku -S fbcmd-git

Bei der Verwendung von AUR-Hilfsprogrammen ist zu beachten, dass Pakete niemals „blind“ installiert werden sollten. Vor dem Installieren sollten die Kommentare im AUR gelesen, und das PKGBUILD geprüft werden.

Einrichten

Nach der Installation müssen noch ein paar Schritte abgearbeitet werden, damit fbcmd funktioniert.

In der Datei /etc/php/php.ini muss die Zeile open_basedir wie folgt angepasst werden.

open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/usr/lib/

Danach wird fbcmd im Terminal gestartet, woraufhin ein Text erscheint, der informiert, dass fbcmd erst autorisiert werden muss. Mittels fbcmd go access kann man sich den benötigten Autorisierungscode generieren lassen. Freigeschaltet wird das Programm nun mittels fbcmd auth CODE, wobei CODE der erzeugte Autorisierungscode ist.

Möchte man, dass fbcmd dauerhafte Befugnis hat, muss das mit dem Befehl fbcmd addperm erledigt werden.

Befehle

Mittels fbcmd help oder fbcmd usage kann man sich eine Auflistung aller Befehle anzeigen lassen.

Bei vielen Befehlen wird ein Parameter flist verlangt. Kennt man zum Beispiel einen „Max Mustermann“ und eine „Max Beispiel“, werden beim Übergeben von Max beide angezeigt. Soll nur einer von beiden angezeigt werden, muss Max Mustermann, respektive Max Beispiel übergeben werden.

Weblinks