- Download & Install Python 3.6.x release from the official webpage
- Download FBS project from this link and unzip it.
- Download the latest release of geckodriver from the official webpage, unzip it and paste the executable file on the FBS project's folder.
- Add geckodriver PATH to the PATH environment variable of your OS.
- Open a terminal (or CMD on Windows), and go to the FBS project folder.
- In order to install the project dependencies you need to run the following:
$ py -m pip install -r requirements.txt
- Open a terminal (or CMD on Windows)
- Go to the FBS project folder by running the following:
$ CD <FBS_DIRECTORY>
- In order to extract your 1st degree FB connections, you need to execute the script as follows:
$ py facebook-connections.py -u <you_email_address> -p <your_passowrd>
- In order to extract your 2nd degree FB connections, you have to run the script multiple times in batch mode, using the following command:
$ py facebook-connections.py -u <you_email_address> -p <your_passowrd> --seeds <1st-degree-file.csv> --workers 1
- You can check the
to_process.csv
file to verify you finished processing the social graph you were assigned. A better approach is to open your1st-degree
file to make sure the all rows has TRUE value in columnprocessed
.
Las personas que deseen ayuda con la instalación y ejecución del script y tengan laptop, podemos darles una ayuda en nuestra oficina. La dirección es Juan Jaramillo y Benigno Malo esquina. Los que deseen ir por favor avisarnos al correo hernangt12re3@gmail.com para coordinar.