Vrijwel iedereen, vooral in de eerste wereldlanden, is op Facebook. Vrienden, evenementen, foto's en nog veel meer worden allemaal op Facebook aangetroffen in tegenstelling tot andere locaties. Een ultieme nerd wil Facebook misschien niet zoals alle anderen gebruiken, namelijk via hun website.
Bepaalde nerds zijn erg bekend met de Linux-opdrachtregel. Als je een nieuweling hebt, kun je onze ultieme gids voor Linux raadplegen voor meer informatie. Iedereen die deel uitmaakt van de Linux-opdrachtregel, vindt het leuk om de opdrachtregel te gebruiken om toegang te krijgen tot het sociale netwerk van Facebook. Dit klinkt als een onmogelijke prestatie, maar een PHP-script maakt het allemaal mogelijk.
Over fbcmd
fbcmd is een eenvoudig PHP-script (goed, eenvoudig in vergelijking met de eigenlijke Facebook-website) waarmee je acties op Facebook kunt uitvoeren via het script, alsof het script een native geïnstalleerde applicatie was. U kunt vervolgens opdrachten doorgeven aan het programma, evenals andere vlaggen of optionele informatie zoals u gewend bent van de meeste andere opdrachtregelprogramma's.
voorwaarden
Als u het script wilt gebruiken, moet u ervoor zorgen dat u enkele PHP-modules hebt geïnstalleerd. Onder Ubuntu kun je ze installeren door het commando sudo apt-get install php5-cli php5-curl
. Andere Linux-distributies moeten vergelijkbare opdrachten met vergelijkbare pakketnamen hebben. Zodra die modules zijn geïnstalleerd, kun je fbcmd downloaden van deze link hier (rechtermuisklik en kies Opslaan als) of door het commando wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php
. Zodra dat bestand is gedownload, moet je doorgaan en sudo php fbcmd_update.php install
.
Opzetten
Voor het gebruik van fbcmd moet je zijn geverifieerd met Facebook, maar fbcmd maakt geen gebruik van traditionele inloggegevens. In plaats daarvan moet u een configuratieproces doorlopen om van start te gaan. Voer eerst fbcmd
en u ziet enkele instructies in de terminal worden afgedrukt om aan de slag te gaan. Eerste type fbcmd go access
om een verbinding met Facebook te openen, en fbcmd go auth
om een browser te starten met een authenticatiecode op basis van je Facebook-account.
Typ vervolgens fbcmd auth [code]
, waarbij fbcmd auth [code]
wordt vervangen door de eigenlijke gegenereerde code. U kunt dan rechten voor fbcmd toevoegen met behulp van fbcmd addperm
en de machtigingen controleren met behulp van fbcmd showperm
.
Gebruik
Nu je eindelijk klaar bent, is het tijd om wat dingen te doen met fbcmd. Gebruik de fbcmd status [message]
om een nieuwe status te posten. Als je de berichten van anderen aan je muur wilt zien, gebruik je fbcmd mywall
. fbcmd friends
retourneert een lijst met al je vrienden, maar je kunt ook naar specifieke vrienden zoeken door fbcmd friends "[string]"
(verwijder de vierkante haken maar fbcmd friends "[string]"
de aanhalingstekens toe). Gebruik fbcmd fonline
om te zien wie er momenteel online is. Je kunt het laatste x aantal berichten in je inbox weergeven met behulp van fbcmd inbox X
, uiteraard vervang je de X door een nummer. Om je nieuwsfeed te bekijken, gebruikmakend van fbcmd stream
, en als een bericht met fbcmd like [post ID]
. Gebruik fbcmd addpic [path of image] [optional album ID] [optional tag]
om een foto naar Facebook te uploaden.
Conclusie
Al met al is het best gaaf om dit alles direct met Facebook vanaf de commandoregel te kunnen doen. Natuurlijk is deze methode om Facebook te benaderen niet voor iedereen, en meer voor de groten geeks of om te pronken. Dus gebruik dit als je durft, maar het is best gaaf als het succesvol is.
Hoe cool gebruikt Facebook via een commandoregel voor jou? Wat zou je favoriete manier zijn om toegang te krijgen tot Facebook? Laat het ons weten in de reacties!