Skip to content

ChrisCarini/ieee-csdl-downloader

Repository files navigation

IEEE Computer Society Digital Library Downloader

🛠️ Setup

  1. Visit https://www.computer.org/csdl/home and login
  2. Run the below JavaScript in the console, and copy it's value into the respective configuration value in config.yaml.
    `; ${document.cookie}`.split('; CSDL_AUTH_COOKIE=').pop().split(';').shift()
  3. Visit https://spectrum.ieee.org/magazine/ and login
  4. Open Chrome Developer Tools > Application Tab > Cookies and copy the sessionid cookie value into the respective configuration value in config.yaml.
  5. Run the download:
    source venv/bin/activate && \
    python3 -m ieee_csdl_downloader.download

🤓 Hacking

Getting Setup

./init.sh

Saving Dependencies

source activate
pip-chill > requirements.txt

Running linting and tests

./lint.sh && pytest test/

About

IEEE Computer Society Digital Library Downloader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •