Werbung
Praktisch jeder, besonders in Ländern der Ersten Welt, ist auf Facebook. Freunde, Ereignisse, Bilder und vieles mehr sind auf Facebook wie an keinem anderen Ort zu finden. Ein ultimativer Geek möchte Facebook jedoch möglicherweise nicht wie alle anderen nutzen - und zwar über seine Website.
Bestimmte Geeks sind mit der Linux-Befehlszeile sehr vertraut. Wenn Sie ein Neuling sind, können Sie sich unser Ultimate ansehen Anleitung zu Linux Erste Schritte mit Linux und UbuntuSie möchten auf Linux umsteigen... aber wo fängst du an Ist Ihr PC kompatibel? Funktionieren Ihre Lieblings-Apps? Hier finden Sie alles, was Sie wissen müssen, um mit Linux zu beginnen. Weiterlesen um mehr zu lernen. Jeder, der sich in der Linux-Befehlszeile befindet, wird es lieben, über die Befehlszeile auf das soziale Netzwerk von Facebook zuzugreifen. Das klingt nach einer unmöglichen Leistung, aber ein PHP-Skript macht alles möglich.
Über fbcmd
fbcmd ist ein einfaches PHP-Skript (im Vergleich zur eigentlichen Facebook-Website einfach), das es ermöglicht Sie können Aktionen auf Facebook über das Skript ausführen, als ob das Skript nativ installiert wäre Anwendung. Sie können dann Befehle an das Programm sowie andere Flags oder optionale Informationen übergeben, wie Sie es von den meisten anderen Befehlszeilenprogrammen gewohnt sind.
Voraussetzungen
Um das Skript verwenden zu können, müssen Sie sicherstellen, dass einige PHP-Module installiert sind. Unter Ubuntu können Sie sie installieren, indem Sie den Befehl eingeben sudo apt-get installiere php5-cli php5-curl
. Andere Linux-Distributionen sollten ähnliche Befehle mit ähnlichen Paketnamen haben. Sobald diese Module installiert sind, können Sie fbcmd von herunterladen diesen Link hier (Klicken Sie mit der rechten Maustaste darauf und wählen Sie Speichern unter) oder geben Sie den Befehl ein wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php
. Sobald diese Datei heruntergeladen wurde, fahren Sie fort sudo php fbcmd_update.php installieren
.
Einrichten
Für die Verwendung von fbcmd ist eine Authentifizierung bei Facebook erforderlich. Fbcmd verwendet jedoch keine herkömmlichen Anmeldeinformationen. Stattdessen müssen Sie einen Einrichtungsprozess durchlaufen, um loszulegen. Erster Lauf fbcmd
Beim Start werden im Terminal einige Anweisungen angezeigt. Erster Typ fbcmd go access
um dann eine Verbindung zu Facebook zu eröffnen fbcmd go auth
um einen Browser mit einem Authentifizierungscode zu starten, der auf Ihrem Facebook-Konto basiert.
Geben Sie dann ein fbcmd auth [Code]
Ersetzen von [Code] durch den tatsächlich generierten Code. Sie können dann mit Berechtigungen für fbcmd hinzufügen fbcmd addperm
und überprüfen Sie die Berechtigungen mit fbcmd showperm
.
Verwendungszweck
Jetzt, da Sie endlich eingerichtet sind, ist es Zeit, einige Dinge mit fbcmd zu tun. Verwenden Sie, um einen neuen Status zu veröffentlichen fbcmd status [message]
. Wenn Sie die Beiträge sehen möchten, die andere an Ihrer Wand erstellt haben, verwenden Sie fbcmd mywall
. fbcmd Freunde
Gibt eine Liste aller Ihrer Freunde zurück. Sie können jedoch auch mithilfe von nach bestimmten Freunden suchen fbcmd Freunde "[string]"
(Entfernen Sie die eckigen Klammern, aber fügen Sie die Anführungszeichen hinzu). Verwenden Sie, um zu sehen, wer gerade online ist fbcmd fonline
. Mit können Sie die letzte x Anzahl von Nachrichten in Ihrem Posteingang anzeigen fbcmd Posteingang X.
, natürlich das X durch eine Zahl ersetzen. Um Ihren Newsfeed zu überprüfen, verwenden Sie fbcmd stream
und wie ein Beitrag mit fbcmd wie [post ID]
. Verwenden Sie zum Hochladen eines Bildes auf Facebook fbcmd addpic [Pfad des Bildes] [optionale Album-ID] [optionales Tag]
.
Fazit
Alles in allem ist es ziemlich cool, dies alles mit Facebook direkt über die Befehlszeile zu tun. Natürlich ist diese Methode des Zugriffs auf Facebook nicht jedermanns Sache, sondern eher für große Geeks oder zum Vorführen. Verwenden Sie dies also, wenn Sie sich trauen, aber es ist ziemlich cool, wenn es erfolgreich ist.
Wie cool ist es für Sie, Facebook über eine Befehlszeile zu nutzen? Was wäre Ihre Lieblingsmethode, um auf Facebook zuzugreifen? Lass es uns in den Kommentaren wissen!
Danny ist Senior an der University of North Texas und mag alle Aspekte von Open Source Software und Linux.