Для настоящих фанатов шелла, которым по необходимости пришлось зарегистрироваться в социальной сети Facebook и пользоваться неприятным GUI, создан полноценный интерфейс командной строки fbcmd. Таким образом, можно обновлять статус FB и публиковать сообщения в новостной ленте, вообще не запуская браузер.
Кроме статусов/сообщений, в программе fbcmd есть ещё 60 других полезных команд, вот некоторые для примера:
ADDALBUM: создать новый альбом с параметрами: название альбома, описание, место, ограничение доступа.
fbcmd ADDALBUM "Jamaica 2009" "My Trip To Jamaica" "Jamaica" "friends-of-friends"
ADDPIC: загрузить фотографию в альбом (нужно указать id альбома или latest, то есть в последний).
fbcmd ADDPIC myfile.jpg latest "This is me at the airport"
ADDPICD: загрузить все файлы из директории в альбом.
fbcmd ADDPICD c:\photos\jamaica 1234567890
OPICS: перечислить и (по умолчанию) скачать все фотографии из альбома друга/друзей.
fbcmd OPICS Bob c:\photos
FONLINE: список друзей, которые находятся в онлайне.
fbcmd FONLINE =all
WALLPOST: опубликовать сообщение на стене друга/друзей.
fbcmd WALLPOST "Bob Smith" "How is it going?"
POST: опубликовать сообщение в своей ленте.
fbcmd POST "thinks this link is awesome" "Check out this link!" "http://www.yougotrickrolled.com/"
fbcmd POST IMG "check out this photo!" "http://example.com/image.jpg" "http://example.com/link.html"
fbcmd POST MP3 "loves this song" "http://www.example.com/mysong.mp3" "Song Title" "Song Artist" "Song Album"
fbcmd POST FLASH "is sharing the evolution of dance" "http://www.youtube.com/v/dMH0bHeiRNg" "http://img.youtube.com/vi/dMH0bHeiRNg/0.jpg"
...и многие другие.
В общем, замечательная программа в том числе для автоматизации различных действий.
Инструкция по установке (Windows, Mac/Linux).