Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tocttou/fbtools
FBTools allows you to access Facebook via command-line.It provides some features that are not available via Facebook Graph API.
https://github.com/tocttou/fbtools
Last synced: about 2 months ago
JSON representation
FBTools allows you to access Facebook via command-line.It provides some features that are not available via Facebook Graph API.
- Host: GitHub
- URL: https://github.com/tocttou/fbtools
- Owner: tocttou
- License: mit
- Created: 2015-05-24T12:18:36.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-08T06:21:53.000Z (over 7 years ago)
- Last Synced: 2024-10-12T19:34:58.778Z (2 months ago)
- Language: Python
- Homepage:
- Size: 28.3 KB
- Stars: 46
- Watchers: 4
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#FBTools
>FBTools allows you to access Facebook via command-line.
This project was made for learning purpose and is not maintained currently. It should work fine nonetheless. In case of any bug, please file an issue and I'll rectify it.
##Highlight
It does not use Facebook Graph API.
So a lot of features like fetching full friend list are now available.
And its blazing fast because it uses the mobile version.##Current Features
* Check if someone unfriended you.
* Like all posts on a friend's timeline.
* Browse through your News Feed.
* Like any item in the feed.
* Comment on any item in the feed.
* Check your notifications.###Upcoming Features
[None]
##Requirements
* Python3
* [PhantomJS 2.0.0](https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.0.0-windows.zip)
* Steps for setting up PhantomJS on Windows:
* Make a folder `C:\PhantomJS`
* Copy the contents of `phantomjs-2.0.0-windows` folder to `C:\PhantomJS`
* Add `C:\PhantomJS\bin\` to your PATH environment variable.
* Python packages required:
* selenium (`pip install selenium`)
* pyfiglet (`pip install pyfiglet`)
* requests (`pip install requests`)##Issue
Posts not in English are skipped in the news feed due to decoding issues when writing the feed in command prompt (windows). Output on Python3 IDLE works fine though.
##Screenshots
###Mainscreen
![FBTools](http://i.imgur.com/GsvnBk2.png)###Autoliker
![FBTools](http://i.imgur.com/jvZDN8u.png)Tested with Python 3.4.3 on Windows.
##License
MIT © [Ashish Chaudhary](http://tocttou.mit-license.org/)