Copy your ancestry matches in a CSV format
- Clone the repository.
- Install python 3, if it isn't already installed
- the following instructions presume you have access to a linux terminal
- python3 -m ensurepip --upgrade
- cd ${CLONED_DIRECTORY}
- pip3 install -r ./requirements.txt
- configure the file env.sh
- go to my matches url -> all matches
- copy the UUID in the url, save it off in env.sh
- "REFERENCE_USER_UUID={uuid value copied}"
- open developer tools
- refresh page
- in the network pane search for 'list?':
- there will be one result. right click it
- copy -> copy as cURL
- open a text editor
- paste
- find the cookie header
- copy the cookie header value: it will look like "-H 'cookie: '
- save it off in env.sh (this will be a large value)
- "MY_COOKIES={cookie value}"
- save it off in env.sh (this will be a large value)
- source ./env.sh
- python3 ./scraper.py
- results will go to stdout, and can be redirected to a file
This project is licensed under the MIT License.