Få adgang til Facebook fra Linux Command Line

Næsten alle, især i verdens første lande, er på Facebook. Venner, begivenheder, billeder og mange flere findes alle sammen på Facebook i modsætning til andre steder.

Næsten alle, især i verdens første lande, er på Facebook.  Venner, begivenheder, billeder og mange flere findes alle sammen på Facebook i modsætning til andre steder.
Reklame

facebook linux kommandolinje Næsten alle, især i verdens første lande, er på Facebook. Venner, begivenheder, billeder og mange flere findes alle sammen på Facebook i modsætning til andre steder. En ultimative geek må dog ikke bruge Facebook som alle andre - nemlig via deres hjemmeside.

Visse nørder er meget bekendt med Linux kommandolinjen. Hvis du har en nybegynder, kan du tjekke vores ultimative guide til Linux for at lære mere. Enhver i Linux-kommandolinjen vil elske at bruge kommandolinjen for at få adgang til Facebooks sociale netværk. Det lyder som en umulig feat, men et PHP script gør det muligt.

Om fbcmd

fbcmd er et simpelt PHP script (godt, simpelt sammenlignet med den faktiske Facebook-hjemmeside), som giver dig mulighed for at udføre handlinger på Facebook via scriptet, som om scriptet var et indbygget applikation. Du kan derefter videregive kommandoer til programmet, samt andre flag eller valgfri information som du er vant til fra de fleste andre kommandolinjeprogrammer.

Forudsætninger

For at bruge scriptet skal du sørge for at have nogle PHP-moduler installeret. Under Ubuntu kan du installere dem ved at udstede kommandoen sudo apt-get install php5-cli php5-curl . Andre Linux-distributioner skal have lignende kommandoer med tilsvarende pakkenavne. Når disse moduler er installeret, kan du downloade fbcmd fra dette link her (højreklik på det og vælg Gem som) eller ved at udstede kommandoen wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php . Når den pågældende fil er hentet, skal du fortsætte og køre sudo php fbcmd_update.php install .

Sætte op

facebook linux kommandolinje
Brug af fbcmd kræver, at du er autentificeret med Facebook, men fbcmd bruger ikke traditionelle loginoplysninger. I stedet skal du gennemgå en installationsproces for at komme i gang. Først kør fbcmd og du vil se nogle instruktioner, der er trykt i terminalen, når du kommer i gang. Første type fbcmd go access til at åbne en forbindelse til Facebook, så fbcmd go auth at starte en browser med en autentificeringskode baseret på din Facebook-konto.

facebook kommandolinje
Skriv derefter fbcmd auth [code], erstatter [kode] med den faktiske genererede kode. Du kan derefter tilføje tilladelser til fbcmd ved hjælp af fbcmd addperm, og kontroller tilladelser ved hjælp af fbcmd showperm .

Anvendelse

facebook linux kommandolinje
Nu hvor du endelig er oprettet, er det tid til at gøre nogle ting med fbcmd. For at indsende en ny status skal du bruge fbcmd status [message] . Hvis du vil se de indlæg, andre har lavet på din væg, skal du bruge fbcmd mywall . fbcmd friends returnerer en liste over alle dine venner, men du kan også søge efter bestemte venner ved at bruge fbcmd friends "[string]" (fjern firkantede parenteser, men med citatmærker). For at se, hvem der er online, skal du bruge fbcmd fonline . Du kan vise den sidste x antal beskeder i din indbakke ved at bruge fbcmd inbox X, selvfølgelig at erstatte X med et nummer. For at tjekke dit nyhedsfeed ved hjælp af fbcmd stream og som et indlæg ved hjælp af fbcmd like [post ID] . For at uploade et billede til Facebook skal du bruge fbcmd addpic [path of image] [optional album ID] [optional tag] .

Konklusion

Alt i alt er det ret koldt at kunne gøre alt dette med Facebook direkte fra kommandolinjen. Selvfølgelig er denne metode til at få adgang til Facebook ikke for alle, og er mere for big-time geeks eller for at vise sig. Så brug dette hvis du tør, men det er ret cool, når det lykkes.

Hvor cool bruger Facebook over en kommandolinje til dig? Hvad ville være din foretrukne måde at få adgang til Facebook? Lad os vide i kommentarerne!

In this article