FBCMD 純文字面書,老闆看到讚乖乖


(幹嘛變成了蘋果動新聞的Title了?)——\\(˙<>˙)/——

 

FBCMD = Face_Book_in_Co_Mman_D_line

fbcmd is a command line interface (CLI) for facebook.

It is open source and is both “free as speech" and “free as in beer".  It works in Windows, Mac and Linux.

好Geek(不就是宅嗎?) Feel的Facebook Status更新

為什麼好地地要用極度不User-friendly的Command Line 版Facebook呢?先不說沒有Face 的Facebook 這個本質上的問題,單單想Like 一幅圖、更新個人狀態、或留言也不太容易,它的作用在哪呢?

  1. 可以完成你在Facebook可以做的事(當然除了玩Flash遊戲),例如上載圖片、更新Status、更可以Tag人(WoW!)
  2. 工作時段也可以用(這同事真勤力、竟然指令碼也練出來了)~
  3. 可以一次過列出朋友名單和加入Facebook 的次序
    • fbcmd friends –> Select All –> Paste in Notepad
  4. 批量下載某Facebook Album 的所有圖片
    • fbcmd apics <album_id> <save_directory>
  5. 顯示某Friend 的所加入的所有Groups
    • fbcmd fgroups <friend_name>
  6. 一次過顯示所有你和某Facebook Friend 的Mutual Friends
    • fbcmd mutual <friend_name>
  7. 一次過下載所有Facebook Friends 的頭像
    • fbcmd ppics <save_directory>
  8. 還有什麼呢?
  9. 我想不到了……(爆頭)

不費幾秒的時間已經想到那麼多了(痛毆再歐飛~),你還有拒絕的理由嗎?╮(╯3╰)╭

Step 1,安裝PHP

  1. 到 PHP Downloads 頁面下載 PHP For Windows
  2. PHP 5.x.xx Section下面,"Windows Binaries",,找出 PHP 5.x.xx Installer
  3. 下載並安裝 php-5.x.xx-win32-installer.msi
  4. 然後選取 Do NOT set up a web server

注意以下的Extension 必須安裝

  • Curl
  • OpenSSL

Step 2,檢查安裝的PHP可不可用

  1. 檢查PHP Environment
    • php -r “echo phpversion();"
  2. 檢查過後,請輸入以下指令。(如果Output不是全部“1”,請看 troubleshooting
    • php -r “echo ini_get(‘allow_url_fopen’);"
    • php -r “echo function_exists(‘curl_init’);"
    • php -r “echo function_exists(‘json_decode’);"
PHP 的版本是5.3.15 檢查後所有功能無差

Step 3,就下載fbcmd 並安裝

  1. 鏈接到下載頁面,並下載 Install-fbcmd.msi
安裝完成後會自動更新,耐心等半分鐘就行

Step 4,載入Facebook Account

  1. Type: fbcmd                          \\初始化fbcmd
  2. Type: fbcmd go access      \\授予fbcmd 基本使用權
允許Fbcmd 使用你的Facebook Account的基本資料

Step 5,授權fbcmd 登入你的帳戶

這動作只需要做一次,因為fbcmd 會自動記錄你的帳戶資料到本地磁區

  1. Type: fbcmd go auth          \\領取授權碼
  2. Type: fbcmd auth 授權碼  (e.g. fbcmd auth 6VVV4I)
  3. Type: fbcmd addperm       \\就是增加fbcmd 功能嘛

煉成!細閱fbcmd 的Commands

  1. 好好的認識這軟件的 syntax
  2. 看看有什麼 commands 是適合你的

臨場加映:fbcmd allinfo “somebody_that_i_used_to_know”

不能正確顯示中文(坊間有方法更正這問題,像"chcp 936″,但由於我不常在cmd用到中文,所以不理了

http://youtu.be/8UVNT4wvIGY

塗牆

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s