This is a process for getting new oratory1990 measurements and updating pre-computed results
- Copy-paste contents of
oratory1990/crawl.js
into Chrome (of Firefox) developer console on page: https://old.reddit.com/r/oratory1990/wiki/index - Copy-paste results to a file called
oratory1990/links_new.json
and optionally reformat the file with some JSON prettifier - Run downloader:
python downloader.py --json_path=oratory1990/links_new.json --old_json=oratory1990/links.json --output_dir=oratory1990/pdf --file_type=pdf
- Copy-paste contents of
oratory1990/links_new.json
tooratory1990/links.json
- Remove file
oratory1990/links_new.json
- Run oratory1990 PDF parser:
python oratory1990/oratory1990_pdf_parser.py
. This needs GhostScript installed! - Manually move new headphone folders from
oratory1990/new_data
intooratory1990/onear
,oratory1990/inear
ororatory1990/earbud
folders inrtings/data
depending on the headphone type - Run results update:
python results/update.py --new_only --oratory1990
- Update recommendations:
python results/recommendations.py
- Update full index:
python results/index.py
- Add files to git:
git add results/oratory1990 results/README.md results/INDEX.md oratory1990/links.json oratory1990/data
- Commit:
git commit -m "New oratory1990 measurements with pre-computed results."
- Push:
git push