fbcmd - кроссплатформенный консольный клиент для Facebook, который поддерживает обновление статуса, загрузку фотографий, отображение профилей друзей и событий, ленты, "расшаривание" ссылок и многое другое.
Данный клиент может быть полезен для тех, кто хочет обновить свой статус на Facebook, загрузить фотографии и так далее, при этом не открывая браузер.
Установка fbcmd
Итак, для начала требуется установить зависимости пакета fbcmd:
1
|
sudo
apt
-
get
install
php5
-
cli
php5
-
curl
|
После этого уже можно устанавливать fbcmd. Для этого воспользуйтесь командами ниже:
1
2
3
4
|
cd
&
amp
;
&
amp
;
wget
https
:
/
/
raw
.github
.com
/
dtompkins
/
fbcmd
/
master
/
fbcmd_update
.php
php
fbcmd_update
.php
sudo
php
fbcmd_update
.php
sudo
php
fbcmd_update
.php
install
|
Теперь нужно предоставить fbcmd доступ к вашему аккаунту. Для этого воспользуйтесь следующей командой:
1
|
fbcmd
go
access
|
После этого нужно авторизовать приложение для использования Facebook в оффлайне:
1
|
fbcmd
go
auth
|
В открывшемся окне будет специальный код. Скопируйте его и воспользуйтесь им в данной команде:
1
|
fbcmd
auth
специальный_код
|
Вместо "специальный_код" вставьте код, который вы получили в открывшейся страничке.
И, наконец, предоставьте fbcmd нужные права следующей командой:
1
|
fbcmd
addperm
|
Всё, после этого можно полноценно пользоваться утилитой.
Приведу несколько примеров. Для обновления статуса воспользуйтесь следующей командой:
1
|
fbcmd
status
"Я люблю dzd54.ru!"
|
Для загрузки фотографии photo.jpg в альбом Photo воспользуйтесь такой командой:
1
|
fbcmd
addpic
photo
.jpg
Photo
"Описание к фотографии"
|
Приятного пользования! Версии для других дистрибутивово, а также для Windows или Mac OS X.