/cfreplayer

Teaching project to extract data from replays by fast forwarding them in parralel through modified js replayer controller by chrome webdriver

Primary LanguageJavaScript

Simple Pupeeter Extractor

Teaching session project

Side project to crawl replays and teach browser automation on a specific use case.

  • Using Charles Proxy to extract the original replayer code to run a copy in local to never rely on http calls to fast forward replays

  • Adding our own hooks to respond to Pupeeter inside the original javascript

  • Storing & Reading into database with Prisma

  • Setup Nginx for nodejs

  • Letsencrypt & certbot for HTTPS

  • Use nginx.example.conf

  • Serve using express

Example vis: https://curvestats.com/heatmap/Crowly