mrkvon 4f4d4a240f refactored to async functions 4 years ago
example fixed new example image 5 years ago
.gitignore refactorizing the code 5 years ago
Graph.js refactored to async functions 4 years ago
LICENSE Initial commit 5 years ago
README.md refactored to async functions 4 years ago
TR.js refactored to async functions 4 years ago
User.js refactored to async functions 4 years ago
index.js refactored to async functions 4 years ago
package.json refactored to async functions 4 years ago
prepare.sh refactorizing the code 5 years ago

README.md

Trustroots graph

This script finds users of trustroots.org and their connection to other users.

It crawls through the trustroots network searching users and their connections. Users without connection to the main network will not be found.

Prerequisities

Node.js version 7.1+ (support for async functions and ES7)

Node Package Manager (npm) installed

Installation

  1. clone this repository
  2. run the following commands in terminal in the folder of the repository

    npm install
    npm run prepare
    

Usage

  • run npm start
  • provide your login data
  • provide a username where the scraper should start (defaults to your username)
  • watch the data scraper work. When it finishes, you'll find list of connected users in output/users.txt and a graph in .gdf format in output/graph.gdf
  • play with the data (i.e. with gephi)

To do

  • time development of the network
  • shortest path between users

License

MIT