FBTools
FBTools copied to clipboard
FBTools allows you to access Facebook via command-line.It provides some features that are not available via Facebook Graph API.
#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
- Steps for setting up PhantomJS on Windows:
- Make a folder
C:\PhantomJS
- Copy the contents of
phantomjs-2.0.0-windows
folder toC:\PhantomJS
- Add
C:\PhantomJS\bin\
to your PATH environment variable.
- Make a folder
- Steps for setting up PhantomJS on Windows:
- Python packages required:
- selenium (
pip install selenium
) - pyfiglet (
pip install pyfiglet
) - requests (
pip install requests
)
- selenium (
##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
###Autoliker
Tested with Python 3.4.3 on Windows.
##License
MIT © Ashish Chaudhary