friedrith / websites-screenshoter

A project to generate windows content for placement-retrieval tasks

Home Page:https://dl.acm.org/doi/10.1145/3489849.3489888

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Websites Screenshoter

This repository contains the code to capture screenshots from websites automatically. It generates a list of websites to scrap then for each website, take a screenshot. This tool has been created for the purpose of an academic paper: The Effect of Increased Body Motion in Virtual Reality on a Placement-Retrieval Task[1].

It was inspired by another academic paper: Data Mountain: Using Spatial Memory for Document Management[2].

Getting started

This project is using node.js

  1. install dependencies with yarn
  2. write a config file config/config.yaml (you can use config/config.example.yaml as example)
  3. generate list of websites to scrap: yarn generate:list
  4. generate screenshots: yarn generate:screenshots

Bibliography

  • [1]: Thibault Friedrich, Arnaud Prouzeau, and Michael McGuffin. 2021. The Effect of Increased Body Motion in Virtual Reality on a Placement-Retrieval Task. In Proceedings of the 27th ACM Symposium on Virtual Reality Software and Technology (VRST '21). Association for Computing Machinery, New York, NY, USA, Article 14, 1–5. DOI:https://doi.org/10.1145/3489849.3489888
  • [2] : George Robertson, Mary Czerwinski, Kevin Larson, Daniel C. Robbins, David Thiel, and Maarten van Dantzich. 1998. Data mountain: using spatial memory for document management. In Proceedings of the 11th annual ACM symposium on User interface software and technology (UIST '98). Association for Computing Machinery, New York, NY, USA, 153–162. DOI:https://doi.org/10.1145/288392.288596

About

A project to generate windows content for placement-retrieval tasks

https://dl.acm.org/doi/10.1145/3489849.3489888

License:MIT License


Languages

Language:JavaScript 100.0%